Win7 執行程式彈出「應用程式無法正常啟動 (0xc000007b / 0xc0000142 / 0xc0000005)」或無反應閃退,常見於 **群組原則限制執行、32/64 位元不匹配、缺少 VC++/DirectX 執行階段、權限不足、病毒感染**。三種修復法覆蓋 90% 場景。
gpedit.msc → Enter。




| 方向 | 操作 |
|---|---|
| 缺少執行階段 | 安裝 VC++ 2005-2022 (x86/x64) 完整包、DirectX 9.0c (June 2010) 執行階段 |
| 32/64 位元不匹配 | 0xc000007b 常為 64 位元程式載入 32 位元 DLL → 確認程式位元數、補裝對應 VC++ |
| 病毒/惡意軟體 | 全盤掃描、Windows Defender 离线掃描、必要時重灌 |
| 系統檔損毀 | 管理員 cmd:sfc /scannow → DISM /Online /Cleanup-Image /RestoreHealth |
| DEP 阻擋 | 控制台 → 系統 → 進階系統設定 → 效能 → 資料執行防護 → 將程式加入例外 |
⚠ 啟用內建 Administrator 會降低安全性,**測試完成後請重新停用該帳戶**,日常使用標準用戶 + UAC 提權。