Назад | Перейти на главную страницу

Невозможно запустить Get-WindowsFeature

У меня есть экземпляр Windows 2012, работающий в облаке Amazon. Это просто тестовый сервер для проекта asp.net, на котором установлены только необходимые функции. Проблема в том, что экземплярам не хватает места на диске (30 ГБ). Все, что установлено, - это стандартные вещи и несколько вещей для моего asp-приложения. Я просматривал такие сайты, как этот, Освободить место на диске в Windows Server 2012, и пытались удалить некоторые неиспользуемые функции из сборщика файлов WinSXS (который составляет более 13,5 ГБ!). Когда я пытаюсь запустить Get-WindowsFeature в PowerShell, команда выдает ошибку:

get-windowsfeature: запрос на перечисление функций, доступных на указанном сервере, не выполнен. Не удалось открыть сеанс DISM. Произошла ошибка доступа к временной папке C: \ Windows \ TEMP \ F3023A61-3F1C-4C38-94F5-04C5CA1110CE. Убедитесь, что путь к временной папке существует и у вас есть разрешения на чтение и запись в папке. Ошибка: 0x80070070 В строке: 1 символ: 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 существует, и пользователь-администратор имеет доступ к ней ... Это ошибка из-за того, что у меня нет места на диске? Что еще я могу сделать, чтобы освободить место?

Сначала найдите что-нибудь, что нужно удалить, например журналы IIS.

Что еще я могу сделать, чтобы освободить место?

Пытаться Disk Cleanup первый. Вот это как запустить это если у вас нет Desktop Expirience установлен или не хочу его устанавливать.

Чтобы запустить очистку диска:

  1. Нажмите Начало

  2. Нажмите Все программыАксессуарыСистемные инструментыОчистка диска

  3. Выбрать Привод C из раскрывающегося меню

  4. Нажмите хорошо