In the link you posted, RegClean had been used and had been determined to be the cause of the problem. Do you use RegClean? Or, some other registry cleaner?
Do you have a Restore Point dated prior this problem starting? To see what Restore Points dates you have available, go to Start, All Programs, Accessories, System Tools, and select System Restore.