Переустановка Windows 7 с жесткого диска
16 октября ,
2011
2011
- Извлечь содержимое образа диска в корень раздела жесткого диска.
- Создать текстовый файл drive.txt в корень раздела жесткого диска.
- Запустить от имени администратора файл bcdedit-boot_from_wim.cmd.
- После завершения работы файла перезагружаем компьютер.
- В списке доступных загружаемых ОС выбирает «[WIM] Windows Setup«.
Для удаления созданной загрузочной запись, запускаем от имени администратора командный файл DelWinSetupEntry.cmd (будет находится в корне раздела куда были скопированы установочные файлы).
Содержимое файла DelWinSetupEntry.cmd:
@echo off Title Boot from WIM v01 bcdedit /export bcdt FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:drive.txt SET drive=%%i: set wim=sources\boot.wim set sdi=bootboot.sdi set desc="[WIM] Windows Setup" For /F "tokens=3 delims= " %%1 in ('bcdedit.exe /store bcdt /create /application OSLOADER /d %desc%') do set guid1=%%1 For /F "tokens=3 delims= " %%1 in ('bcdedit.exe /store bcdt /create /device /d %desc%') do set guid2=%%1 bcdedit /store bcdt /set %guid1% device ramdisk=[%drive%]%wim%,%guid2% bcdedit /store bcdt /set %guid1% osdevice ramdisk=[%drive%]%wim%,%guid2% bcdedit /store bcdt /set %guid1% path windowssystem32bootwinload.exe bcdedit /store bcdt /set %guid1% locale ru-RU bcdedit /store bcdt /set %guid1% inherit {bootloadersettings} bcdedit /store bcdt /set %guid1% systemroot windows bcdedit /store bcdt /set %guid1% detecthal Yes bcdedit /store bcdt /set %guid1% winpe Yes bcdedit /store bcdt /set %guid1% ems No bcdedit /store bcdt /set %guid2% ramdisksdidevice partition=%drive% bcdedit /store bcdt /set %guid2% ramdisksdipath %sdi% bcdedit /store bcdt /set {bootmgr} displayorder %guid1% /addlast bcdedit /import bcdt echo bcdedit /delete %guid1% >>%drive%DelWinSetupEntry.cmd echo bcdedit /delete %guid2% >>%drive%DelWinSetupEntry.cmd
Данный способ был найден на сайте ctrlsoft.org.
В ближайшее время попробую выполнить установку винды таким образом!
Забавный способ, но я понять не могу, раз винда запускается, то может проще запустить setup.exe?
2yavasilek, если с жесткого его запустить, то сетап стандартный не сработает!
Сам этот способ ещё не проверял, но думаю что должен быть рабочим…
PS извиняюсь за задержку модерации комента, давно на блог не заходил
Тебя обманули.
Сетапник нормально запускается и грамотно ставит винду. Если ставишь на тот же диск, то все файлы старой винды попадают в папку Windows.old(при наличии Windows.old создается Windows.old1 и т.д.)
Если ставишь на соседний диск, то ставится второй ОС и в загрузчик добавляется информация о наличии второй ОС.
понятно! Но все равно остается хлам, я уже если ставлю семерку – то со флешки как уже сподручнее, и дисков не надо, и в момент установки можно все удалить и ставить винду на чистый диск
это все наверное от ситуации.
Например я когда ставлю, то данные пользователей переношу, а не ставлю голую систему. Да бывает не только данные пользователей, но и настройки программ.
Это да! Случаи бывают разные, но когда винду порят и засирают по страшному – остается только делать полный формат, и чистую установку, а все проги можно итак потом настроить заново.