Posted by on June 24th, 2010 at 3:04 pm | 28,710 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 (7098 downloads)

Now you can go enjoy your StarCraft with normal colors!