電腦店訊 大家可否會發現在WIN系統中的無盤問題該怎麼解決,是否還在為著這個問題感覺非常的不愉快呢,這裡我就給大家介紹幾種方法,我相信不久以後大家都會馬上的學會了這種方法從而很快的用到其中的。
發現問題
我們學校的機房一直采用無盤Windows 95,本學期因課程改革,涉及到網頁浏覽、網頁制作等內容,歷經艱辛終於在無盤站上安裝上了IE5.5及FrontPage2000等軟件,滿心歡喜之後才發現無盤站再也啟動不了啦(提示:與管理員聯系尋求幫助,但我就是管理員),看來是軟件安裝惹的禍。
分析問題
究其原因,原來是無盤Windows 95系統的注冊表文件System.dat太大了。很多軟件在安裝時都要將信息寫入注冊表,而無盤Windows 95系統的注冊表文件只要大於1.2MB,就會出現上述提示而啟動不了,我安裝完軟件後的注冊表是2.57MB,當然就無法啟動了。
解決問題
1、解決思路解決這個問題我用的是注冊表替換法,即啟動時用原來的小注冊表,待啟動後再換回到大注冊表。某本書上說用這種方法需要一個用匯編語言編寫的小程序Setuser.com,它的作用是用來記錄各無盤站的用戶名的。其實將無盤站的啟動登錄信息單獨處理就不需要Setuser.com了。
這個思路使我想起《中國電腦教育報》一篇《自動登錄NT無盤站》的文章中已經成功運用了此方法,而現在這個問題的解決就是基於這篇文章的。當然,最後就同時解決了自動登錄和大注冊表的問題,下面就不管那個匯編語言寫的程序了,這種深奧難懂的東西,像我這樣“半路出家”的人一看就怕,還是不用為好。
2、解決辦法機房內30台無盤站的用戶名為S1、S2、S3……S30。找到《中國電腦教育報》2000年第49期49版的那篇文章了嗎?注意結合該文。
(1)在無盤站上安裝好教學需要的軟件,並安裝好TCP/IP協議,參照上述文章進行自動登錄處理。
(2)將D:winnt pl plfilesprofileswin95-1suboot下的System.dat(只有16KB)更名為system.000,並分別復制到各用戶目錄S1、S2、S3……S30中,注意最後一定要將D:winnt pl plfilesprofileswin95-1suboot下的system.000改回來。
(3)對各無盤站的Win.bat文件進行如下處理,注意添加的幾行文本和Si要換成相應的用戶名。處理時可以用記事本進行替換然後復制到它自己的位置。
Set comspec=d:winbootmmand.com
nwrpltrm
fixmem
snapshot /S /B:d /F
setmdir /m /r:d:winboot
net start
net logon Si /savepw:no /ynul
net use f: \serverwin95sbs
net use g: \serverstudent
path=f:;f:mmand
attrib g: Si system.dat -r -h -s >nul
attrib g: Si system.000 -r -h -s >nul
ren g: Si system.dat system.ddd >nul
ren g: Si system.000 system.dat >nul
net use g: /delete
setmdir
attrib g: Si system.dat -r -h -s >nul
ren g: Si system.dat system.000 >nul
ren g: Si 1system.ddd system.dat >nul
attrib +r +h +s g: Si system.000>nul
attrib +r +h +s g: Si system.dat>nul
win.com
通過上述處理,我又花了一百多元錢添加了一個內置Modem放在教師機上,並在教師機上安裝WinGate作代理服務器,我的學生們不但能做出漂亮的網頁,還能上真正的Internet了。有興趣的朋友不妨一試。如果在設置過程中有什麼問題,歡迎交流。
曾經我們學會了一些知識後會發現,用到實際情況中我們才值得重要,那麼有時候我們又會覺得一個人活著就要活的有價值,學好電腦知識我相信對我們終身都會非常的有用的。