Windows-7
如何在 Windows 7 上順利執行星海爭霸:母巢之戰?
在 Windows 7 Ultimate x64 上執行的 SC 1 Broodwar 存在很多問題,例如凍結、顏色損壞等。
如何解決這個問題?
解決方案是殺死導致這些問題的資源管理器:
- 打開記事本並將其粘貼到:
@echo off taskkill /f /IM explorer.exe start /wait StarCraft.exe start C:\Windows\explorer.exe
- 選擇所有文件 -> 另存為 WIN7FIX.bat
- 在starcraft目錄(starcraft.exe所在的位置)複製WIN7FIX.bat
- 執行這個 bat 文件。完畢 !
PS 網上還有其他指南,但他們錯過了一件重要的事情:
wait
開關。我們必須等到 sc1 結束,否則 explorer 將無法啟動!額外積分: 如果您不喜歡在執行星海爭霸時看到命令提示符視窗打開,請創建第二個文件,但是給這個文件一個
.vbs
副檔名。右鍵點擊->編輯並粘貼以下內容:Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "scFixed.bat" & Chr(34), 0 Set WshShell = Nothing
更改
scFixed.bat
為您命名批處理文件的任何內容。保存並關閉編輯器,然後執行 .vbs 文件。打掃乾淨
- 在桌面(或保存遊戲快捷方式的任何地方)上為 .vbs 文件創建快捷方式,並根據需要重命名
- 右鍵點擊並轉到屬性->更改圖示
- 瀏覽星海爭霸目錄
- 點擊原始 Starcraft.exe(帶有 Wraith 戰鬥機圖示),然後點擊 Open
- 點擊確定幾次
嘿普雷斯托!一個全新的(有效的)星海爭霸快捷方式,它不會打開命令提示符視窗
我必須在家裡檢查我的確切配置,但在我的 Windows 7 x64 Ultimate 機器上,我相信我的配置是這樣的:
在應用程序快捷方式的兼容性選項卡上,選中以下複選框:
- “在 Windows XP (Service Pack 3) 的兼容模式下執行此程序”
- “以 256 種顏色執行”
- “以 640 x 480 螢幕解析度執行”
- “禁用桌面合成”
- “以管理員身份執行此程序”(如果您想線上玩)
這修復了菜單中的影片問題,但如果您退出遊戲然後重新進入,它們會重新
Alt
出現Tab
。