None of these fixes have fixed my problem.
I am on Windows 7 Pro 64 Bit and Starcraft randomly crashes my entire PC. Video, sound, task manager, everything is frozen and the only option I have is a hard reset.
I use to have Windows Vista and ran the same programs in the background, i.e. Winamp, Steam, IM programs, Bots, etc. and never had this issue. I even thought it was my RAM going bad so I ran diagnostics on my RAM and hard drives and they are healthy.
I fix computers for a living so I know what I am talking about when I say it is not a hardware issue. It is definitely a Windows 7 issue. You could view it as Windows 7 having an issue with a particular piece of my hardware however that is no excuse since there is no problem with my hardware in Vista and the only time my PC crashes is during Starcraft games while in Windows 7.
I have tried closing Winamp and all other programs, I don't even use anti-virus software and turned off everything in msconfig start up and services that are not microsoft related to bring it back to just the fresh install of Windows 7 running with Starcraft and STILL have this issue. All of my drivers are up to date as well as Direct X and have tried all the compatibility options and combinations.
I do use an HDTV for my monitor and use an HDMI cable, but in Vista this is no issue. When I use Chaoslauncher's w-mode I no longer have this issue in Windows 7 however it is quite annoying to have to use w-mode, I want full screen capabilities.
I have tried WinXP Mode in the Windows Virtual PC and this is just like running it in a windowed mode via Chaoslauncher because it is not full screen. (Also to those with Direct Draw Errors, while you have the Virtual PC in a window mode and not maximized you can select Tools > Disable Desktop Integration and you will stop getting that error however for me Starcraft still is not Full Screen.)
I have tried literally everything in this thread and I am very annoyed at those posting with useless BS that causes me to have to read through worthless trollcrap *cough
squall leonhart cough* and others that feed his trolling ass. Please just shut the F up if you have nothing USEFUL and RELATED to this topic of STARCRAFT CRASHING IN WINDOWS 7 thank you so much for your understanding.
Moving on, the only true fix I see for this problem is to have a dual boot option of Windows Vista or XP and just log into those Operating Systems when one wants to play Starcraft. (Installing a Vista or XP as a second operating system.) This is obviously a huge pain in the ass and is unacceptable. I believe we should as a community bring this and issues like it (other older gaming software that crashes in W7) to the attention of Microsoft possibly on their forums and post there like signing a petition or something of the like. Thoughts on this issue? If there is already a thread like this on Microsoft's website please post the link here. Thank you again for everyone who is genuinely working towards a solution and not posting useless trollcrap to increase their post count.