發(fā)現(xiàn)問題
筆者所在學校有兩個學生機房,采用NT無盤Windows 95系統(tǒng)(每個機房有41臺方正文祥200、300無盤工作站,32MB內(nèi)存)。為了滿足課程的需要,我們安裝了Office 97、WPS 2000、Foxpro、QBASIC等軟件和各類輸入法及輸入法訓練軟件。剛開始使用時一切正常,速度也相當快。但隨著軟件的不斷安裝和機器的頻繁使用,一個機房出現(xiàn)了很奇怪的問題,就是總有一臺或兩臺機器不能運行Office 97等大型程序,并提示“內(nèi)存不足,請退出部分應用程序再重新啟動”,后來甚至無法正常啟動和運行“畫圖”程序。
分析問題
在排除了硬件、CMOS設(shè)置等原因并更新了此工作站文件后,故障依舊。問題究竟出在哪兒呢?筆者反復推理、實驗,但仍然找不到故障的原因。后來,在逐一查看工件站文件時,問題才有了轉(zhuǎn)機。根據(jù)《中國電腦教育報》以往文章的介紹,查看虛擬內(nèi)存交換文件System.ini,發(fā)現(xiàn)由于在維護過程中使用同一臺“標準工作站”反復復制更新別的工作站文件,致使大量工作站文件中的System.ini文件中出現(xiàn)了如下相同的情況:
…
[386ENH]
…
PagingFile=G:\Wa5\win386.swp
…
而恰好G:\ Wa5就是報錯的一臺工作站的文件夾??磥?,問題就出在這兒!
解決問題
我采用了“欺騙”的辦法來解決這個問題:在工作站文件目錄(Students)中新建一個工件站文件夾a5,內(nèi)容與Wa5相同,保留Wa5文件夾及所有文件,再在Windows 95共享文件夾中找到文件Machines.ini,進行如下改動:
將
…
[000021EF8EDA]
SYSDATPATH=G:\Wa5
G=\\NTserver\Students
……
中的“G:\Wa5”改為“G:\a5”。
重啟報錯機器,故障消失。其他故障機器如法炮制,問題很快徹底解決。這樣做的好處是無需一臺一臺地改動System.ini文件。
仔細想一下,故障的出現(xiàn)很可能是因為大量工件站的虛擬內(nèi)存交換程序指向同一個工作站虛擬內(nèi)存交換文件(G:\Wa5\win386.swp),導致這個工作站的內(nèi)存交換資源不足。同時,筆者還把這個方法運用到無盤系統(tǒng)的安裝中去,解決了此類“內(nèi)存不足”的典型問題。
------------------------------- · 相關(guān)文檔瀏覽 · --------------------------------------------------------------------- · 熱門文檔瀏覽 · -------------------------------------