You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11下DiskPart工具执行clean命令报错:信号量超时时间已过期,求解决方案

Windows 11下DiskPart工具执行clean命令报错:信号量超时时间已过期,求解决方案

刚好我之前帮朋友排查过几乎一模一样的问题——Win10下操作磁盘顺风顺水,到了Win11上DiskPart一执行clean就卡壳报信号量超时,结合你提到的多设备、多电脑都触发报错的情况,给你整理几个亲测有效的解决思路:

  • 调整USB电源管理,避免IO中断
    Win11的默认节能设置可能会自动关闭USB端口电源来省电,这很容易导致磁盘IO操作超时。你可以这么改:

    1. 右键开始菜单,打开「设备管理器」
    2. 展开「通用串行总线控制器」,找到所有带「USB根集线器」「USB集线器」的设备
    3. 逐个右键选择「属性」,切换到「电源管理」标签页
    4. 取消勾选「允许计算机关闭此设备以节约电源」,点击确定
    5. 全部改完后重启电脑,再尝试DiskPart的clean命令
  • 禁用快速启动,确保磁盘完全初始化
    Win11默认开启的快速启动其实是一种休眠变种,会保留部分硬件的初始化状态,很可能导致USB存储设备的驱动没有完全加载。关闭步骤:

    1. 打开控制面板,找到「电源选项」
    2. 点击左侧「选择电源按钮的功能」
    3. 点击「更改当前不可用的设置」,取消勾选「启用快速启动(推荐)」
    4. 保存更改后重启电脑,再重试磁盘操作
  • 更新/回滚磁盘驱动,修复IO兼容性
    Win11自带的磁盘驱动有时候对USB存储设备的兼容性不如Win10稳定,你可以试试:

    1. 设备管理器里展开「磁盘驱动器」,找到你要操作的USB/SD卡设备
    2. 右键选择「更新驱动程序」,选「自动搜索驱动程序」,让系统自动匹配最新兼容驱动
    3. 如果自动更新后问题依旧,试试右键选择「属性」-「驱动程序」-「回滚驱动程序」(如果有这个选项的话),回到Win10时能用的驱动版本
    4. 要是还不行,直接去主板厂商官网下载对应型号的USB控制器驱动安装,覆盖系统自带的驱动
  • 换一种DiskPart操作流程,绕开默认clean的坑
    有时候默认的clean命令会因为磁盘残留的分区表信息触发IO异常,你可以试试先手动删除分区再执行clean:

    diskpart
    rescan  # 先重新扫描所有磁盘设备
    list disk
    select disk x  # 替换成你的磁盘号
    list partition  # 查看所有分区
    # 逐个删除分区,每个分区执行一次
    select partition y  # 替换成分区号
    delete partition override
    # 所有分区删完后再执行clean
    clean
    

    或者试试用clean all命令替代clean(这个命令会把磁盘所有扇区写零,耗时更长,但能更彻底地清除磁盘信息,有时候能绕过IO超时的问题)

  • 提前检查磁盘IO健康状态
    虽然Win10能正常操作,但Win11对磁盘IO的校验更严格,你可以先给磁盘分配一个临时盘符,然后用管理员命令行执行:

    chkdsk /f X:  # X替换成你的磁盘临时盘符
    

    让系统自动修复可能存在的IO错误,修复完成后再尝试DiskPart操作

如果以上方法都试过还是不行,也可以先用第三方磁盘工具(比如DiskGenius)先把磁盘的分区表删除、清零,再回到DiskPart操作,我之前就是用这个方法帮朋友解决的。

火山引擎 最新活动