<

Windows 7 issue : Prepairing your desktop for ever !!!

Published on
28,866 Points
25,666 Views
2 Endorsements
Last Modified:
Windows 7 shows Preparing your desktop every time you login

Last night I finished my jobs and installed some software on my windows 7 and shut it down after a hectic day! Today when I came back to my laptop to send an important mail I saw a weird message in logon screen !!
 
Preparing"Preparing your Desktop" And it took some time to take me to my Desktop... Wait! My desktop? It wasn't my desktop anymore!

An empty desktop, an empty My documents and all settings reverted back to factory defaults! (Perhaps my files were still in my user profile folder but didn't show up). So I wanted to quickly fix it so I ran "System restore" And unfortunately It said No restore point!! OMG!!

I searched through the internet and found some solutions but none of them worked for me. And I found a way to fix it myself. So I came here to share the solution here...

In such a situation you should:
 

1. Try to restore your system to a previous point

That will hopefully work for you.
If that failed (like my situation!!), read on...

2. Check your services

If you're not a system administrator call your admin. If you're an admin go to:

1. Control Panel >> All Control Panel Items >> Administrative Tools

2. Then right click "Services" Item and select "Run as Administrator"

3. In the right pane find "User Profile Service" and double click it.

4. The "Startup type" for this service MUST be set to "Automatic" so check if it's disabled or set manual and then start it if it's stopped.

5. Click Ok and reboot your machine.If this is not your case, I found some alternative solutions on the net which may help you.

Warning and Disclaimer:
The two alternative solutions didn't work for me and you should use them at your own risk and I'm not responsible for any damage that you may deal to your registry and windows. So backup everything you cherish first.

Before entering windows registry, make a "System restore" point, make a full backup of your registry, and there is a link below to help you understand.

To backup the registry:
1. Open your windows registry by typing "Regedit" in the Run box and press Enter.
2. Click on the "File" menu and select "Export".
3. Select "All" in the "Export range" panel.
4. Choose a location for the backup and then enter a name.
5. Click on "Save".

#  For more info on "System restore" and "Registry backup" visit this guide from Microsoft
 

3. Alternative solution 1

Some people have reported that in some cases Activating logon message verbose mode corrects this problem but the relation of these two is still Unknown!

This step involves in editing windows registry so take precautions (see above) to avoid further trouble. To use Registry Editor to enable verbose logging, follow these steps:

1. Open your windows registry by typing "Regedit" in the Run box (Press "Windows Logo    key" + "R" for quick access to Run)

2. Locate and click the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

3. On the Edit menu, point to New, and then click DWORD Value.

4. Double-click the new key that is created, type verbosestatus in the Value Name box, and then type 1 in the Data value box.

Note If the following key is present, and if the value is set to 1, status messages are not displayed: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\DisableStatusMessages

4. Alternative solution 2


Some other people have also reported that removing a Backup key in windows registry fixes this problem:

Go into the registry and remove/rename the profile SID (or user GUID of some sort) for the profile

1. HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

2. Look at each SID/GUID

3. Check the ProfileImagePath to confirm you've selected the proper SID/GUID

4. There must be two same profiles with same SID and one of them has a BAK at it's end

5. Now alter the BAK, I mean rename the one that has BAK to it's original and Rename the simple one to have a BAK at end.

6. Now close and restart the machine

If that didn't solve it go to that same location and revert all your renamings then remove the one that had a BAK at first. This may fix the problem.
Good luck
Regards
Kpax7
2
Comment
5 Comments

Expert Comment

by:Les Lariz
Thanks so much for posting this fix. I used it today to recover my system by  renaming the  .bak profile registry entry as you described.  
Just before finding your post I was about to use my restore image. So glad I didn't need to resort to that. I can't imagine why this happened but I am SO glad it happened to you so you could share your solution with the rest is us.

Cheers!
1
LVL 10

Author Comment

by:Arman Khodabande
Glad to hear that it helped!
It would be great if you clicked the "Thumb up" icon below any helpful article to give credit to the author.
Thanks
0

Expert Comment

by:Rochelle Opeda
Omg!!  Thank you so much for the help.. I was a little bit afraid but i just trust you and myself of course hehe and follow all the possible solution and it works!!  God bless you!
1

Expert Comment

by:Simin M
I had this problem too. I removed the battery and then started again; It was ok :)
0
LVL 10

Author Comment

by:Arman Khodabande
Good to hear that, happy that it worked ^_^
It would be great if you clicked the "Thumb up" icon beside the comment button to give credit to the author.
Thanks
0

Featured Post

Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

Join & Write a Comment

In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month