Этот пост - последняя попытка найти идеи.
Windows Server 2012 64-разрядная. Выделенное оборудование.
При перезагрузке экран перед входом в систему сообщает о неудачных исправлениях и предпринимает попытки восстановления. Когда я вхожу в систему, файлы explorer.exe отсутствуют, и у меня есть только оконная командная строка. Серверные службы вроде работают (SQL и т. Д.). Он действует так, как будто превратился в ядро сервера.
sfc /scannow
возвращает «выполняется ремонт, перезагрузите и снова выполните сканирование». DISM.exe /Online /Cleanup-image /Scanhealth
не сообщает о коррупцииЯ хотел бы иметь возможность восстановить ОС, вернуть графический интерфейс для использования инструментов и / или заплатить откат.
редактировать Также отсутствуют файлы Powershell.
Я знаю, что это довольно старый пост, но у меня была эта проблема, и я хотел опубликовать свое решение, на случай, если оно мне понадобится позже :)
У меня тоже не было explorerer.exe
и нет powershell.exe
start powershell.exe
из командной строкиInstall-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
согласно решению @StepaneВ командной строке запустите инструмент настройки системы (sconfig) и проверьте, не переключили ли вы сервер в режим «основной». Если да, вы можете снова включить его.
В качестве альтернативы вы можете запустить PowerShell и запустить:
Get-WindowsFeature Server*
У вас должна быть функция с именем Server-Gui-Shell
и другой по имени Server-Gui-Mgmt-Infra
Чтобы установить оболочку графического интерфейса пользователя из командной строки PowerShell, вы можете использовать:
Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Предупреждение Если ваша оболочка графического интерфейса указана как устанавливаемая (т.е. вы не используете "ядро"), вы мощь верните оболочку, удалив ее, а затем повторно установив, но есть вероятность, что другие части системы не работают. На этом этапе гораздо разумнее переустановить и восстановить резервную копию.
Если оболочка графического интерфейса указана как установленная, вы можете попробовать удалить ее с помощью следующей команды:
`Удалить-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
А потом переустановите.
Предупреждение (бис) Вам нужно будет перезагрузиться, чтобы любая команда install / uninstall вступила в силу.
Вы пробовали использовать средство проверки системных файлов (SFC) и DISM Scan & Restore в автономном режиме?
Если вы загружаетесь с установочного диска Windows в командную строку, вы можете запустить эти тесты.
В следующем примере ОС доступна на диске D: из установщика. И E: это установочный компакт-диск Windows / USB:
sfc /scannow /offwindir=D:\windows /offbootdir=D:\
DISM /Image:D:\ /Cleanup-Image /ScanHealth
DISM /Image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim
Моя первоначальная мысль заключалась в том, чтобы просто поместить копию EXPLORER.EXE в% Windir%. Однако то, что он отсутствует, меня в первую очередь беспокоит. Напрашивается вопрос «чего еще не хватает?».
Я думаю, что тогда я захочу подтвердить, что Windows по-прежнему считает, что должен использовать проводник, запустив:
reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon" /v "Shell"