无法运行Get-WindowsFeature

我有一个在亚马逊云中运行的Windows 2012实例。 这只是一个asp.net项目的testing服务器,只有安装了必要的function。 问题是实例磁盘空间不足(30 GB)。 所有安装的是我的asp应用程序的默认东西和一些东西。 我正在浏览一些像这样的网站, Windows Server 2012上的释放磁盘空间 ,并试图从WinSXS文件夹(超过13.5 GB!)中删除一些未使用的function。 当我尝试在PowerShell中运行Get-WindowsFeature时,该命令失败,并显示错误消息:

get-windowsfeature:列出指定服务器上可用function的请求失败。 DISM会话无法打开。 访问临时文件夹C:\ Windows \ TEMP \ F3023A61-3F1C-4C38-94F5-04C5CA1110CE时发生错误。 确保临时文件夹的path存在,并且您具有该文件夹的读/写权限。 错误:0x80070070在行:1 char:1 + get-windowsfeature + ~~~~~~~~~~~~~~~~~~ + CategoryInfo:InvalidOperation:(@ {Vhd =; Credent … Name = localhost}:PSObject)[Get-WindowsFeature],Dep
loymentProviderException + FullyQualifiedErrorId:DISMAPI_Error__Failed_Opening_Dism_Session,Microsoft.Windows.ServerManager.Commands.GetW indowsFeatureCommand

文件夹c:\ windows \ temp存在,pipe理员用户可以访问该文件夹…这是错误,因为我的磁盘空间不足? 我还能做些什么来释放一些空间?

find其他的东西先删除,如IIS日志。

我还能做些什么来释放一些空间?

先尝试Disk Cleanup 。 如果您没有安装“ Desktop Expirience器”,或者不想安装,请按照以下步骤操作。

运行磁盘清理:

  1. 点击开始

  2. 点击所有程序附件系统工具磁盘清理

  3. 从下拉菜单中select驱动器C.

  4. 点击OK