There was a window that didn't want to shut down right away. It came up with one of those this program is not responding dialogs. But it always seemed to clear itself pretty quickly. Well, I kinda like to know what is running on my system, so I looked at the title before it could disappear. It said
What in the world is a WindowsFormsParkingWindow? Of course, I headed to Google. After reading a few pages, I got a better understanding of what it was.
It seems it is a special hidden application window created by dot net (".net"). When a program is finished with a control (OLE, ActiveX - things like check boxes, dropdown boxes, etc) in dot net, it can dynamically release it back to the system. But with dot net, it goes to this hidden application first. Why is it getting jammed when I reboot all of a sudden? I'm not sure. The most likely reason is it is in an application that I've installed or updated recently. Possibly it is BHODemon or even more likely it is the updated version of Norton Anti-Virus. NAV is showing up with some new icons during updates just lately, so that makes me give that a high likelihood. That and the fact that you would think NAV should be an early-in, late-out driver.
I found some interesting information about it at: WindowsFormsParkingWindow a.k.a The devil. It seems this WFPW thing has been making some programmers lives rather unpleasant. It seems like it has something to do with making sure a control releases it's focus before removing the control.