Windows 2003反復(fù)注銷的解決辦法

2010-08-28 10:53:54來源:西部e網(wǎng)作者:

問題的提出

WIN2003 開機(jī)即反復(fù)注銷,一直不停。

可能的原因

1、中毒,比如userinit.exe被破壞之類。
2、硬件變動(dòng),包括硬盤盤符修改及其它硬件變動(dòng)。
3、無緣無故。

本帖只討論后兩種情況,即非病毒引起,且GHOST備份還原也不行(盡管這個(gè)備份用了千百回都正常)。

大多數(shù)朋友在這時(shí)會(huì)搜索網(wǎng)絡(luò),但有價(jià)值的信息不多,所以今天我把解決辦法寫出來,希望能為大家解一時(shí)之困。

解決辦法

1、請(qǐng)準(zhǔn)備第二個(gè)WINDOWS類操作系統(tǒng),我們要用它來編輯一下“有病”的win2003的注冊(cè)表。
這個(gè)操作系統(tǒng)可以是機(jī)器上安裝的XP,也可以是各種WINPE啟動(dòng)光盤,只要能啟動(dòng),且有regedit.exe可用即可。

2、啟動(dòng)這第二個(gè)WINDOWS操作系統(tǒng),運(yùn)行regedit.exe,依次選擇文件→加載配置單元,打開“加載配置單元”對(duì)話框。

3、在“加載配置單元”對(duì)話框中,依次選擇X:\WIN2003\SYSTEM32\CONFIG\SYSTEM(X:\WIN2003是你的 WIN2003的windows目錄,當(dāng)然你的可能是c:\windows或是d:\windows之類,根據(jù)自己的情況替換好就行)。這時(shí)會(huì)要求輸入一個(gè)項(xiàng)名稱,可隨便輸入,比如我經(jīng)常用的xxx,再點(diǎn)確定。依次打開HKEY_LOCAL_MACHINE,會(huì)發(fā)現(xiàn)有一個(gè)xxx項(xiàng)了。

4、雙擊打開這個(gè)xxx項(xiàng),刪去其中的MountedDevices項(xiàng),就是它在作怪。
(如果你不放心,在刪去之前請(qǐng)作備份,我不反對(duì))

5、刪去之后,還得要補(bǔ)上一個(gè)正確的,那正確的在哪里呢?其實(shí)正確的就在你正在運(yùn)行的這第二個(gè)系統(tǒng)的注冊(cè)表中,它的位置是:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices,依次打開,找到這個(gè)位置,選中,右鍵菜單中選擇“導(dǎo)出”,保存在自己記得的位置比如“桌面”上,名字就取為xxx.reg吧,容易識(shí)別(當(dāng)然你也可以隨意命名)。

6、不關(guān)閉當(dāng)前regedit.exe,切換到桌面,找到xxx.reg文件,右鍵菜單中選編輯,用記事本打開這個(gè)reg文件,修改一下第三行。原來的內(nèi)容是[HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices],把它改為[HKEY_LOCAL_MACHINE\xxx \MountedDevices],保存,關(guān)閉。

7、回到剛才的regedit.exe程序界面,依次點(diǎn)擊文件→導(dǎo)入,在“導(dǎo)入注冊(cè)表文件對(duì)話框”中依次選擇”桌面“\xxx.reg文件,再點(diǎn)擊”打開“導(dǎo)入它。

8、再檢查HKEY_LOCAL_MACHINE\xxx,它下面已經(jīng)有了MountedDevices項(xiàng)了。

9、選中xxx,依次選擇文件→卸載配置單元,WIN2003系統(tǒng)的注冊(cè)表編輯工作完成。

10、重新啟動(dòng),進(jìn)入WIN2003,它不再反復(fù)注銷了。大功告成。!

形成機(jī)制

WIN2003出于安全的考慮,對(duì)系統(tǒng)硬件的修改比較不敏感,你改動(dòng)了它不能自動(dòng)修改。比如,你修改了分區(qū)大小,它卻不能自動(dòng)識(shí)別,在 MountedDevices中還用的是舊數(shù)據(jù),于是問題就來了,它反復(fù)注銷,死給你看,一幅賴皮相,最后搞得你重裝了事。(其實(shí)反過來想一下,這何嘗不是對(duì)硬件變動(dòng)的敏感呢:你只要改了一點(diǎn)點(diǎn),我就不認(rèn)帳,多安全!我本人在修改分區(qū)時(shí)遇到之外,還因換一個(gè)顯卡也遇到這情形,最后還是用上面的辦法修改成功。)

啰嗦的話

第一句:上面的過程,其實(shí)就是弄一個(gè)好的MountedDevices去替換一個(gè)壞的MountedDevices,你如果熟悉各種工具的操作,上述步驟會(huì)大為簡(jiǎn)化,比如我用registry workshop,上面的5、6、7、8可以簡(jiǎn)化為一個(gè)復(fù)制和粘貼。

第二句:如果你是嚴(yán)格按上面的步驟操作的,那請(qǐng)小心處理修改后的xxx.reg文件,不要隨便導(dǎo)入到哪個(gè)系統(tǒng)中去,免得產(chǎn)生垃圾。如果想在將來出現(xiàn)同樣情況時(shí)還有的用,也可以保留,只是要記得xxx這個(gè)加載項(xiàng)名稱。

第三句:自從有一回被人粗暴地一次性扣掉3分后,這還是頭一回寫文章。3分,對(duì)我這樣的人真不是小事,一次性扣掉,大概在winzheng也是有數(shù)的吧。

第四句:幾個(gè)月前,有一位linsw朋友來短消息問這個(gè)問題的解決辦法,本應(yīng)允他抽工夫回答,不想雜務(wù)纏身,遲至今日始能完工,實(shí)在慚愧得緊,希望linsw看到此帖并予以諒解。

第五句:在winzheng受惠于大家頗多,winzheng差不多是我的主頁(yè),如果能為大家做點(diǎn)什么,我愿盡一份力。

順便提醒

如果你是在WINPE下操作,請(qǐng)注意MountedDevices中有沒有只有PE下才有的設(shè)備,如果有,請(qǐng)刪除再導(dǎo)入。

比如PE給我的電腦加了一個(gè)X盤,反映在MountedDevices中,便有了一個(gè)\DosDevices\X:項(xiàng),把它刪除即可。

如果還有別的,請(qǐng)依此操作再導(dǎo)入。

關(guān)鍵詞:Win2k3

贊助商鏈接: