Yes. I tried reinstalling the patch, the problem is, the patch wont work because the terminal service is not listening on port 3389 now.
No matter what I do, reboot 15x, manually start the service, manually copy over the termserv.dll, it won't listen anymore. Could it just be some issue I am experiencing? I suppose...but it was working fine for 6 months and then suddenly this weekend it stopped.
I went ahead and updated to Vista SP1 and tried the SP1 patch, still, same results.
I also (before installing SP1) went ahead and did a system restore before the time it was last working, which was Friday (b/c I RDP home from work) and it still wasn't working, so it's possible it was a patch before then that DIDNT REQUIRE A REBOOT but which upon reboot (this weekend) did cause something. Maybe I didn't go back far enough, i dont know, or maybe there is just some specific issue I am experiencing.
I ran sfc /scannow to replace corrupt files, but it was late last night and I have yet to try to run the patch again after that and re-apply.
BTW, here is the log of what happens: The copying of the file is irrelevant because I manually copied it over beforehand:
Source Folder is D:\testing4\
Taking ownership of C:\Windows\System32\termsrv.dll
SUCCESS: The file (or folder): "C:\Windows\System32\termsrv.dll" now owned by th
e administrators group.
Granting Administrators rights
processed file: C:\Windows\System32\termsrv.dll
Successfully processed 1 files; Failed processing 0 files
Stopping Terminal Services
The Terminal Services service is stopping.
The Terminal Services service could not be stopped.
1 file(s) copied.
Copying D:\testing4\termsrv.dll to C:\Windows\System32\
The process cannot access the file because it is being used by another process.
0 file(s) copied.
Importing Registry Keys
Enabling RDP
The operation completed successfully.
Setting fSingleSessionPerUser to 1
The operation completed successfully.
Setting LimitBlankPasswordUser to 1
The operation completed successfully.
Configuring Remote Desktop in Windows Firewall
Starting Terminal Services
The requested service has already been started.
More help is available by typing NET HELPMSG 2182.
Pausing 5 seconds to give service time to start listening
Checking if Service is listening on port 3389
Service is not listening
Done
Press any key to continue . . .