我有多个 Windows 服务器 (2012 R2),磁盘空间不足。有人能给我建议删除哪些吗?哪个文件夹空间充足且可以安全删除?
答案1
第一步很简单,您可以安装“桌面体验”包并运行磁盘清理实用程序。使用此实用程序,您可以安全地删除相当多的旧内容。
编辑:即使不安装整个“桌面体验”,也可以安装“磁盘清理”实用程序,而是复制两个特定的文件(正如这里解释的那样)。
答案2
清理 Windows Server 上不需要的文件时,我使用以下清单:
- 明显的 %Windir%\Temp、用户临时文件夹等等。
- 删除不需要的用户配置文件
- %Windir%\Logs,特别是 %Windir%\Logs\CBS。Windows 模块安装程序服务应该自动维护此文件夹,将旧日志压缩为 CAB 文件等。但有时不会发生这种情况。我通常会删除此文件夹中超过 1 个月的所有 .CAB 文件
- 如果安装了 IIS,则 %Systemdrive%\inetpub\logs\LogFiles
答案3
您没有指定安装了哪些角色,哪些是最常见的膨胀源。提供的答案(包括这些附加答案)对于服务器来说是通用的。
除了前面提到的以外,这里还有一些不太为人所知的物品:
- 检查您的页面文件大小。
从提升的命令提示符运行:
dism.exe /online /清理图像/analyzecomponentstore
根据 analyzecomponentstore 中的信息,您有一些选项不容易撤消。请阅读信息小心在dism.exe /online /cleanup-image /?- /启动组件清理是非破坏性的并且是一个很好的维护步骤。
- /重新定位是可以添加到组件清理中的标志,但是不可逆。
如果你已按预期配置了服务器,并且不打算稍后通过 DISM 或服务器管理器添加其他功能,则可以使用 PowerShell 的删除-WindowsFeature -消除带有功能列表。它将针对当前已安装或未安装的功能进行操作,并将从 SxS 文件中删除这些功能的安装文件。 此步骤在技术上是可逆的,但并不容易。 如果您是新手服务器管理员和/或没有备份和灾难恢复计划,我不建议在活动系统上进行上述操作。这些步骤最好在设置新服务器时完成。
答案4
我在所有服务器上都加载了“TreeSize”,您可以从 JamSoft 网站下载免费版本。我会定期运行它,以便直观地了解我的所有数据都位于何处以及哪些数据占用了大部分空间。
有时我发现用户将 PC 的完整备份到共享文件夹,或者需要清空 SoftwareDistribution 文件夹。有时则是因为文件夹中有太多您不希望查看的还原点或临时文件。
下载它,尝试一下,它应该会在大约 60 秒内回答您的问题。