Windows Server 2012 为什么没有“磁盘清理”选项了?
用习惯了客户端版的Windows,对于磁盘清理想必大家都不会陌生,他具有安全、快捷、准确、集中化的删除系统中的临时文件、管理系统还原卷影副本、添加删除程序的快捷入口等便捷功能,而在Server版的Windows中“磁盘清理”默认情况是没有安装的,本文将介绍如何找回“磁盘清理”。
现象
因为磁盘清理属于客户端版Windows的标配,本身并不存在消失等因素,而同时很多针对客户端版Windows的功能均不会默认添加到服务器版Windows中:比如Windows媒体播放器,主题,特效等相对来说属于前台应用的功能。
Figure 1没有了磁盘清理选项的本地磁盘属性
操作方法
Figure 2在计算机管理中选择“添加角色和功能”
Figure 3打开向导,添加一个功能
Figure 4配置基于单个服务器的功能或角色
Figure 5服务器池中选择需要管理的服务器
Figure 6找到User Interfaces and Infrastructure (用户界面与基础功能)下面的Desktop Experience(桌面体验)
Figure 7需要添加依赖组件——Ink and handwriting Services(墨迹与手写服务)
Figure 8为了能自动化处理,此次选择了自动安装并重启
Figure 9重启后,本地磁盘属性内添加了“磁盘清理”功能
要点
以上选点操作也可以通过PowerShell来一步完成。
打开PowerShell,添加相应的DesktopExperience(桌面体验)功能
Enable-WindowsOptionalFeature -Online -FeatureName DesktopExperience -all |
Figure 10添加成功后可以使用默认值重启,也可以使用非默认值手动重启
以上操作同样可以满足您的便捷脚本添加。
获取其他Windows 功能可以在PowerShell中使用Get-WindowsOptionalFeature -Online获取
如果希望过滤显示某些功能(比如和desk相关的功能)的当前状态可以使用类似的语句:
Get-WindowsOptionalFeature -Online | Format-Table | Out-String -Stream | Select-String "desk" |
Figure 11命令行查看某关键字(示例为“desk”)的功能结果
-=EOB=-