清理Windows硬盘:要删除什么?

我有各种Windows服务器(2012 R2),并且磁盘空间不足。 任何人都可以给我build议删除什么? 哪个文件夹有很多空间并且可以安全删除?

作为一个简单的第一步,您可以安装“桌面体验”软件包并运行磁盘清理实用程序。 有了这个工具,你可以安全地删除相当多的旧东西。

编辑:即使没有安装整个“桌面体验”,而是复制两个特定的文件( 如此处所述 ),可以安装“磁盘清理”实用程序。

清理Windows服务器上不需要的文件时,我使用以下清单:

  • 显而易见的%Windir%\ Temp,用户临时文件夹等
  • 删除不需要的用户configuration文件
  • %Windir%\ Logs,特别是%Windir%\ Logs \ CBS。 Windows模块安装程序服务自动维护此文件夹,压缩到CAB文件旧日志等,但有时这不会发生。 我通常会删除该文件夹中大于1个月的任何.CAB文件
  • 如果IIS安装了%Systemdrive%\ inetpub \ logs \ LogFiles

您不指定安装哪些angular色,哪些是最常见的膨胀源。 提供的答案,包括这些额外的,是通用的服务器。

除了前面提到的,还有一些鲜为人知的项目:

  • 检查您的页面文件大小。
  • 从提升的命令提示符处运行:
    dism.exe / online / cleanup-image / analyzecomponentstore
    根据analycomponentstore分析中的信息,您有一些不容易撤销的选项。 请仔细阅读dism.exe / online / cleanup-image /?中的信息

    • / startcomponentcleanup是非破坏性的,是一个很好的维护步骤。
    • / rebase是一个可以添加到组件清理但不可逆的标志
  • 如果您已经按照预期configuration了服务器,并且不打算在以后通过DISM或Server Manager添加其他function,则可以使用PowerShell的Remove-WindowsFeature- Remove与function列表一起使用。 它将针对当前安装的function或者不支持的function,并将从SxS文件中移除这些function的安装文件。 这一步在技术上是可逆的, 但并不容易。 如果你是一个新手服务器pipe理员和/或没有备份和灾难恢复计划,我不会build议去那里一个活跃的系统。 设置新服务器时,这些步骤可以更好地完成。

如果您不是指您的系统驱动器,请安装重复数据消除function。 它将彻底释放空间

我在我的所有服务器上加载“TreeSize”,可以从JamSoft网站下载免费版本。 我定期运行,以获得一个视觉的angular度来看,或者我所有的数据坐落在哪里,什么占据了大部分的空间。

有时候我发现用户做了一个完整的PC备份到他的共享文件夹,或者SoftwareDistribution文件夹需要清空。 其他时候,它只是太多的还原点或临时文件,你不希望看到一个文件夹中。

下载它,试试看,它应该在60秒内回答你的问题。