机构入驻

首页 > 居住证积分

修复Windows Server无法启动的0xc0000001报错故障

居住证积分
  • 2023-08-20
  • 浏览

摘要:近日,Windows Server 设备遭遇了一个新的 bug,或导致服务器无法正常启动,并显示“所需设备没有连接或无法访问”的 0xc00

近日,Windows Server 设备遭遇了一个新的 bug,或导致服务器无法正常启动,并显示“所需设备没有连接或无法访问”的 0xc0000001 报错故障。据悉,该问题影响多个版本的Windows Server 2008&Windows Server 2012&Windows Server Windows 10 1903 SKU,经查问题与安装的 KB4503293、KB4503327、KB890830、KB4509091 和 KB4503286 增量更新有关。


修复Windows Server无法启动的0xc0000001报错故障(图1)


但是,并非所有安装了 Serve r的计算机都面临着这个问题。

微软表示,那些借助 Windows 部署服务(WDS)或系统中心配置管理器(SCCM)的预引导执行环境(PXE)映像启动的设备,最有可能遇到 0xc0000001 报错。

遗憾的是,目前没有任何可用的解决方案,微软也仅提供了一项缓解措施。

比如在 SCCM 环境中,需要启用验证变量窗口(此设置在 Windows Server 2008 SP2 或 Windows Server 2008 R2 SP1 上不可用)。

然后将 TFTP 块的大小设置为 4096,将 TFTP 窗口大小设置为 1 。具体的指导,《在启用 PXE 的分发点上自定义 Risk TFTP 块和窗口大小》。

注意首先尝试 TFTP 块大小和 TFTP 窗口大小的默认值,然后根据环境和总体设置来作微调。

此外,您还可以尝试在未设置 Windows 部署服务的情况下启用 PXE 响应程序。有关此项设置的详情,《在配置管理器中安装和配置分发点》。

需在无 SCCM 的 WDS 服务器上缓解此问题,请先在 WDS TFTP 设置中验证是否启用了‘变量窗口扩展’(此设置在 Windows Server 2008 SP2 或 R2 SP1 上不可用)。

然后在导入映像的引导配置数据(BCD)中,将 RamDisk TFTP Block Size 设置为 1456 。接着将 RamDisk TFTP 窗口大小设置为 4 。

注意首先尝试 RamDisk TFTP 块大小和 RamDisk TFTP 窗口大小的默认值,然后根据实际环境和总体设置进行微调。

微软表示该公司正在努力修复该问题,如果一切顺利,其有望随下一批累积更新一同到来。



本次更新问题,市场层面了解到部分客户的反馈,一般是打过系统补丁后,服务器无法正常进入操作系统。本站编辑从惠普公司了解到,安装windows Server 服务器开机自检通过,找到了windows可引导文件,但是无法进入系统而导致电话报修服务器故障,几乎都是卡在了HPE logo界面,该界面为操作系统开始调用集成显卡加载系统的开始界面。惠普工程师通过电话指挥相关工作人员,开机按F8进入安全模式,尝试进入操作系统依旧卡在HPE界面。

因为服务器没有其他GPU或显卡设备,进入BIOS将集成显卡调解成always enable,通过自检后可以进入windows启动管理器,并有以下提示:

修复Windows Server无法启动的0xc0000001报错故障(图2)

初步怀疑是显卡驱动与系统补丁或其他驱动冲突导致的,建议微软工程师分析windows状态 0xc0000001包含的信息。

其次操作系统与硬件调用的层次遵循 hardware-firmware-OS/driver-patch,补丁实际上是基于操作系统层次的,如果硬件层次损坏,那么重新恢复操作系统或重新安装操作系统也是无效的。

但是您重新加载操作系统后,服务器运行正常,说明硬件方面没有问题。


在线咨询