Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a few applications in my task bar on Windows 7.

Right after the machine boots, the task bar is unresponsive: When I move my mouse over an icon, nothing happens. Very shortly after boot however, it becomes responsive and highlights the icon under the cursor.

When I click an icon at that point (say, Chrome, or a game), it becomes outlined, as if it was running. However, the outline goes away after a second or two.

For a brief period of time, the clicked application actually will not launch, even though the icon was outlined for a bit.

A few seconds later, the outline of a clicked icon will go away just as before but the application will launch eventually. If I clicked the icon several times in this phase, it will even launch several times.

My question is: Why does Windows not start the application in that short time frame? Afterwards, why does the outline go away? Why does clicking the icon repeatedly launch the application several times where pressing the icon later just brings it to the foreground? Does Windows not know whether the application has started or not? Does the application crash if it was started before Windows has completed whatever it needs doing until it is really running?

Basically, what is happening in that time that makes Windows behave so strangely?

share|improve this question

2 Answers 2

Not all Windows subsystems are operational at that point. So any applications that rely on those subsystems cannot begin yet. Most commonly, these are subsystems involved in networking (firewall, automatic address assignment, UPnP discovery) and security (anything that requires elevated privileges).

share|improve this answer

The machine is busy loading programs in the background and you're waiting in line to perform your clicks (usually waiting for disk access). These click actions are buffered and will be sent as soon as possible.

Clicking a taskbar icon when the program isn't open will cause it to open an instance of it. Since you clicked it multiple times before it got a chance to open the first one, you get one for each click you made when none were open.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.