Windows-7
Halo 1 無法在 Windows 7 x64 上執行
我最近安裝了 Halo:Combat Evolved 並將其修補到 1.09 版。當我執行它時,它可以很好地播放徽標影片,但是當它進入菜單時,它只播放黑屏上的音樂。我的系統是否存在兼容性問題?
我的規格:
- Windows 7 專業版 x64
- 英特爾酷睿 i3-3110m 2.4Ghz
- 英特爾核芯顯卡 4000
- 8 GB DDR3 記憶體
嘗試將其安裝在預設目錄中(不要選擇其他位置)。我嘗試了我在網上可以找到的所有調整,但沒有任何效果。然後我決定使用預設目錄(C:\Program Files (x86)\Microsoft Games\Halo),瞧,不需要其他東西(兼容性等)——它工作得很好。
我想要檢查的簡單事情是確保您的圖形驅動程序是最新的,但是假設這沒有幫助,我可以想到兩種可能可行的解決方案
以兼容模式執行遊戲
- 導航到
.exe
安裝位置中的文件。- 右鍵點擊快捷方式,然後點擊“屬性”
- 點擊兼容性選項卡
- 選中以兼容模式執行此程序的複選框:並選擇Windows XP (Service Pack 3)
您也可以嘗試以管理員身份執行程序。
在執行遊戲之前殺死資源管理器
在 Windows 7/8 中執行這些舊遊戲時,我有時會發現另一件事是工作列似乎以某種方式將它們塞滿。您也可以
explorer.exe
在開始遊戲之前嘗試殺戮。我通常將游戲的執行檔包裝在一個批處理文件中,該文件會殺死資源管理器,啟動遊戲並等待它完成,然後再啟動資源管理器。以下是命令。將這些放在 Halo 安裝目錄中的 .bat 文件中,然後執行它來啟動遊戲:
@echo off taskkill /f /IM explorer.exe start /WAIT <halo executable name>.exe start explorer.exe