2010-12-03 20 views
0

這裏的所有dos基礎應用程序專家是我創建的一個線程。 我想你的意見對這個問題在Windows XP上Dosbase應用程序問題

我發現在Windows XP中的一個問題或任何Windows系統高到Windows 98 我有它運行完美的在Windows 98上,但是當我在Windows XP上運行它一個DOS基礎應用或其它系統中,它示出了下面的錯誤消息我

16位MS-DOS子系統

應用程序已attemped直接訪問硬盤,不能 被支持。這可能會導致應用程序無法正常工作。 選擇關閉終止應用程序

,我可以按忽略運行它,但要刪除此錯誤信息

我發現第二件事情是DOS基地打印 打印工作不正常

,因爲它打印一些部分,然後暫停一段時間,然後恢復打印

所以如何解決這些問題。

+1

你的問題不清楚。我建議發佈更多關於您遇到的問題的詳細信息,尤其是您看到的逐字錯誤消息。 – 2010-12-03 05:51:46

+0

我收到以下錯誤:「您試圖啓動或安裝C:\ Windows \ System32 \ config.nt的程序的16位MS-DOS子系統路徑系統文件不適合運行MS-DOS和Microsoft Windows應用程序,選擇'關閉'來終止應用程序。「 – Mihir 2010-12-03 07:08:47

回答

2

應用程序試圖直接訪問不支持的硬盤。

這個錯誤的含義正是它所說的。包括95/98/Me在內的較早版本的Windows爲DOS程序提供了完全控制系統的能力,這意味着他們可以按照自己的意願訪問硬件 - 雖然這保持了與舊程序的兼容性,但如果這一個程序也可能導致整個操作系統崩潰做錯了什麼。

Windows NT家族(包括XP和所有新版本)在NTVDM(NT虛擬DOS機器)中運行DOS程序,該程序不能直接訪問硬件,程序訪問這些程序的任何嘗試都會導致程序被終止。當然,你可以忽略錯誤,但你的程序可能無法正常工作。

相關問題