View Single Post
Old 05-09-2008, 10:32 AM   #7 (permalink)
frank200
Registered User
 
Join Date: Apr 2008
Posts: 142
OS: Windows Vista


Re: "preparing your desktop" continuous loop

Something is corrupted as you login to your user account. The culprit may be Winlogon.exe but there is no way to be sure. Even though you login to the correct user account your system variables are being set as though your username is TEMP. This could be a virus that has infected your computer. There is no way of knowing for sure.

I am assuming Winlogon.exe because that is the module which prompts you for username an password and therefore likely to set those system variables that you are looking at. I can't guarantee a solution but you can try a few things.

To check the integrity of that module only do this at an elevated command prompt:

SFC /SCANFILE=c:\WINDOWS\SYSTEM32\WINLOGON.EXE

If it finds it corrupted from a virus or whatever you may be in luck and that may be all you need to do. If not , you may have other system files which are corrupted in which case do a full system scan:

SFC \ SCANNOW

Another thing you can do is to set the variables on your own but you would have to do all of them:

At an elevated command prompt:

SET HOMEPATH=\USERS\MMM

.
.
.
SET USERPROFILE=C:\USERS\MMM

and then logoff then log back on (do not reboot just logoff).

Did you have a user named temp at one time on your computer? If not then check to see if there is a C:\users\temp folder and if so delete it.
frank200 is offline   Reply With Quote