Ошибка «Windows could not complete the installation. To install Windows on this computer restart the installation» при запуске клонированной виртуальной машины Hyper-V с Windows Server 2012 R2
Это первая часть очередной истории о том, как можно наступить на грабли, там, где обычно этого не ожидаешь. Началось всё с того, что для очередного развёртывания нескольких однотипных виртуальных машин Hyper-V с гостевой ОС Windows Server 2012 R2 был подготовлен эталонный образ виртуального диска с установленной ОС. В эталонный образ были включены все актуальные обновления, после чего для уменьшения размера диска был применён метод очистки хранилища компонент Windows в каталоге WinSxS, а логический том системного диска по своему объему был усечён таким образом, что на нём оставалось около 5GB свободного пространства. Перед отключением ВМ в эталонной гостевой ОС по законам жанра была выполнена утилита sysprep. В дальнейшем с этого образа было успешно развёрнуто несколько ВМ, имеющих конфигурацию ВМ, сопоставимую с эталонной ВМ. Спустя некоторое время после всей этой истории с пониманием того, что ранее несколько развёртываний с образа прошли успешно, была предпринята попытка развернуть ещё пару ВМ с этого же образа.
К нашему удивлению при первом же запуске новой ВМ гостевая ОС отказалась загружаться с сообщением об ошибке » Windows Setup could not configure Windows to run onthis computer’s hardware » на этапе первичной инициализации.
Аналогичная ситуация повторилась и на второй новой ВМ, которую мы попытались развернуть с этого же образа. Попытка повторного перезапуска на обеих ВМ привела к другому сообщению об ошибке » Windows could not complete the installation. To install Windows on this computer restart the installation «
Далее после нажатия кнопки «OK» система отправлялась в перезагрузку и при следующей загрузке ситуация со второй ошибкой повторялась.
В попытках понять суть происходящего, в момент возникновения последней ошибки (не нажимая кнопки «OK» в окне сообщения об ошибке) жмём волшебную комбинацию клавиш Shift+F10 и попадаем в окно командной строки, выполняемое в контексте прав Администратора. Выполняем листинг содержимого файлов на системном диске C:\ …
…и обнаруживаем, что свободного места на диске практически нет. При этом размер файла подкачки pagefile.sys , размещаемого по умолчанию в корне этого диска имеет внушительный размер.
И здесь мы вспоминаем про то, что предыдущие успешные развёртывания с данного образа виртуального диска выполнялись на виртуальные машины, имеющие небольшой объём ОЗУ, а последние две ВМ, где мы столкнулись с проблемой, при создании были сконфигурированы на использование большого объема ОЗУ. И предположительно, причиной невозможности корректной первичной инициализации системы стал раздутый файл подкачки.
В такой ситуации можно попробовать умерить аппетиты гостевой ОС на расширение файла подкачки, установив на время ограниченный максимальный размер файла. Для этого из уже открытой командной строки можем вызвать апплет управления свойствами системы sysdm.cpl. В открывшейся форме переходим на закладку управления расширенными настройками Advanced и в блоке Performance нажимаем кнопку Settings. В дополнительно открывшейся форме переходим на вкладку Advanced и в разделе Virtual memory используем кнопку Change чтобы изменить параметры файла подкачки.
Отключим используемое по умолчанию автоматическое определение размера файла подкачки, укажем первичный и максимально допустимый размеры файла через опцию Custom size (например, от 512MB, но не больше 2GB) и нажмём Set, затем OK.
Теперь можно попробовать перезагрузить виртуальную машину, и при следующей загрузке гостевой ОС свободного места на системном диске должно быть достаточно для нормальной первичной инициализации системы. В нашем случае одна из ВМ загрузилась успешно, а вторая ВМ, не смотря на доступность места на диске продолжила выдавать ошибку » Windows could not complete the installation… «. Вероятно, в процессе первого запуска ОС с наличием проблемы с нехваткой свободного места на диске с механизмом OOBE (Out-of-Box Experience) что-то пошло не так.
На фоне сообщения об ошибке жмём уже знакомую комбинацию клавиш Shift+F10 и, попав в командную строку, перемещаемся в каталог C:\Windows\System32\oobe , где выполняем ручной запуск утилиты msoobe.exe
В случае успешного вызова этой утилиты перед нами должно появиться стандартное окно первичной настройки параметров системы, которое появляется при первом запуске ранее sysprep-нутой системы.
После того, как определим языковые параметры, и на следующих двух экранах примем лицензионное соглашение и укажем учётные данные администратора, мастер первичной инициализации закроется и мы снова вернёмся на первоначальный чёрный экран с открытой командной строкой, в которой вызовем команду штатной перезагрузки гостевой системы:
В нашем случае после перезагрузки гостевая система успешно загрузилась.
Если ранее установили небольшой фиксированный файл подкачки, то не забываем его вернуть обратно в автоматический режим, либо указываем другой устраивающий нас размер.
Делаем вывод, что если нам заранее известно то, что внутри шаблонного виртуального диска на системном томе гостевой ОС немного свободного места, то перед первым запуском ВМ лучше установить минимальный объём ОЗУ, исходя из которого система не будет пытаться создать файл подкачки большого размера. А уже после окончания процесса первичной инициализации можно будет увеличить размер ОЗУ ВМ до нужного объёма. Ну или же при создании эталонного диска можно устанавливать небольшой фиксированный размер файла подкачки, который, возможно, потребуется после первичной инициализации новой гостевой ОС, выставлять обратно в автоматический режим либо увеличивать под свои нужды.
С другой стороны, если Вам критична стабильность и предсказуемость работы развёрнутой из шаблона гостевой ОС и Вы испытали проблемы в ходе первичной инициализации OOBE, то лучше пытаться выполнять развёртывание повторно до тех пор, пока оно не отработает штатно. То есть лучше безжалостно удалять виртуальный диск, где первичная инициализация ОС прошла с ошибками и цеплять шаблонный диск к новой ВМ повторно для получения нужного результата. В противном случае с такой «кое-как взлетевшей» системой может случиться ещё несколько историй в духе «О сколько нам открытий чудных …». Одной из таких дивных историй я поделюсь в следующей заметке.
Windows cannot complete installation in Safe Mode. To continue installing Windows, restart computer.
i restart computer, same message. however, the very first time it booted up it said it was booting up from the backup point of the manfactures state. Now I’m stuck with the screen that says Setup is starting services with a window that pops up that states Windows cannot complete installation in Safe Mode, to continue installing restart the computer. but when the computer restarts, it just gives me the same screen. how do i get my computer back? its not even loading to the start screen.
Replies (3)
Are you resetting your computer to manufacturer settings or was this message displayed automatically?
If you are resetting the computer to manufacturer’s settings, are you resetting from the recovery drive or from a recovery disk?
Is any advanced boot options or BIOS options displayed before the error message, when you restart the computer?
If there is recovery disk in the disk drive, then I would suggest you to remove it and check if it boots in normal mode. If not check if there are any advanced options shown before the error message is displayed. If yes, navigate through those options to check if you have any option to boot the computer in normal state or to restart the installation process. If these steps didn’t work, get back to us with the above requested information so that we’d be able to help you better.
Did this solve your problem?
Sorry this didn’t help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.
Did this solve your problem?
Sorry this didn’t help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.
a) What is the make and model of the computer?
b) Was windows 8 pre-installed or did you upgrade to Windows 8?
c) Did you try Automatic Repair?
Automatic Repair is a Windows recovery tool that can fix certain system problems that might prevent Windows from starting.
Method 1 : I would suggest you to perform a Automatic repair using Windows 8 bootable DVD or USB drive and check if that helps.
a) Insert the installation DVD or USB and boot Windows 8 from it.
b) In the ‘Windows setup’ page, select the ‘language to install’, ‘Time and currency format’ and the ‘keyboard or input method’and click on ‘next’.
c) Click on ‘Repair your computer’ and select ‘Troubleshoot’.
d) Click on ‘Advanced options’ and select ‘Automatic Repair’ and select the operating system.
If issue persists proceed to method 2:
Method 2: Perform a system restore using Windows 8 bootable DVD or USB drive and check if that helps.
a) Insert the installation DVD or USB and boot Windows 8from it.
b) In the ‘Windows setup’ page select the ‘language to install’, ‘Time and currency format’ and the ‘keyboard or input method’ and click on‘next’.
c) Click on ‘Repair your computer’ and select ‘Troubleshoot’.
d) Click on ‘Advanced options’ and select ‘System Restore’ and select the operating system.
Since you are trying to restore the computer to manufacturer settings. I would suggest you to contact your computer manufacturer for better assistance.
Hope this helps. If you need further assistance with Windows, let us know and will be glad to help.
Решено — Windows setup could not configure windows to run on this computer’s hardware
Доброго дня дорогие друзья!
С вами снова я, SpaceWolf и как обычно мы поговорим с вами о часто возникающих ошибках при установке windows на компьютер.
Гость сегодняшней статьи ошибка: «Windows setup could not configure windows to run on this computer’s hardware » — которая после копирования информации для установки Windows на жесткий диск возникает на вашем экране и дает вам возможность лишь кликнуть на «ок», в последствии следует перезагрузка компьютера.
Вот собственно эта страшная ошибка:
Решение проблемы — Windows setup could not configure windows to run on this computer’s hardware.
1) Повторяем ошибку «Windows setup could not configure windows to run on this computer’s hardware». (то есть, снова вставляем диск ( флэшку) и ожидаем когда появится данная ошибка.)
2) Далее нажимаем на сочетание клавиш Shift+F10. ( появится черное консольное окно)
3) В появившемся окне пишем следующий путь C:\Windows\System32\oobe\msoobe.exe . (возможно у когото уже будет прописано C:\Windows\System32\ вам останется только дописать oobe\msoobe.exe)
4) После этого в течении 5 секунд должно появится окно с предложением вписать ваше имя и имя ПК. В обще далее действуем по накатанному процессу установки Windows.
5) После всех действий у вас снова появится это окно с ошибкой, не бойтесь нажать «ок» и перезагрузить компьютер. Windows будет исправно работать ( проверено на собственном опыте).
Ну вот собственно и все. Если статья помогла вам, пишите комментарии, репостите и не забывайте сказать «Спасибо».
Если у кого-то возникают другие не понятные ошибки, присылайте нам и мы в кратчайшие сроки опубликуем её решение или предложим выход с данной ситуации. Ждем ваших писем.