cmd运行chkdsk之后电脑无法启动

jingxuan yao 0 信誉分
2025-12-22T11:28:48.8266667+00:00

使用cmd主动运行完chkdsk后,电脑就怎么也开不了机了,在进入高级启动环境后,我选择启动修复后,依然没有作用,反而安装在我电脑上的另一个系统也打不开了(Win10专业版损坏后,启动修复之前可以打开),维修人员绕开系统检查都说运行不了,请问这个chkdsk到底是怎么回事?我电脑里的文件都还在,已经备份出来了,可是因为无法进入任何系统或其他软件,连格盘都进行不了。用cmd diskpart>list volume检查,无法读出我C盘驱动器的磁盘类型,但其他分区的类型可以,这种情况要怎么处理呢?现在我就只有Win10高级启动能进得去。。。

Windows 商业版 | 面向 IT 专业人士的 Windows 客户端 | 设备和部署 | 配置应用程序组
0 个注释 无注释

1 个答案

排序依据: 最新
  1. Ivy Bui (WICLOUD CORPORATION) 515 信誉分 Microsoft 外部员工
    2025-12-25T03:59:49.8166667+00:00

    您好 jingxuan yao,我是 Ivy。

    感谢您提供的详细信息。

    根据您的描述,问题很可能是在运行 CHKDSK 命令后,由于 Windows 系统或文件系统损坏 所导致的。这种情况有时会发生在以下场景中:

    • 强制在已经存在磁盘或文件系统问题的 系统盘 上运行 CHKDSK
    • CHKDSK 运行过程中被中断

    当出现上述情况时,Windows 可能无法正常启动,且 启动修复(Startup Repair) 也可能无法生效。

    可能的具体原因包括:

    • 文件系统被破坏并变为 RAW(CHKDSK 无法完成,或强制修改了文件结构,导致其无法恢复)
    • 启动存储 / EFI 分区损坏(BCD 或 EFI 文件被移动或清理,导致 Windows 启动项失效,这也可以解释为什么另一套系统同样无法启动)

    下面是一个 基于 WinRE(Windows 恢复环境)可直接操作的恢复路径,以及在确认磁盘确实为 RAW 状态时,何时应切换为全新重装的建议。

    操作前请注意

    请 停止反复运行 CHKDSK。 在磁盘存在故障或显示为 RAW 的情况下继续运行 CHKDSK,可能会进一步加重损坏。微软官方的恢复指导也建议使用 启动修复、系统还原、重置此电脑 等方式,而非反复执行 CHKDSK。

    (可参考微软官方文档:Windows 中的恢复选项)

    1. 确认真正的 Windows 分区和 EFI 分区

    (WinRE → 命令提示符)

    依次输入以下命令:

    diskpart
    list disk
    select disk 0
    list vol
    

    请查看 Fs(文件系统) 列:

    • NTFS:文件系统正常
    • RAW 或为空:文件系统已损坏

    查找 EFI 分区(FAT32,大小约 100–300 MB)。

    如果该分区没有盘符,可手动分配:

    select vol <EFI分区编号>
    assign 
    
    • 如果 C: 显示为 RAW 或无文件系统,请直接跳到 第 3 步
    • 如果 C: 为 NTFS,请继续下一步

    2. 修复 Windows 系统文件和启动项

    (仅适用于 C: 为 NTFS 且可访问时)

    2a)离线运行 SFC 和 DISM

    假设:

    • Windows 安装路径为 C:\Windows
    • Windows 安装 U 盘为 D:
    sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
    dism /image:C:\ /cleanup-image /restorehealth /source:D:\sources\install.wim /limitaccess
    

    2b) 重建启动文件(UEFI 或 Legacy)

    UEFI 系统(大多数较新的电脑):

    bcdboot C:\Windows /l en-US /s S: /f UEFI
    

    Legacy BIOS / MBR 系统:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
    

    如果执行 bootrec /fixboot 时提示 Access is denied,可能需要从安装介质运行 bootsect /nt60 sys,然后再重试 bcdboot。是否可用取决于安装介质。

    3. 如果 C: 显示为 RAW(或 DiskPart 无法识别)

    请不要在 RAW 分区上运行 CHKDSK——它无效且可能导致更严重的数据结构损坏。

    常见提示为:“CHKDSK 无法用于 RAW 驱动器”。

    鉴于您的文件已经备份,最可靠的解决方案 是:

    1. 使用 Windows 10 安装介质启动
    2. 选择 “修复计算机”
    3. 尝试 系统还原(如存在还原点)
    4. 若系统还原不可用,选择 “重置此电脑” → 保留我的文件

    如果 重置失败,请在确认磁盘健康状态后,对系统分区执行 全新安装 Windows。

    4. 若选择 “重置此电脑(保留我的文件)”

    路径: 疑难解答 → 重置此电脑 → 保留我的文件

    此操作将重新安装 Windows:

    • 个人文件(C:\Users)会被保留
    • 应用程序和驱动需要重新安装

    5. 系统恢复完成后,请执行以下操作:

    • 再次运行:
    sfc /scannow
    dism /Online /Cleanup-Image /RestoreHealth
    
    
    • 创建新的系统还原点
    • 确认 BitLocker(如有启用)状态正常
    • (如企业策略支持)考虑启用 快速机器恢复(Quick Machine Recovery),以便下次自动修复启动问题

    如果您觉得这个回答对您有帮助,欢迎点击 “接受答案(Accept Answer)”,帮助更多遇到类似问题的用户 💖😊🌸✨

    再次感谢您的耐心与支持!

    Ivy Bui

    此答案是否有帮助?

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。