Patched Termsrv.dll for Windows XP SP3 -------------------------------------- This is a patched version of TERMSRV.DLL to support multiple concurrent session to your computer. I've patched the file termsrv.dll 5.1.2600.5512 which was updated when I installed the Windows XP Sp3 Update. Installation instructions: ~~~~~~~~~~~~~~~~~~~~~~~~~~ 0. Go to C:\Windows\system32\dllcache and rename the termsrv.dll to termsrv.dll.bak (if it exists) 1. Go to \Windows\System32 folder and rename termsrv.dll to termsrv.dll.bak 2. Copy the new SP3 patched termsrv.dll to \Windows\System32 folder 3. Run the included registry patch “ts_concurrent_session_patch.reg” (by double clicking it), it will update the relevant registry values which are relevant to the concurrent sessions support. 4. Restart windows. Note: if you are currently using Terminal Services, you would have to start windows in safe mode before you can overwrite the termsrv.dll file. What I've done? ~~~~~~~~~~~~~~ I've used a simple HEX editor to modify few values in the original termsrv.dll file. If you want to compare the modified file against your original file you may used the FC/b command: Here's an example and how the result suppose to look: C:\WINDOWS\system32>fc/b termsrv.dll termsrv.dll.original Comparing files termsrv.dll and TERMSRV.DLL.ORIGINAL 00022A17: 75 74 00022A69: 90 7F 00022A6A: 90 16 Comments / question? ~~~~~~~~~~~~~~~~~~~ You may comment or ask questions here: http://alonbilu.wordpress.com/2008/05/17/enabling-multiple-concurrent-remote-sessions-on-windows-xp-sp3-patched-file-included/ Good luck Alon