Posted by on June 24th, 2010 at 3:04 pm | 16,407 views

So how many of you still play StarCraft on Windows 7 with the colors all messed up? To be honest, this doesn’t really matter, because once you start a match, all the colors will be fine. The colors are only weird before, and after a match.

But, if you really want to fix this color problem manually, just follow the steps below:

  1. Start StarCraft
  2. Ctrl+Shift+Esc to open Task Manager
  3. Find explorer.exe and click End Process
  4. Alt+Tab to get back into StarCraft

After you’re done playing StarCraft, you need to re-open explorer.exe:

  1. Ctrl+Shift+Esc to open Task Manager
  2. Click File > New Task
  3. Type “explorer” and press enter

Now how was that? Wouldn’t it be better if there was a script to close and re-open explorer.exe for you? Well, guess what? You can make one! Here’s how:

  1. Open Notepad
  2. Copy and paste these 3 lines into Notepad:
    taskkill /f /IM explorer.exe
    "C:\Program Files\StarCraft\starcraft.exe"
    start explorer.exe
  3. Make sure that 2nd line in Notepad is where your StarCraft is located, otherwise change it
  4. Click File > Save As, and name the file as ColorFix.cmd.

If you are having trouble creating the ColorFix.cmd file, you may download it below:

Windows 7 StarCraft Color Fix (352 bytes, 4678 hits)

Now you can go enjoy your StarCraft with normal colors!

  • fad3d

    thanks man it realy helped

    however i sure there is a patch i used before reinstalling windows
    can’t recall wich one is

  • Mike Brink

    This worked great! only down side is, if you have folders open it will close them. Worked on my windows 7 x64 in compatibility mode: windows xp ser pack 2. And everything clicked BUT color and windows size.

  • Phil

    Worked perfectly on my laptop with windows 7 x64. I also made a tweaked version for Diablo I.

    Diablo I has the same issue with colors. so I replaced the Starcraft directory location in the file with the diablo directory location. Diablo I also now looks normal.

  • Jonathan Wint

    it’s a nice work around THANK YOU!