Windows Vista Fails to Boot After Installing SP1 with ntoskrnl.exe 0xc0000098 Error Windows Vista中無法開機後安裝SP1與0xc0000098錯誤的Ntoskrnl.exe
After installing安裝後 Windows Vista Service Pack 1 (SP1) via Windows Update Windows Vista中的Service Pack 1 ( SP1 )的通過Windows更新 , where the progress status has already showed 100% completion status, and presumably should be a successful install, the system fails to boot up again with the one of the following error messages during the very initial stage of computer starts up. ,那裡的進展狀況已經顯示100 %的完成狀態,並推測應是一個成功的安裝,該系統無法開機再次與下列其中一個錯誤訊息在非常初級階段的電腦啟動了。
ntoskrnl.exe的Ntoskrnl.exe
Status: 0xc0000098現狀: 0xc0000098
Info: Windows failed to load because a required file is missing or corrupt.信息:的Windows無法載入,因為所需的文件丟失或損壞。
The error message halts and stops the normal boot up process of Windows Vista with SP1, and recommends that users to boot from the錯誤訊息停止和停止正常開機進程的Windows Vista SP1中,並建議用戶從開機 original Vista installation DVD原來Vista安裝的DVD disk to repair the corrupted files.磁盤修復損壞的文件。 However, when attempting to use Windows Vista setup DVD to boot into recovery console to repair the Windows, it returns result that it can’t repair the problem, and prompt if users want to send the information to Microsoft.然而,當試圖使用Windows Vista安裝DVD來開機進入恢復控制台來修復Windows ,它返回的結果,它不能修復的問題,並提示,如果用戶想將信息發送到微軟。
Beside, from the旁邊,從 Repair Disk’s Recovery Console修復磁盤的故障恢復控制台 , although there is an option to rollback Windows Vista with System Restore to pre-SP1 restore point, however, System Restore will say there is no valid System Restore points, although when installation of Windows Vista SP1 starts, it’s creating a restore point. ,雖然是一種選擇回滾Windows Vista的系統還原到SP1之前的還原點,但是,系統還原會說沒有有效的系統還原點,雖然當安裝的Windows Vista SP1的啟動時,它的創建一個還原點。 Any attempt to repair or recover Windows Vista with repair disk, including running “chkdsk /f” fails too.任何試圖修復或恢復Windows Vista的修復磁片,包括運行“的CHKDSK / F ”類失敗了。
To recover Windows Vista corruption so that system can boots up again, here’s suggestion of resolution to fix the issue as posted by DiGiTaLLiCa in要恢復Windows Vista的腐敗,使系統能再次啟動,這裡的建議的決議,以解決問題為張貼在DiGiTaLLiCa TechNet forum TechNet的論壇 . 。
- Go to BIOS and configure the first priority boot device to DVD optical drive, then save the CMOS.進入BIOS和配置第一優先開機裝置的DVD光盤驅動器,然後將其保存在CMOS 。
- Insert the Vista installation DVD.插入Vista安裝DVD上。 Windows Anytime Upgrade DVD can be used too. Windows隨時升級的DVD可也。
- Power on the computer.電源的計算機上。 In most PC, a message will appear to ask user to press any key to boot from DVD.在大多數電腦,訊息就會出現,要求用戶按任意鍵從DVD啟動。 In this case, press any key to boot from the Windows Vista installation DVD.在這種情況下,按下任意鍵啟動Windows Vista安裝DVD上。
- Once the Windows Vista installation DVD boot completes, you’re asked to specify Language to install , Time and currency format and Keyboard or input method .一旦Windows Vista安裝的DVD開機完成後,您要求指定語言來安裝,時間和貨幣格式和鍵盤或輸入法 。 Choose the the appropriate options and click Next button.選擇適當的選項,並單擊下一步按鈕。
- Click on Repair your computer .按一下修復您的計算機。 The other option, “Install Now”, will fresh install Windows Vista.另一種選擇, “現在安裝” ,將新安裝Windows Vista 。
- Choose the Windows installation that having problem.選擇Windows安裝有問題。 Usually there is only one instance of Windows Vista.通常只有一個實例的Windows Vista 。 If so, simply click Next button.如果是這樣的話,只需點擊下一步按鈕。
- If you are offered any automatic repair options, cancel all of them until coming to System Recovery Options screen that offers several choices beginning with “Startup Repair” and ending with “Command Prompt”.如果您提供任何自動修復選項,取消所有這些,直到進入系統恢復選項屏幕,提供了多種選擇,從“啟動修復”和結束“命令提示符” 。
- Click on Command Prompt to open a command prompt window.按一下命令提示符 ,打開命令提示符窗口。 The command prompt shell should show folder location as X:\Source, where X drive is the source installation files on Windows Vista DVD.命令提示符殼應顯示的資料夾位置如X : \源,其中X是驅動器的源安裝文件在Windows Vista的DVD 。
- Backup the following files:備份下列文件:
In “\Windows\System32\” folder:在“ \的Windows \ System32 \ ”文件夾中:
hal.dll的Hal.dll
halacpi.dll
halmacpi.dll
ntoskrnl.exe (Although error message identify this file, but it’s not really the culprit. So skip this on first try)的Ntoskrnl.exe (雖然錯誤訊息確定此文件,但它不是真正的罪魁禍首。所以跳過這對第一次嘗試)
ntkrnlpa.exe (Same as ntoskrnl.exe. Try booting without replacing them first) ntkrnlpa.exe (相同的Ntoskrnl.exe 。嘗試引導他們無需更換前)In “\Windows\System32\Drivers” folder:在“ \的Windows \的System32 \ Drivers ”文件夾中:
acpi.sys
msisadrv.sys
pci.sys
volmgr.sys
volsnap.sys
disk.sys - Then copy the exact same files from within X:\ folder to replace above files with copy command.然後複製相同的文件從十: \文件夾中,以取代上述文件的複製命令。 For example,例如,
copy X:\Windows\System32\Drivers\acpi.sys C:\Windows\System32\Drivers\acpi.sys複製十: \的Windows \的System32 \ Drivers \ acpi.sys ç : \的Windows \的System32 \ Drivers \ acpi.sys
Replace C with the drive letter that represents your Windows Vista system drive.替換C的磁碟機代號,代表您的Windows Vista系統驅動器。
The hal.dll file won’t be found on Windows Vista DVD, but it’s the first file Windows Loader tries to load at boot so if it’s corrupted, Windows Vista will still not booting up.該Hal.dll文件不會被發現在Windows Vista的DVD ,但它的第一個文件的Windows裝載機嘗試加載在開機所以,如果它的損壞, Windows Vista將仍然沒有啟動。 Users can try to copy the hal.dll file from another system of Windows Vista RTM version, or try to retrieve and restore a backup copy of hal.dll from C:\Windows\winsxs\ folder, where Windows Vista backups basically every version of all system files there.用戶可以嘗試複製Hal.dll文件從另一個系統的Windows Vista RTM版本,或者嘗試檢索和恢復備份的Hal.dll從C : \的Windows \ winsxs \文件夾,其中Windows Vista的備份基本上每個版本所有系統檔案那裡。
However, in the “winsxs” folder, the hal.dll will still not appearing.然而,在“ winsxs ”文件夾,的Hal.dll將仍然沒有出現。 Basically, there are 3 files related here: hal.dll, halacpi.dll, and halmacpi.dll.基本上,有3個文件有關的位置:的Hal.dll , halacpi.dll ,並halmacpi.dll 。 hal.dll will always has the same filesize as one of another two files.的Hal.dll將始終具有相同的文件大小的一個另外兩個文件。 That’s because it’s exactly the same file that is just copied and renamed.這是因為它是完全相同的檔案,僅僅是複製和重新命名。 The rule is that, if the computer is a multi-core PC, halmacpi.dll will be used and duplicated to hal.dll.該規則是,如果計算機是一個多核心PC , halmacpi.dll將使用和重複來的Hal.dll 。 Else, for single core PC, halacpi.dll will be used as hal.dll instead.否則,單核心PC , halacpi.dll將被用來作為的Hal.dll代替。
Thus, depending on the number of CPU core of your processor, copy the corresponding file (halacpi.dll or halmacpi.dll) from C:\Windows\winsxs\x86_hal.inf_31bf3856ad364e35_6.0.6000.20500_none_xxxxxxxxxxxxxxxx\ folder to C:\Windows\System32\ folder, and rename it to hal.dll .因此,根據一些CPU核心的處理器,複製相應的文件( halacpi.dll或halmacpi.dll )從C : \的Windows \ winsxs \ x86_hal.inf_31bf3856ad364e35_6.0.6000.20500_none_xxxxxxxxxxxxxxxx \文件夾到C : \ Windows \ System32 \文件夾中,並重新命名它的Hal.dll 。 Then, copy and replace both halacpi.dll and halmacpi.dll to replace the copies inside \Windows\System32 folder.然後,複製和取代兩個halacpi.dll和halmacpi.dll ,以取代份內\ Windows \ System32文件夾。 Note that for hal.dll, halacpi.dll, and halmacpi.dll, copy from Windows system drive on your local hard disk, and not from the DVD.請注意,為的Hal.dll , halacpi.dll ,並halmacpi.dll ,複製從Windows系統驅動器在本地硬盤上,而不是從DVD 。
Make sure that the folder name is correct (there are plenty else starts with x86_half.inf.resources) and the version number in the folder name is not 6.0.6001.18000 because that’s SP1 version that causes the problems.請確認文件夾名稱是正確的(有很多人都開始與x86_half.inf.resources )和版本號碼的文件夾名稱不是6.0.6001.18000 ,因為這是SP1版本,從而導致問題。
- Type Exit to close the command window. 輸入 Exit以關閉命令窗口。
- Restart the computer.重新啟動計算機。
- Windows Vista computer should be able to boot up properly now. Windows Vista計算機應該能夠正確地啟動了。 Windows will try to remove all files related to service pack, but probably won’t be a clean uninstallation of SP1. Windows將嘗試刪除所有檔案有關的服務包,但可能不會是一個乾淨的卸載SP1的。 Users should try to reinstall Windows Vista Service Pack 1 with用戶應嘗試重新安裝Windows Vista的Service Pack 1的同 Windows Vista SP1 standalone update package Windows Vista的SP1的獨立更新包 to avoid leaving the system in hybrid state between RTM (no SP) and SP1, but do not use Windows Update to perform the upgrade again.為了避免使系統的混雜狀態之間的RTM (無SP )和SP1的,但不要使用Windows Update進行再次升級。
When you reinstall SP1, Stage 3 is going to be repeated twice, once before Stage 1 and then again after Stage 2, which should be a normal symptom after recovery from 0xc0000098 on ntoskrnl.exe error.當您重新安裝SP1 ,第3階段將是重複兩次,一次在第1階段,然後再在第二階段,這應該是一個正常的症狀後,恢復0xc0000098上的Ntoskrnl.exe錯誤。
IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. 重要:您正在閱讀的機器翻譯網頁這是“原樣”提供,無保修。 Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible.不同人的翻譯,機器翻譯不明白的語法,語義,句法,成語自然語言,因此,往往產生不準確,低質量的文字這是誤導和費解。 Thus, please refer to因此,請參閱 original English article英文原文的文章 when in doubt.當懷疑。
Related Articles相關文章
- Windows Vista Fails or Unable to Hibernate Problem after Installing SP1 Windows Vista的失敗或無法休眠的問題後,安裝SP1
- System Halt 0xc0000034 Error When Boot Up After Installing Windows Vista SP1系統停止0xc0000034錯誤時開機後,安裝Windows Vista SP1的
- Windows Vista SP1 May Not Install on Linux Dual Boot Systems Windows Vista的SP1可能不會安裝Linux的雙啟動系統
- Fix Logitech QuickCam (Messenger, Chat, Zoom, IM, Express) Not Compatible Driver Issue in Windows Vista SP1羅技快看費克斯(信使,聊天,變焦,即時消息,快速)不兼容的驅動程序問題在Windows Vista SP1的
- Windows Vista Startup Hang and Boot Failure after SP1 on Corrupt Driver File (atapi.sys and ataport.sys) Windows Vista的啟動和引導杭後失效舞弊SP1的驅動程序文件(的Atapi.sys和ataport.sys )
- USB Unknown Device Drive Issue, Not Working, Recognized or Connected Error After Upgrading and Installing Vista SP1未知設備的USB驅動器的問題,沒有工作,承認或連接錯誤後,升級和安裝Vista SP1的
- Windows Vista Failed to Start with ntkrnlpa.exe or ntoskrnl.exe 0xc0000428 Error Status Windows Vista的啟動失敗或與ntkrnlpa.exe的Ntoskrnl.exe 0xc0000428錯誤狀態
- 0X80070002 License Check Failure and Unable to Logon Error After Installing Windows XP SP3 0X80070002許可證檢查故障,無法登錄錯誤後,安裝Windows XP SP3的
- How to Get Free Support and Help from Microsoft for Installing Windows Vista SP1 Problems如何獲得免費的支持和幫助微軟的安裝Windows Vista SP1的問題
- Permanently Turn Off and Disable 64-bit (x64) Windows Vista Forced Driver Signature Signing with ReadyDriver Plus永久關閉,並禁用64位( x64 ) Windows Vista的驅動程序簽名強迫簽署的ReadyDriver加

































April 21st, 2008 00:08 08年4月21號00:08
[...] error or problem that may happens during installation of Windows Vista SP1 is system cannot boot up or [...] [...]錯誤或問題,可在安裝過程中發生的Windows Vista SP1的系統無法開機或[...]
April 28th, 2008 16:03 2008年四月28號16:03
[...] installing Windows Vista SP1, consider lucky if you’re not encountering computer boots failure and cannot startup problem. [...]安裝Windows Vista SP1中,幸運的認為如果你不遇到的計算機故障和靴子不能啟動問題。 However, there are more issues that may plagued Windows Vista SP1 [...]然而,有更多的問題可能困擾的Windows Vista SP1的[...]