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 Update , 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 ,它将返回的结果,它无法修复的问题,并提示,如果用户想要的资讯传送给Microsoft 。
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.在大多数的PC ,讯息就会出现要求用户按任意键开机从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.然后将其复制完全相同的文件从x : \文件夹,以取代上述文件的复制命令。 For example,举例来说,
copy X:\Windows\System32\Drivers\acpi.sys C:\Windows\System32\Drivers\acpi.sys复制x : \的Windows \的System32 \ Drivers \ acpi.sys为C : \的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将始终具有相同的档案大小为1的另外两个文件。 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会尝试删除所有档案相关的Service Pack ,但大概不会是一个干净的卸载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阶段,然后再经过第2阶段,这应该是一个正常的症状后,恢复从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的
- USB Unknown Device Drive Issue, Not Working, Recognized or Connected Error After Upgrading and Installing Vista SP1未知的USB设备驱动程序问题,而不是工作,承认或连接错误后,升级和安装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 )
- 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 2008年4月21日0时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年4月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的[ … … ]