I Like It !

Saturday, February 2, 2008

不小心將Userinit拿掉時的還原做法

1.從利用WindowsXP的安裝光碟,由光碟開機後,按R進入[修復主控台]
2.先把原先的 regedit 時的本尊 [software],備份起來。(沒有副檔名的檔)
 把 c:\windows\system32\config\software 備份到 D:\ 下
3.將 D:\software 的備份檔,放到 c:\windows\system32\config\下
4.重新開機,進入 WindowsXP,此時是新的登入,所有的設定都會不見。
5.開啟 regedit 在「HKEY_LOCAL_MACHINE」的資料夾,點工具列的[ 檔案\新增「Hive控制檔」]
 指向原來的那個 c:\windows\regtemp\software
6.編輯 HKEY_LOCAL_MACHINE\regtemp\Microsoft\WindowsNT\CurrentVersion\Winlogon\下
 的 Userinit 這組機碼,先備份起這個機碼的字串內容。
 如果你的字串內容跟我一樣被刪掉了,那請用這個吧 c:\windows\system32\userinit.exe
7.備份好之後,先刪除 Userinit 這組機碼,再新增一個 userinit 這組機碼,
 並把剛剛備份的字串內容貼回去 userinit 機碼的字串內容裡。
 注意:第一碼有大小寫不一樣唷。
8.再點選「HKEY_LOCAL_MACHINE」的資料夾,點工具列的[檔案\移除「Hive控制檔」]
9.重新開機,並進入修復主控台模式。
10.將 c:\windows\regtemp\software 複製到 c:\windows\system32\config\ 下
 將原檔覆蓋之後,重新開機即可,至此大功告成囉!!

Check Google Page Rank