萬盛學電腦網

 萬盛學電腦網 >> 系統故障 >> 解決VXD導WIN98內存“丟失”問題

解決VXD導WIN98內存“丟失”問題

    我們在使用Win98時,有時會遇到系統報告的內存與實際安裝的內存容量不一致的情況(例如實際安裝了32MB內存,而在“系統屬性”對話框中顯示僅有30MB內存,也就是說有2MB內存“丟失”了),這會在一定程度上影響系統性能。導致內存“丟失”的原因較多,如在啟動Windows之前加載了實模式的驅動程序(如Smartdrv)、加載了與Windows不兼容的虛擬設備驅動程序(VXD程序)等,而後者尤其讓不明究竟的用戶理不出頭緒。下面我們就說說如何利用Win98提供的“系統配置實用程序”來解決因虛擬設備驅動程序錯誤導致系統內存“丟失”的問題。

首先我們必須確定系統內存“丟失”的原因,其方法是:

1.單擊“開始”選擇“運行”來打開“運行”對話框。

2.在運行對話框中輸入“Msconfig”並選擇“確定”,以啟動“系統配置實用程序”。

3.在“常規”選項卡裡(電腦自動關機)復選“選擇性啟動”選項。

4.清除“處理System.ini文件”前面的選勾,再單擊“確定”按鈕。

5.當系統詢問“是否重新啟動計算機”時,單擊“是”按鈕。

重新啟動計算機後,再次查看系統內存,如果Windows所報告的內存數量依然不正確,則說明系統內存“丟失”與虛擬設備驅動程序無關,用戶應重復上述步驟,並在“常規”選項卡中復選“正常啟動”選項,恢復系統原有設置,並另做處理。如果Windows報告的內存數量恢復正確,則說明系統內存“丟失”是加載了不正常的虛擬設備驅動程序造成的,我們就應進一步地確定引起故障的文件,具體步驟為:

1.再次啟動“系統配置實用程序”。

2.在“系統配置實用程序”對話框中選擇上面的“System.ini”選項卡來打開“System.ini”文件列表。

3.雙擊“〔386Enh〕”小節,會發現“〔386Enh〕”小節中部分命令行的左邊有Windows徽標,而有的命令行左邊沒有Windows徽標,這些沒有Windows徽標的命令就是加載的虛擬設備驅動程序,清除該命令行旁的選勾,就可禁止Windows 98啟動時加載該虛擬設備驅動程序。所以我們可以逐一取消各個命令行的選勾,然後重新啟動計算機來查找問題所在。

4.重新啟動計算機之後,若系統所報告的內存與實際內存相符,則說明該行命令所加載的虛擬設備驅動程序就是造成Windows 98系統內存丟失的“罪魁禍首”。若系統報告的內存數量仍然不對,則應重復1~3步,恢復剛才取消的命令行選勾,然後取消下一個命令行的選勾,再啟動……重復上述步驟,直至找出導致Windows 98內存丟失的虛擬設備驅動程序。

5.在找到引發Windows系統內存“丟失”的虛擬設備驅動程序之後,再對其進行適當的處理(如升級等),即可避免此類故障的發生(在問題沒有解決之前,我們可暫時禁止使用該程序)。

至此,由虛擬設備程序導致的內存“丟失”問題解決完畢,希望以上設置能為正對此而苦惱的用戶有所幫助。

解決VXD導WIN98內存“丟失”問題
copyright © 萬盛學電腦網 all rights reserved