問:我是一個計算機專業的大一學生,在用TC2.0編寫程序執行的時候,只要涉及圖形系統就會報錯:16位MS-DOS子系統遇到無效的指令。不涉及圖形就不會,改用其他編譯軟件還是提示一樣的錯誤,現在每次編程都要去實驗室,很不方便。我用的是聯想筆記本ideapad Y430tsi,Windows XP的系統。謝謝!
答:這需要動用注冊表了,記住先備份注冊表。
打開注冊表,定位到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlVirtualDeviceDrivers,然後定位到右側窗口的項VDD,再點擊鼠標右鍵,選擇“新建”,再選擇多字符串值,在值名稱框中鍵入“VDD”,然後按 Enter 鍵並退出注冊表編輯器。
如果繼續出現此問題,請驗證計算機的系統根目錄/System32 文件夾中已安裝正確版本的 Command.com 文件。這樣就能解決16位MS-DOS子系統遇到無效的指令的錯誤。