Windows Server 2012 为什么没有“磁盘清理”选项了?

时间:2023-12-20 10:17:44

用习惯了客户端版的Windows,对于磁盘清理想必大家都不会陌生,他具有安全快捷准确集中化的删除系统中的临时文件、管理系统还原卷影副本添加删除程序的快捷入口等便捷功能,而在Server版的Windows中“磁盘清理”默认情况是没有安装的,本文将介绍如何找回“磁盘清理”。

现象

因为磁盘清理属于客户端版Windows的标配,本身并不存在消失等因素,而同时很多针对客户端版Windows的功能均不会默认添加到服务器版Windows中:比如Windows媒体播放器,主题,特效等相对来说属于前台应用的功能。

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 1没有了磁盘清理选项的本地磁盘属性

操作方法

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 2在计算机管理中选择“添加角色和功能”

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 3打开向导,添加一个功能

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 4配置基于单个服务器的功能或角色

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 5服务器池中选择需要管理的服务器

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 6找到User Interfaces and Infrastructure (用户界面与基础功能)下面的Desktop Experience(桌面体验)

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 7需要添加依赖组件——Ink and handwriting Services(墨迹与手写服务)

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 8为了能自动化处理,此次选择了自动安装并重启

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 9重启后,本地磁盘属性内添加了“磁盘清理”功能

要点

以上选点操作也可以通过PowerShell来一步完成。

打开PowerShell,添加相应的DesktopExperience(桌面体验)功能

Enable-WindowsOptionalFeature -Online -FeatureName DesktopExperience -all

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 10添加成功后可以使用默认值重启,也可以使用非默认值手动重启

以上操作同样可以满足您的便捷脚本添加。

获取其他Windows 功能可以在PowerShell中使用Get-WindowsOptionalFeature -Online获取

如果希望过滤显示某些功能(比如和desk相关的功能)的当前状态可以使用类似的语句:

Get-WindowsOptionalFeature -Online | Format-Table | Out-String -Stream | Select-String "desk"

Windows Server 2012 为什么没有“磁盘清理”选项了?

Figure 11命令行查看某关键字(示例为“desk”)的功能结果

-=EOB=-