Windows 10 Desktop Delay

Since upgrading to Windows 10, the log-on screen comes up quickly, but after logging on, the desktop takes more than 2 minutes to appear.  During this delay, the screen is black with nothing else appearing.

At first I thought it was the Spy Hunter program because Task Manager showed it using a significant amount of resources during that time.  But I uninstalled Spy Hunter and the delay is exactly the same.  Task Manager does not show any large use of resources now.

What could be causing this delay?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I saw this once or twice with version 10240, but never with v1511. Do you run 1511?
The command
will tell you the version.
JayEmEmmAuthor Commented:
Yes, my version is 1511
Do two tests: create another user and logon as him
if no better, boot safe mode as shown here
HTML5 and CSS3 Fundamentals

Build a website from the ground up by first learning the fundamentals of HTML5 and CSS3, the two popular programming languages used to present content online. HTML deals with fonts, colors, graphics, and hyperlinks, while CSS describes how HTML elements are to be displayed.

JayEmEmmAuthor Commented:
I went into user accounts in Control Panel.  When I tried to execute the link for Add a New User, it would not respond.

I booted in Safe Mode, and the desktop came up in a much shorter time without the delay.
The next step logically is to find out what is the difference between safe mode and normal mode. In normal mode, all drivers are loaded - not in safe mode, there, only a basic set of drivers is loaded.
In safe mode, neither are all services loaded.

So it seems, it's either a driver or service causing the problem. To come closer, do the following: start msconfig (via winkey+r) and disable all non-microsoft services and reboot.
JayEmEmmAuthor Commented:
I disabled all non-Microsoft services (2 remained checked--they were AVG Antivirus related).  Desktop still had delay.
Ok, from here on, it will be harder. Download autoruns from microsoft. With it, you can disable all the stuff that runs automatically, including drivers. Start it via right click option "run as administrator".
You can first save all entries as they are, but be careful, reopening the saved state does not mean you have rebuild it. It's just a way to look at how it was before you tuned it.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
JayEmEmmAuthor Commented:
Update on progress:

I downloaded Autoruns and began disabling a few selected individual items.  With no initial success in finding the cause of the delay, I then begain looking at entire groups as selectable from the menu bar.  I disabled all from the drivers, Task Scheduler, codecs, Winlogon, Logon, Explorer, and Internet Explorer groups one group at a time.  I assumed we already covered the Services group when we disabled all non-Microsoft services in msconfig.

When I disabled all in the Drivers group, the computer would not reboot (boot device not found).  I recovered from that and disabled all non-disk related drivers in the Drivers group.  None of these disabled groups was shown to be the cause of the problem.  The disk-related drivers are still untested, but I am hesitant to cause the boot problem again.

I could not discern what in the disk-related drivers may have caused the boot failure problem.  Is there a way to determine this?  Any other ideas on how to proceed?

I really appreciate your help.
You should not mess with things that you don't understand. The disk controller drivers are the only thing that we may not disable since then, the hard drive cannot be accessed and nothing, literally nothing would work. All the other things can have side effects, but should not keep the system from booting. Nevertheless, we need to be careful and given the amount of entries that you see, you might lose yourself in it.
What I'd do: there's a column "publisher". Look at all the 3rd party stuff and disable those, leaving only the microsoft stuff in and the basic drivers.
JayEmEmmAuthor Commented:
Although I was unable to find the cause of the delay using Autoruns,  that was a good troubleshooting tool that I was unaware of.  So using that tool gave me a lot of information on my problem and will be a good tool to use in the future.
JayEmEmmAuthor Commented:
I finished checking each of the drivers, but none of them proved to be the cause of the problem.  I ended up re-installing Windows 10 and that cleared the delay.  There were several other minor quirks that were occurring in the old installation, and these were cleared up too.  So the cause of the delay may have been a glitch in the Windows 10 upgrade process.  

At this point, Windows 10 is operating well and the computer is running fine.

I greatly appreciated your help, and you introduced me to the Autoruns tool that gave me a great deal of information regarding my problem.  It will be great tool to use in the future.

Thanks again for your help.
One more thing to learn: before we reinstall, there's always the inplace upgrade
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 10

From novice to tech pro — start learning today.