删除WSUS下载文件后,但是打开WSUS下载又被重启了

Edison 160 信誉分
2026-03-20T01:33:24.8433333+00:00

嗨,Edison,

你是在 PowerShell 中运行 CMD 命令,所以才会出现这个错误。在 PowerShell 中,del 实际上是 Remove-Item 的别名,而 Remove-Item 不使用 /f、/q、/s 之类的参数,因此它提示无法识别参数是正确的。

最简单的解决方法是切换到正确的 PowerShell 语法:

Remove-Item "$env:ALLUSERSPROFILE\Microsoft\Network\Downloader\qmgr*.dat" -Force -Recurse

或者,如果你习惯使用旧命令,可以直接从 PowerShell 调用 CMD:

cmd /c del /q /f /s "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"

另外请注意,qmgr*.dat 文件通常由 BITS 服务持有,因此如果你无法删除它们,请先停止该服务,然后再删除它们。这样会更简单:

net stop bits

删除后,重新启动:

net start bits

简而言之,此错误并非由 WSUS 或任何文件引起,而是因为您在 PowerShell 和 CMD 之间使用了错误的语法。

如果此信息对您有帮助,请点击“接受答案”。如果您还有其他问题,可以留言。希望这对您有所帮助,祝您问题解决顺利。祝您一切顺利!

按照这个命令方法可以删除下载中的文件成功,但再次打开WSUS窗口下载任务队列依旧存在,我怀疑是数据库标记了之前选择的很多下载补丁任务,所以是否可以用命令将WSUS自带的数据库里面的下载的任务或者补丁标记成拒绝状态,好删除掉那个600多G的下载任务?等恢复正常后,我再WSUS里面将需要批准的补丁逐一从拒绝状态改成批准,避免一次性下载太多补丁文件导致系统崩溃,还请帮忙协助,谢谢。具体请看截图fbb7e93486344adf2290e183c4843cc1

Windows 商业版 | Windows Server | 设备和部署 | 安装 Windows 更新、功能或角色
0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. Domic Vo 34,890 信誉分 独立顾问
    2026-03-20T02:20:45.2733333+00:00

    你好 Edison,

    你现在遇到的情况确实是 WSUS 数据库里仍然保留了下载任务的标记,即使你手动删除了 WsusContent 文件夹里的文件,WSUS MMC 打开后还是会重新显示下载队列。这是因为 WSUS 的下载状态是由 SUSDB 数据库维护的,而不仅仅是文件系统。

    要解决这个问题,不能直接用命令去“拒绝”下载任务,而是需要通过 WSUS 管理控制台或 SQL Server Management Studio 来清理数据库标记。微软官方推荐的方式是使用 wsusutil reset 命令,它会强制 WSUS 重新检查数据库和文件系统的状态,并清理掉不一致的下载任务。执行方法如下:

    在 WSUS 服务器上打开提升权限的命令提示符,运行:

    Code

    wsusutil reset
    

    这个过程会扫描 SUSDB 中的更新记录,并同步 WsusContent 文件夹。如果数据库里有标记但文件不存在,它会自动清理掉这些任务。

    如果你想要彻底避免一次性下载过多补丁,可以在 WSUS 控制台里先把所有更新设置为“拒绝”,然后逐步批准需要的更新。这样数据库不会生成大规模下载任务。不要直接在数据库里手动修改标记,因为这可能导致 SUSDB 损坏或 WSUS 控制台无法正常工作。微软明确不支持直接编辑 SUSDB 表。

    另外,建议你检查 WSUS 的存储策略:

    在控制台里进入 Options > Update Files and Languages,选择“Download update files to this server only when updates are approved”。这样可以避免 WSUS 自动下载所有更新文件。

    定期运行 Server Cleanup Wizard 来清理过期更新和未使用的文件。

    总结来说,你的问题不是文件删除不彻底,而是数据库状态没有同步。正确做法是用 wsusutil reset 来修复数据库与文件系统的差异,并通过 WSUS 控制台的批准/拒绝机制来控制下载量。不要直接改数据库表,否则风险很高。

    希望这里的内容对您有所帮助。如果它能帮助您更深入地了解问题,请采纳此答案。如果您还有其他问题,欢迎留言。祝您愉快!

    Domic Vo.

    此答案是否有帮助?

    0 个注释 无注释

你的答案

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