Now this is not funny. I rebooted to Safe Mode and tried to replace ole32.dll, rpcrt4.dll, and rpcss.dll in C:\Windows\System32\ but it kept saying: the file is being used by the system and it cannot be replaced.
Should I try Recovery Console and then try to do it by command prompt?
I downgraded to Windows XP SP1 and then applied the patch.