倍可親

回復: 2
列印 上一主題 下一主題

新手學電腦:解決啟動故障之終極大法

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2007-8-17 08:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我們知道,Windows無法啟動時,很多故障可以在安全模式下解決,但如果連安全模式都無法進入,那該怎麼解決啟動故障呢?也許有朋友說,重裝系統不就得了嗎。的確,重裝系統可以一了百了,但如果你的系統已經使用了很長時間,沉積了大量的數據和設置,重裝系統無疑是自尋煩惱。所以說盡量地排除啟動故障才是用電腦之道。下面我們就通過一個實例來看看解決啟動故障的終極大法。
一:故障現象
在Autoruns(Sysinternals公司開發的自運行程序查看器)中錯誤地取消了程序「userinit.exe」的自動運行(如圖1),致使Windows在正常模式和安全模式下登錄后便自動註銷,這也就是說,啟動電腦時Windows總是停留在歡迎畫面前。

圖1 誤取消自啟動
小提示:「userinit.exe」是Windows啟動的一個關鍵程序,如圖2所示,這是它在註冊表中的自啟動鍵值(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon),在該鍵值中,輸入用逗號分隔的多個程序,「userinit.exe」能使它們在Windows啟動時依次啟動。

圖2 自啟動項
二、解決方法
從上面的提示我們可以看出,最笨的也是最有效的方法就是在註冊表中重建「userinit.exe」的自啟動鍵值。但是Windows連安全模式都無法進入,那我們該如何恢復這個鍵值呢?ERD Commander(簡稱ERD)是一個能夠跨過身分驗證直接進入目標系統內部的工具,利用該工具,我們可以在其它系統中不用登錄直接進入目標系統內部。網上流傳的光碟版WinPE內置了ERD Commander 2003(簡稱ERD 2003),利用它,我們可以在WinPE中直接打開目標系統的註冊表,這樣我們就可以修改「userinit.exe」的鍵值了。
小提示:WinPE即Windows PreInstallation Environment,它是提供給OEM廠商的一個預安裝環境。你可以把它看作是一個具有Windows基本內核和基本驅動的迷你版操作系統,其主要特點是:只有100多MB,不訪問硬碟直接在光碟上就能啟動並運行(產生的臨時數據保存一個由內存虛擬的磁碟中),能自動配置網路,支持PPPOE方式上網。以前WinPE只有OEM廠商使用,後來第三方軟體ERD Commander的出現,使其成了個人用戶製作系統維護光碟的首選。
第一步:在網上下載「WinPE+ERD 2003」。
第二步:下載得到的是一個RAR格式的壓縮包,解壓該壓縮包會得到一個ISO格式的光碟鏡像文件。
第三步:使用Nero Burning Rom等刻錄工具把解壓得到的光碟鏡像直接刻錄到光碟上。
第四步:在BISO中把第一啟動設備調整為「CD-ROM」,然後在光碟機中插入刻錄好的光碟,啟動計算機,稍候,光碟版的WinPE就啟動了(如圖3)。

圖3 WinPE啟動
第五步:WinPE啟動後會自動載入ERD 2003。在ERD 2003的載入過程中會彈出選擇目標系統對話框,選擇硬碟上目標系統的「Windows」目錄(如果目標系統是Windows 2000,則是「Winnt」目錄),點擊「確定」就可「登錄」目標系統。接下來我們就可修改目標系統的設置了,包括重新配置目標系統的服務,修改目標系統的註冊表,修改目標系統管理員帳戶的密碼,使用目標系統已有的還原點還原目標系統等。
第六步:在WinPE的「開始」菜單上點擊「註冊表編輯器」就可打開目標系統的註冊表(注意,此時打開的是目標系統的註冊表,而不是WinPE的註冊表),按照圖2所示恢複目標系統「userinit.exe」的鍵值。完成後在WinPE的「開始」菜單上點擊「註銷」重新啟計算機。修改BISO設置,使計算機從硬碟啟動。現在,損壞的Windows就能正常登錄了。
三:經驗總結
從上面解決啟動故障的過程可以看出,WinPE+ERD2003光碟為解決連安全模式都無法進入的啟動故障大開了方便之門。實際上,利用該光碟,我們除了可以解決因註冊表引起的啟動故障,還可以:
⒈修改系統管理員密碼(不需要原密碼)。經常會見到有人遺忘了系統管理員密碼上網求助,而網上針對此類問題的答案可謂五花八門,但其中絕大多數的方法都是無法奏效的,有些以訛傳訛的方法還會造成系統的徹底崩潰。利用上面製作的「WinPE+ERD2003」光碟,在WinPE的「開始」菜單上選擇「管理工具→修改密碼」,在彈出的對話框上選擇一個管理員帳戶,不必輸入原密碼就能修改該帳戶的密碼,真是即簡單有安全。
⒉修改系統服務。為了優化系統,有些朋友會禁用一些自啟動服務,但如果不懂就裡,禁用了系統必須的一些服務,就有可能造成系統無法啟動。如果你遇到了這種情況,利用「WinPE+ERD2003」光碟啟動電腦,可以照原樣把系統服務改回來:在WinPE的「開始」菜單上點擊「管理工具→服務和驅動管理」打開目標系統的「計算機管理」窗口,如圖4所示,在這裡你就可以修改目標系統的所有服務了。

圖4 修改服務
⒊進行系統還原:通常情況下,如果連安全模式都無法進入,那麼即使你啟用了系統還原功能,還原也無法進行。「WinPE+ERD2003」為系統還原獨闢蹊徑:如圖3所示,在「開始」菜單上選擇「管理工具→系統還原」,然後在彈出的對話框中選擇一個還原點,點擊「確定」,稍候,目標系統就還原到該還原點所對應的狀態了。
⒋訪問NTFS分區。很多時候需要在DOS下維護系統,但在DOS是下無法訪問NTFS分區的。在WinPE下,我們不僅可以訪問包括NTFS在內的所有分區,而且訪問方法還相當簡單。點擊WinPE桌面上的「我的電腦」打開「ERD Commander 2003資源管理器」,如圖5所示,在這裡我們就可以像在Windows資源管理器中一樣訪問硬碟上的所有文件了。如果你的系統已經「無藥可救」,利用這種方法你可以非常方便地轉移和備份文件。

圖5 訪問文件
註:本文旨在用來維護自己的系統,嚴禁利用其方法入侵或篡改別人計算機上數據,否則產生的一切後果由本人負責。

16

主題

202

帖子

490

積分

貝殼網友三級

大學預科(二級)

Rank: 3Rank: 3

積分
490
沙發
SUN MORNING 發表於 2007-8-23 01:47 | 只看該作者
版主,你失誤了!!!請看「否則產生的一切後果由本人負責。」
回復 支持 反對

使用道具 舉報

176

主題

7346

帖子

1681

積分

四星貝殼精英

初過語言關(三級)

Rank: 4

積分
1681
3
amely7777 發表於 2007-10-21 15:27 | 只看該作者

good

回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-4 12:38

快速回復 返回頂部 返回列表