Saturday, September 27, 2008

修復Windows XP和2003在每次開機後都被提示要啟動的錯誤

家庭版、專業版和Windows Server 2003中,全部的標準版,企業版,Web 版,使用者可能遇到一個奇怪的錯誤, 每當使用者開啟電腦的時候,Windows系統將要求使用者啟用 或者 Windows Server 2003, 以前即使系統已經成功啟用。更糟糕的是, 如果為了再次啟用Windows而使用者回答『是』的話,系統就會顯示說Windows或者Server 已經被啟用,然後登出使用者的訊息。

這 個問題發生原因,因為有個程式或者它的相關檔案(例如reset5.exe、reset5.dll、reset5.dat、reset5.dt *、reset5.bat、resetserver、resetpath、srvany.exe)去干擾 Windows啟用在這台電腦。 (備註︰Reset5是終端機服務重置工具) .

以下的內容是微軟 KB312295 的說明,可依照指示進行修復的工作: .

步驟 1:以安全模式開啟電腦

1. 開啟電腦。
2. 電腦執行了開機自我檢查 (POST) 後,重複按 F8,打開『Windows 進階選項』功能表。
3. 在『Windows 進階選項』功能表上,用箭頭鍵選擇『安全模式』,然後按 Enter。
4. 用箭頭鍵選擇要啟動的 Windows 作業系統,然後按 Enter。
5. 在電腦以安全模式執行時,用具備Administrator權限的帳號登入。然後,在指示 Windows 正以安全模式執行的訊息方塊中按『是』。

步驟 2:啟動註冊表編輯器

依次按『開始』和『執行』,輸入 regedit,然後按『確定』。

步驟 3:刪除 RESETS 註冊表子項

1. 在註冊表編輯器中,展開『我的電腦』,然後展開『HKEY_LOCAL_MACHINE』。
2. 展開『SOFTWARE』,然後展開『』。
3. 展開『Windows NT』,然後展開『CurrentVersion』。
4. 展開『Winlogon』,然後展開『Notify』。
5. 在『Notify』下,右鍵按『RESETS』,然後按『刪除』。
6. 按『是』,確認刪除 RESETS 子項。

注意:不要退出註冊表編輯器。在『步驟 4:修改註冊表以停用 Windows』中必須使用註冊表編輯器。

步驟 4:修改註冊表以停用 Windows

1. 在註冊表編輯器中,展開『我的電腦』,然後展開『HKEY_LOCAL_MACHINE』。
2. 展開『SOFTWARE』,然後展開『』。
3. 展開『Windows NT』,然後展開『CurrentVersion』。
4. 在『CurrentVersion』下,按『WPAEvents』。
5. 在註冊表編輯器的右邊(主題區域)中,右鍵按『OOBETimer』,然後按『修改』。
6. 按並將指標置於『數值資料』框中。然後,修改『數值資料』框中顯示的任何字元。
7. 按『確定』。

注意:此步驟將停用 Windows

8. 退出註冊表編輯器。

步驟 5:重命名受損的 Windows 啟動檔案

1. 依次按『開始』和『執行』,輸入 cmd,然後按『確定』。
2. 在命令提示處,輸入以下命令並按 Enter:
ren %windir%\system32\WPA.dbl wpa.old
此命令將 WPA.dbl 檔重命名為 WPA.old。

步驟 6:確定 CD DVD 光碟機路徑

1. 插入 Windows CD。
2. 按『開始』,然後按『我的電腦』。
3. 請注意出現在『有可移動存儲的設備』下的 CD 光碟機路徑或 DVD 光碟機路徑。在下一步中必須使用此光碟機路徑。

步驟 7:取代受損的 Windows 啟動檔案

1. 依次按『開始』和『執行』,輸入 cmd,然後按『確定』。
2. 在命令提示處,輸入以下命令並按 Enter:
expand drive:\i386\wpa.db_ %windir%\system32\wpa.dbl
在此命令中,需用包含 Windows CD 的光碟機的光碟機路徑取代 drive

例如,如果 Windows CD 位於光碟機 D 中,那麼該命令將如下所示:
expand d:\i386\wpa.db_ %windir%\system32\wpa.dbl
此命令從 Windows CD 中提取 Wpa.dbl 檔的副本。然後,將其置於 Windows 安裝的 System32 資料夾中。

3. 檢查命令提示處出現的輸出結果。如果命令成功執行,則會顯示類似於以下內容的資訊:
(R) File Expansion Utility Version 5.1.2600.0 Copyright (C) Corp 1990-1999. All rights reserved. Expanding d:\i386\wpa.db_ to c:\windows\system32\wpa.dbl. d:\i386\wpa.db_: 2222 bytes expanded to 2126 bytes, -5% increase.
4. 輸入 exit,然後按 Enter 退出命令提示。

步驟 8:刪除與程式相關的檔案

1. 按『開始』,然後按『搜尋』。
2. 在『您要搜尋什麼』下,按『所有檔案和資料夾』。
3. 在『全部或部分檔案名稱』框中,輸入以下內容,然後按『搜尋』:
reset5.exe; reset5.dll; reset5.dat; reset5.dt*; srvany.exe
此操作將對以下所有檔案進行搜尋:
Reset5.exe
Reset5.dll
Reset5.dat
Reset5.dt*
Srvany.exe

請注意:如果您使用其他搜尋工具,如 Windows Desktop Search,則可以使用此工具來搜尋其中的各個檔案。

4. 在『搜尋結果』對話方塊的結果視窗中,右鍵按每個檔案,然後按『刪除』。
5. 按『是』,確認刪除檔。
6. 在完成對這些檔的刪除後,退出『搜尋結果』對話方塊。
7. 重新啟動電腦,並讓 Windows 以正常模式重新啟動。

步驟 9:重新啟動 Windows

1. 按『開始』,依次指向『所有程式』、『附屬應用程式』和『系統工具』,然後按『啟動 Windows』。
2. 如果『Windows 產品啟動精靈』提示啟動 Windows,則按精靈中的說明啟動 Windows
3. 重新啟動電腦,然後重複『步驟 9:重新啟動 Windows』的步驟 1,再次啟動『Windows 產品啟動精靈』。執行此步驟,以確認精靈不會再提示啟動 Windows
4. 如果『Windows 產品啟動精靈』顯示『Windows 已啟動』訊息,則按『確定』退出精靈。

No comments: