Windows 占用 40GB 以上的磁盘空间

Windows 占用 40GB 以上的磁盘空间

我的笔记本电脑(Medion Erazer)的磁盘空间存在严重问题,因为 Windows 文件夹的大小毫无原因地不断增大。

目前,它的大小为 41.9GB,是我台式电脑上 Windows 文件夹的三倍(我在两台电脑上都使用 Windows 10 专业版)。这有什么原因吗?我能做些什么吗?

我已经确定主要的空间消耗是文件夹 System32/DriverStore(17.8 GB)、Software Distribution(6.8 GB)和 WinSxS(4.4 GB),其中只有 WinSxS 文件夹的大小与我的台式电脑上的差不多。

我已经尝试从驱动程序存储区中卸载旧驱动程序,这将 DriverStore 文件夹的大小减少了 3GB,但它仍然比我台式电脑上的整个 Windows 文件夹大。

是什么原因导致这种严重肿胀?我能做些什么来解决这个问题?

答案1

软件分发文件夹

Windows Update 使用“软件分发”文件夹下载更新,然后再进行安装。从其大小来看,它似乎包含整个 Windows 版本。

我建议办理入住设置>更新和安全>Windows更新如果您看到“您已更新”。即便如此,也请点击“检查更新”以验证没有任何待处理事项。

如果没有待处理的更新,您可以通过以下方式清除它:

启动提升的命令提示符(cmd)并输入以下命令:

    net stop wuauserv
    net stop bits
    rename C:\windows\SoftwareDistribution SoftwareDistribution.bak
    net start wuauserv
    net start bits

重启 Windows 并等待一两天。如果没有出现任何不良影响,您可以删除备份文件夹 SoftwareDistribution.bak

DriverStore 文件夹

此文件夹包含可供安装的设备驱动程序包。它还包含可用于回滚更新的驱动程序的旧版本驱动程序。

最好让 Windows 管理此文件夹。但如果文件夹太大,也可以清理。

  • 开始之前先创建还原点
  • Win按+R 并输入命令来运行磁盘清理向导cleanmgr.exe
  • 在磁盘清理 (C:) 窗口中,单击清理系统文件按钮
  • 选择设备驱动程序包选项
  • 单击“确定”。

上述方法可能不足以删除此文件夹的大部分内容。删除更多数据需要逐个驱动器地进行,并且要极其小心。

您首先需要使用 列出所有驱动程序pnputil.exe /e > c:\drivers.txt。要删除所有不必要的驱动程序,请使用命令pnputil.exe /d oemNN.inf,其中oemNN.inf位于列表中。

执行此操作时请务必小心,并启动 Windows 以恢复错误删除的驱动程序。如果出现不可恢复的错误,请回滚到保存的系统还原点。

相关内容