Sunday, December 28, 2008

Windows Sound Recorder Utility Recording Time Limit Remover

The Sound Recorder Utility which comes with Windows Os is a great small handy tool in combination with Audio Mixer to record what you hear. Webradio, difficult to encode mixed song/sound audio streams from karaoke vcd's and many more...
By default it have a recording time limit from 60 seconds. Using a blank recorded file and create like a template enhancement to add recording time as written here:;EN-US;q82215 is an alternative way.

Recording Time Limit Remover for Windows XP Sound Recorder
tested from sndrec32.exe 5.1.2600.2180 to 5.1.2600.5671
5.1.2600.2180 (xpsp_sp2_rtm.040803-2158) up to 5.1.2600.5671 (xpsp_sp3_qfe.080908-1357)

Removes the maximum recording time from 60 seconds (1 minute) in the Sound Recorder utility to 999 seconds (16 Minutes)

Also tested with the latest build in:
KB957495 - The action controls in Sound Recorder are missing or only partly visible if you set the font size to Large or to Extra Large in a non-English version of Windows XP

To patch/change 11 bytes to remove the recording time limit in Windows Sound Recorder:

    RAW Offset   | Old Byte | New Byte
search&replace 8B B8
search&replace 45 E7
search&replace 08 03
search&replace B9 00
search&replace 5E 00
search&replace 01 90
search&replace 00 90
search&replace 00 90
search&replace 3B 90
search&replace C1 90
search&replace 76 EB

The whole string for more precise match to all Version of Windows XP sndrec32.exe

Changes: 11 bytes

search pattern string:
50 56 68 48 16 00 01 56 C7 45 08 3C 00 00 00 E8 A5 4C 00 00 8B 45 08 B9 5E 01 00 00 3B C1 76 04 8B C1 EB 08 83

replace pattern string:
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? B8 E7 03 00 00 90 90 90 90 90 EB ?? ?? ?? ?? ?? ??

= 1 match only

to prevent from auto system replacement with the unpatched 60 second limit version of sndrec32.exe, patcher patch %SystemRoot%\system32\sndrec32.exe and \system32\dllcatche\sndrec32.exe

Made with diablo2oo2's dUP 2.19 Beta 4 + UPX

Tested from Windows XP SP2 5.1.2600.2180 up to Pre SP4 which is 5.1.2600.5671
German, English,... all Lang.

Enjoy WinXP sound recorder for Windows XP without recording time limit for all Languages and Versions. Like Vista Sound Recorder utility but with sound effects such as echo, reverse, speed,...

aNoTHer Release by

Latest Version x86 sp4 Fix240078 Request latest Hotfix KB957495 in your language
WindowsXP-KB957495-x86-xx via email
or English only:

Download Windows Sound Recorder Recording Time Limit Remover Patcher:
sound.recorder.time.limit.remover-patch-searchandreplace.rar 37.50 KB | Mirror Asia
sound.recorder.time.limit.remover-patcher.rar 37.50 KB
sound.recorder.time.limit.remover-patch-simple.exe | Mirror Asia 16.50 KB simple = patcher without visual styles (smaller size)

Aternative without using patcher you can use hexeditor and search in sndrec32.exe:
8B 45 08 B9 5E 01 00 00 3B C1 76
replace with:
B8 E7 03 00 00 90 90 90 90 90 EB

Windows Sound Recorder Utility which comes in every Windows OS is a great handy tool. The latest version is only 129 KB (132.096 bytes) small to record what you hear staight from the desktop. Internet Radio or difficulty to rip Karaoke VCD's Sound + Music stream in one dat file (most converter and ripper can only the background sound extract without the voices song). No need to install 3th party bloated (big size) Appz doing the same job. The wav output file can be easily converted to your favorite media format. The most dvd/cd burner software etc.. or using the internal converter:


xspp said...

Good work, but Windows Vista and W7 have a poor sound recorder, record to only WMA not to WAV.

IlLusioN said...

Will it works if place windows XP sound recorder into Vista / Windows 7 ???

Post a Comment