I have not been able to determine if this is a Windows 8 bug, or a Classic Shell bug. I am currently leaning towards a Windows 8 bug, but not willing to uninstall Classic Shell to determine for sure, because Classic Shell is the only thing that keeps me from throwing my monitors across the room.
Situation: Periodically, when windows (particularly, but not limited to, browser windows- both Firefox and Chrome have had the same behavior, as well as iTunes) are minimized manually, or the computer is coming out of sleep mode, the windows will reappear on a new monitor. Seems easy enough to test, but it gets trickier: This only happens when the window is shifting to a monitor that is not connected to my primary display adapter.
I have three monitors:
1) 27" HKC (Chinese only brand, not exported that I know of) 2560x1440, using displayport
2) 19" Dell at 1440x900, using DVI
3) Sharp 39" 1080p TV, using HDMI
The HKC and Dell are connected to my AMD7870, the Sharp is connected to my motherboard video (Intel i5-2500K). Usually the Sharp is off, unless I am watching movies. I do my application work on the HKC, and browse on the Dell. The windows most likely to get minimized are my browser windows, usually because my mouse is already at the top of the screen and I don't want to move all the way to the bottom to switch applications (alt-tab isn't great when you have 15+ applications open simultaneously, either). Thus, when I minimize a window, or come out of sleep mode, a window MIGHT (it doesn't happen 100% of the time) pop over to the Sharp, which is off, so all I see is the application in my bar and it not popping up until I walk over to the TV and turn it on so I can drag it back. When I disconnect the mobo HDMI, it never happens. When I put the Dell on the mobo DVI, so that only the HKC is connected to the video card, then I start losing my applications off of my HKC. Really strange.
Any thoughts on where the fault lies?
Classic Shell is just a Start Menu and Explorer+IE addons for Windows. It does not affect multi monitor behavior of windows in any way, nor does it affect the taskbar behavior except for making it non-transparent if that option is checked.
To control window behavior across multiple monitors, try the software Actual Multiple Monitors. (We claim no responsibility for third party program recommendations, it's mentioned only for your convenience).
Last edit: xpclient 2013-09-16