錯誤訊息:
C:\WINDOWS\system32\cmd.exe
C:\PROGRA~1\Symantec\S32EVNT1.DLL. 可安裝的虛擬設備驅動程序之 DLL 其實設置失敗。
Windows 註冊表中虛擬設備驅動程序 (VDD) 配置損壞,常見於安裝舊版 16 位編譯器(Turbo C 2.0/3.0、TC Lite)或防毒軟體衝突後。
regedit 開啟註冊表編輯器HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDDVDD → 刪除VDDVDD,數值數據留空或輸入預設驅動名稱強烈建議:Turbo C 2.0/3.0 是 1990 年代產物,無法在現代 64 位 Windows 原生運行,需 NTVDM/x86 模擬,問題層出不窮。
| 工具 | 特點 | 適用場景 |
|---|---|---|
| VS Code + GCC (MinGW-w64) | 輕量、跨平台、免費、生態豐富 | 首選推薦 |
| Code::Blocks (內建 MinGW) | 傳統 IDE 體驗、一鍵安裝 | 習慣 IDE 者 |
| Dev-C++ (Embarcadero 版) | 經典教學工具、簡單易用 | 初學者 |
| Visual Studio Community | 專業級、強大除錯、Windows 原生 | 進階/專案開發 |
| CLion (學生免費) | 智能分析、CMake、重構 | 專業開發 |