個人計算機維修記錄

zhengnx發表於2008-02-22

XP 使用者登陸不了 不停登出

解決XP系統登陸後馬上自動注消

閱讀:
405 時間:2008-1-1 3:16:50 整理:華夏黑盟
------------------------------------------------------------------

XP系統登陸後馬上自動注消,如何解決,試過安全模式下進入,一樣的情況,登陸後馬上注消,無法進入系統



如果沒有進入修改系統的入口,只有重灌了



建議重新安裝系統,說不清楚



有沒有什麼提示,沒有提示的話就要重灌了



無任何提示



這裡曾經有人說遠端登陸修改登錄檔可以搞定
不過有維護過系統的,遠端登錄檔一般都禁用

我曾經也碰到過,重建一個使用者就好了:
你在歡迎屏上按CRTL+ALT+(DEL×2)
出現類WINDOWS 2000的登陸視窗,輸入用另一個使用者名稱(如administrator),登陸
如果你只有一個使用者 ,那就試試去安全模式,新建個使用者



那機子上有三個使用者(包括administrator)用任何一個使用者登陸都出現以上情況



新尋使用者試試



無法登陸系統,如何新增新使用者



用ERD等工具按以下方式修改登錄檔:

1.找到 HKEY_LOCAL_MACHINESYSTEMMountedDevices

2.將其下的 DosDevicesC: 和 DosDevicesD: 對換一下

3.重起計算機



我也試過,用管理員帳號才沒問題,普通帳號一登入就退出。大家不要HD life這個軟體。裝了刪不了,強行刪除就這樣



你這個問題可能是winlogon這個登陸程式出錯了,原因可能有:
1.winlogon被破壞,可能性較小。
2.winlogon在登錄檔的中的註冊項的值被改成了非正常值。

要是你的系統是FAT32用系統維護工具就可以改回來,要是NTFS的話可能較麻煩。



系統是不是盜版 沒盜好吧



我一個同事也出現了這個問提



好報紙看過
好像是什麼變種病毒
最好還是重灌了



WINXP可以進行到輸入登陸名和密碼,然後一進系統就馬上自動登出,出現這種現象很可能是由於病毒修改了這個鍵值:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogonUserinit
正常的值應該是象這樣的:
C:WINDOWSsystem32userinit.exe,
病毒修改成了userinit32.exe
原因可能是是防毒工具將userinit32.exe刪除導致登入後立刻登出的情況出現

解決方法:
用Windows的安裝光碟啟動計算機,進故障恢復控制檯,將userinit.exe複製一份命名為userinit32.exe,重啟能正常進系統後再修改此鍵為正常值

另一種解決方案:
上網下載了一個最新版深山紅葉袖珍PE系統工具箱V24《駭客X檔案專用版》燒錄成光碟,並在虛擬機器上試驗成功,可以修改本機登錄檔。
下載地址:,
光碟啟動-[1]Windwos PE(xp)深山紅葉光碟工具箱-開始-強力系統修復ERD2003-首先在此設定當前系統目錄!(當前=C:windows[選擇當前系統路徑])-登錄檔編輯器(Regedit,針對硬碟系統)-找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon],在其下新建一個字串值,鍵名為Userinit,鍵值為C:WINDOWSsystem32userinit.exe,,重新啟動,系統登陸正常。

2.
電腦清理病毒後出現了登陸自動登出的情況
這樣不管你用什麼模式,都進不到桌面
後來上網查了一下
原來是病毒把使用者啟動程式“userinit32.exe”給改名了
我們進DOS下 給他改過來 就OK了
進入DOS
執行 copy c:windowssystem32userinit.exe userinit32.exe
這樣之後重起一下電腦,就可以了

XP登陸後自動登出的解決辦法

HKEY_LOCAL_MACHINE>Software>Microsoft>
Windows NT>CurrentVersion>Winlogon的一個鍵值:UserInit,改為OldUserInit。userInit裡邊用自己的廣告程式代替。就是因為這個UserInit的值裡邊要用到廣告程式,造成系統登入返回。刪除UserInit,把OldUserInit改為UserInit就可以了。
因為系統不能夠正常啟動,是因為%System%system32userinit.exe沒有給執行。

[@more@]
樓層: 3
可能是誤刪除了系統檔案造成的(如kernel32.dll檔案丟失)。 
用windows故障恢復臺重新從winxp的安裝盤上提取一個新的KERNEL32.DLL檔案。啟動故障恢復臺(系統盤啟動,登入進恢復控制檯),在命令提示符中,輸入cd system32,然後按Enter鍵,輸入ren kernel32.dll kernel32.old,回車 

也有可能是病毒 
系統盤啟動,登入進恢復控制檯,copy c:windowssystem32userinit.exe userinit32.exe 重新啟動就可以正常登入了。 
原因是MSN FUNNY病毒把正常的userinit.exe給破壞了,並且把登錄檔裡的HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon 下的Userinit 鍵值由C:WINDOWSsystem32userinit.exe, 改成了C:WINDOWSsystem32userinit32.exe,TX4l)$ 

所以COPY以後,WINXP能找到這個登入處理程式從 
登入進系統後,重新把這個登錄檔鍵值恢復即可

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7868752/viewspace-999837/,如需轉載,請註明出處,否則將追究法律責任。

相關文章