Windows 2000 could not start because the following file is missing or corrupt
[color=#0000ff]现象:[/color]断电后电脑重启,启动到windows is starting......的时候进度条进到第3格就不动了,过一会儿在“有问题******press f8”的下面显示一段文字:[hr]
windows 2000 could not start because the following file is missing or corrupt: \winnt\system32\config\[color=red]systemced[/color] startup options for windows 2000, press f8
you can attempt to repair this file by starting windows 2000 setup using the original setup floppy disk or cd-rom.
select 'r' at the first screen to start repair.
[hr]
[color=#0000ff]解决:[/color]
错误信息:windows could not start because the following file is missing or corrupt:\winnt\system32\config\systemced(windows 由于以下文件丢失或损坏而无法启动:\winnt\system32\config\systemced)[url=http://support.microsoft.com/?kbid=269075#appliesto][color=#800080]察看本文应用于的产品[/color][/url]
[table]文章编号:269075最后修改:2004年6月25日修订:7.0[/table]
[b]重要说明[/b]:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章: [url=http://support.microsoft.com/kb/256986/][color=#0000ff]256986[/color][/url] (http://support.microsoft.com/kb/256986/) microsoft windows 注册表说明
本页[table][url=http://support.microsoft.com/?kbid=269075#kb1][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#kb1][color=#800080]症状[/color][/url][url=http://support.microsoft.com/?kbid=269075#kb2][color=#800080][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/color][/url][url=http://support.microsoft.com/?kbid=269075#kb2][color=#800080]原因[/color][/url][url=http://support.microsoft.com/?kbid=269075#kb3][color=#800080][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/color][/url][url=http://support.microsoft.com/?kbid=269075#kb3][color=#800080]解决方案[/color][/url] [url=http://support.microsoft.com/?kbid=269075#xslth3125121123120121120120][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#xslth3125121123120121120120][color=#800080]卸下 promise technology ata66 pci 控制器[/color][/url] [url=http://support.microsoft.com/?kbid=269075#xslth3127121123120121120120][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#xslth3127121123120121120120][color=#800080]还原 system 配置单元的备份[/color][/url] [url=http://support.microsoft.com/?kbid=269075#xslth3134121123120121120120][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#xslth3134121123120121120120][color=#800080]减少 system 配置单元的大小[/color][/url][url=http://support.microsoft.com/?kbid=269075#kb4][color=#800080][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/color][/url][url=http://support.microsoft.com/?kbid=269075#kb4][color=#800080]更多信息[/color][/url][url=http://support.microsoft.com/?kbid=269075#appliesto][color=#800080][img]http://support.microsoft.com/library/support/kbgraphics/public/en-us/downarrow.gif[/img][/color][/url][url=http://support.microsoft.com/?kbid=269075#appliesto][color=#800080]这篇文章中的信息适用于:[/color][/url][/table]
症状当您重新启动基于 microsoft windows 2000 的计算机时,可能会收到以下错误信息: windows could not start because the following file is missing or corrupt:\winnt\system32\config\systemced
[b]注意[/b]:上文末尾的字母“ced”实际上并不是错误信息的一部分。这些字母是以前的屏幕留下的,在显示错误信息时没有完全清除。
您可能还会收到以下错误信息: system hive error
[table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
原因如果存在下列情况之一,就会出现这种问题: [table]•计算机中安装了 promise technology, inc. 的 ata66 pci 控制器卡。此问题通常在安装 windows 2000 的过程中发生。•注册表中的 system 配置单元损坏或丢失。
如果注册表太大,windows 2000 可能无法加载它。当某个进程向注册表中的 system 子项中写入过多数据时,就可能出现此问题。system 子项被设计为仅包含启动计算机所必需的信息。
基于 intel 结构或 arc (risc) 结构的计算机在启动过程的这一阶段只能使用 16 mb 内存。system 注册表子项必须与加载程序、内核、hal 和启动驱动程序共享这份 16 mb 内存。在某些情况下,system 子项的大小可能为 13 mb 或更大。[/table][table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
解决方案[b]警告[/b]:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
要解决此问题,请选用适当的方法。 [table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
卸下 promise technology ata66 pci 控制器如果在 windows 2000 安装过程中出现此问题,并且计算机上安装了 promise ata66 控制器,请卸下 promise technology ata66 pci 控制器卡,检查 bios 设置以确保主板上启用了 ide 控制器,然后重新运行 windows 2000 安装程序。 [table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
还原 system 配置单元的备份[b]重要说明[/b]:此过程不适用于 active directory 域控制器,因为如果使用 repair 文件夹系统配置单元,它就不再是域控制器了。
使用修复控制台工具,从修复文件夹替换 system 配置单元的备份副本。如果计算机上没有安装修复控制台工具,则可以从紧急修复进程运行该工具: [table]1.使用 windows 2000 安装光盘或 windows 2000 启动盘启动计算机。2.在出现“欢迎使用安装程序”消息时,按 r 键执行“修复”。3.按 c 键运行故障恢复控制台工具。4.选择要修复的安装。5.键入管理员密码。
如果计算机是一个域控制器,请根据提示键入目录服务还原模式的密码。有关故障恢复控制台工具的其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章: [url=http://support.microsoft.com/kb/239803/][color=#0000ff]239803[/color][/url] (http://support.microsoft.com/kb/239803/) 如何在域控制器上更改故障恢复控制台管理员密码
[url=http://support.microsoft.com/kb/223301/][color=#0000ff]223301[/color][/url] (http://support.microsoft.com/kb/223301/) 保护脱机 sam 中的管理员帐户
6.在故障恢复控制台命令提示符处,键入下列命令,并在键入每个命令之后按 enter 键: cd system32\config
ren system system.old
ren system.alt systemalt.old
7.如果已从 windows 备份和恢复工具运行了“紧急修复盘向导”,则从 %systemroot%\repair\regback 文件夹复制 system 配置单元的备份。
如果尚未运行“紧急修复盘向导”,则从 %systemroot%\repair 文件夹复制默认的 system 配置单元。
[b]重要说明[/b]:您需要还原 system 配置单元的最新副本。如果您在上次更新紧急修复盘后,安装了新的硬件设备驱动程序或安装了作为服务运行的程序,则需要重新安装它们。
要复制默认的 system 配置单元,请键入以下命令,然后按 enter 键: copy c:\winnt\repair\system c:\winnt\system32\config
要复制您上次运行“紧急修复盘向导”时备份的 system 配置单元,请键入以下命令,然后按 enter 键: copy c:\winnt\repair\regback\system c:\winnt\system32\config
8.在命令提示符处,键入 exit,然后按 enter 键重新启动计算机。[/table][table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
减少 system 配置单元的大小如果在计算机上共享大量的资源,注册表可能会变得太大。要解决此问题,请执行下列步骤。 [table]1.启动注册表编辑器 (regedt32.exe)。2.在注册表中找到以下项并单击它: [b]hkey_local_machine\system\currentcontrolset\services\lanmanserver\share[/b]
3.在[b]注册表[/b]菜单上,单击[b]保存项[/b]。4.在“文件名”框中,键入 shares.new,然后单击[b]保存[/b]。5.在注册表中找到以下项并单击它: [b]hkey_local_machine[/b]
6.在[b]注册表[/b]菜单上,单击[b]加载配置单元[/b]。7.在文件列表中,单击 [b]system.old[/b] 文件,然后单击[b]打开[/b]。8.在[b]项名称[/b]框中,键入 system.old,然后单击[b]确定[/b]。9.在注册表中找到以下项并单击它: [b]hkey_local_machine\system\select[/b]
10.记下 [b]default[/b](默认)值的设置。11.在注册表中找到以下项并单击它 [b]hkey_local_machine\system.old\controlsetx\services\lanmanserver\shares[/b]
其中 x 是在步骤 8 中记下的值。12.在[b]注册表[/b]菜单上,单击[b]保存项[/b]。13.在“文件名”框中,键入 shares.old,然后单击[b]保存[/b]。14.将 shares.new 项还原为 system.old 注册表配置单元: [b]hkey_local_machine\system.old\controlsetx\services\lanmanserver\shares[/b]
15.单击 [b]hkey_local_machine\system.old[/b] 项。16.在[b]注册表[/b]菜单上,单击[b]卸载配置单元[/b]。17.退出注册表编辑器。18.重新启动计算机,进入故障恢复控制台。19.在命令提示符处,键入下列命令行,并在键入每行后按 enter 键: ren system system.org
ren system.old system
20.在命令提示符处,键入 exit,然后按 enter 键重新启动计算机。[/table][table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
更多信息有关如何获取 windows xp 安装程序启动盘的其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章: [url=http://support.microsoft.com/kb/310994/][color=#0000ff]310994[/color][/url] (http://support.microsoft.com/kb/310994/) 如何获取 windows xp 安装启动盘
有关 microsoft windows server 2003 中的 system 配置单元限制的其他信息,请单击下面的文章编号,以查看 microsoft 知识库中相应的文章: [url=http://support.microsoft.com/kb/302594/][color=#0000ff]302594[/color][/url] (http://support.microsoft.com/kb/302594/) windows server 2003 中改进了 system 配置单元的内存限制
本文中提到的第三方产品由 microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,microsoft 不作任何暗示保证或其他形式的保证。
[table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
[color=#800080][hr][/color]这篇文章中的信息适用于:[table]•microsoft windows 2000 server•microsoft windows 2000 advanced server•microsoft windows 2000 professional edition[/table]
[table][url=http://support.microsoft.com/?kbid=269075#top][img]http://support.microsoft.com/library/support/en-us/uparrow.gif[/img][/url][url=http://support.microsoft.com/?kbid=269075#top][color=#800080]回到顶端[/color][/url][/table]
页:
[1]