Автор Тема: Установка и загрузка  (Прочитано 293 раз)

Оффлайн Atlon

  • Админ
  • Герой
  • *****
  • Сообщений: 5804
  • Карма: +45/-0
    • Просмотр профиля
    • Сканер
Установка и загрузка
« : 10 Август 2018, 07:41:49 »
Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы" ("Repair Computer"), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.
Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невозможностью запуска операционных систем Windows 7 и Windows Vista.

Последовательность действий
  • Настройте параметры BIOS таким образом, чтобы первым устройством загрузки был DVD-привод
  • Вставьте установочный компакт-диск с Windows 7 и загрузитесь с него до этого окна:
  • *

  • Щелкните "Восстановление системы" ("Repair your computer").
  • Выберите операционную систему, которую необходимо восстановить, и нажмите "Далее" ("Next").
  • *
  • В окне "Параметры восстановления системы" ("System Recovery Options") выберите пункт "Командная строка" ("Command Prompt").
  • *
    Откроется окно интерпретатора командной строки cmd.exe, где следует ввести:
    Bootrec.exe
    *

    Утилита выведет справку по доступным ключам командной строки.
Описание ключей запуска утилиты Bootrec.exe

Bootrec.exe /FixMbr

Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается.
Bootrec.exe /FixBoot
Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:
  • Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
  • Загрузочный сектор поврежден.
  • Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.
Следует отметить, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:
bootsect /NT60 SYS
Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help.
Bootrec.exe /ScanOs
Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store).
Bootrec.exe /RebuildBcd
Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:
bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd
В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты "системный", "скрытый" и "только для чтения", после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.
*
Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe.
Восстановление среды загрузки с помощью BCDboot.exe
BCDboot.exe - это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.Командная строка в данном случае может выглядеть таким образом:
bcdboot.exe e:\windows
Замените e:\windows на путь, соответствующий вашей системе.
Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.Синтаксис параметров командной строки утилиты bcdbootУтилита bcdboot.exe использует следующие параметры командной строки:
BCDBOOT источник [/l язык]  [/v] [/m [{GUID_загрузчика_операционной системы}]]
источник
Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.
/l
Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).
/s
Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.
/v
Необязательный параметр. Включает режим подробного протоколирования работы утилиты.
/m
Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.
Резюме
В статье были рассмотрены принципы работы с утилитами bootrec.exe и bcdboot.exe, служащими для разрешения проблем, связанных с невозможностью запуска операционной системы Windows 7 из-за поврежденного или отсутствующего загрузчика.

Оффлайн Atlon

  • Админ
  • Герой
  • *****
  • Сообщений: 5804
  • Карма: +45/-0
    • Просмотр профиля
    • Сканер
Re: Установка и загрузка
« Ответ #1 : 10 Август 2018, 07:54:29 »
Меняем название Предшествующая версия windows в загрузочном меню

Загрузочное меню, Предшествующая версия Windows

Привет, мои дорогие любители экспериментов!

Я тоже люблю эксперименты и это хороший источник знаний и опыта в компьютерной сфере. В результате одного из них я установил Windows 7 параллельно с уже стоящей Windows XP. И в результате при загрузке компьютера образовалось меню выбора ОС, примерно как на фото слева. Теперь я мог выбирать, какую систему загружать и это было здорово.

И всё бы ничего, но семерка по неведомым причинам вместо нормального названия пункта меню «Windows XP» назвала его как «Предшествующая версия Windows». Я посчитал такое отношение к старушке XP просто пренебрежительным и оскорбительным, загорелся жаждой справедливости и решил переименовать предшествующую версию в нормальное и человеческое название. О решении это важной задачи и пойдет речь в статье.

Все действия мы будем проделывать в установленной Windows 7.

Запускаем командную строку от имени Администратора. Это важно, иначе получите сообщение от bcdedit: Не удается открыть данные конфигурации загрузки. Отказано в доступе.

Заходим в Пуск, Все программы, ищем Стандартные, находим там командную строку, правой кнопкой нажимаем и выбираем Запуск от имени администратора.

Командная строка cmd. Запуск от имени администратора

Вводим команду bcdedit, жмем Enter. Ищем раздел с заголовком Загрузчик прежних версий ОС Windows. Для дальнейшей операции нам потребуются поля идентификатор и description.

cmd bcdedit Загрузчик прежних версий ОС Windows

Набираем следующую команду:

bcdedit /set {ntldr} description «любое_имя_какое_хотите»
и жмем Enter. Откуда взялись {ntldr} и description видно из скриншота.

bcdedit /set {ntldr} description "любое_имя_какое_хотите"

Операция успешно завершена!

cmd bcdedit операция успешно завершена

Для проверки результатов — перезагрузитесь. Название ОС в меню загрузки должно быть уже новым.

Оффлайн Atlon

  • Админ
  • Герой
  • *****
  • Сообщений: 5804
  • Карма: +45/-0
    • Просмотр профиля
    • Сканер
Re: Установка и загрузка
« Ответ #2 : 15 Август 2018, 09:24:41 »
Как вернуть русский язык и пункт «Устранение неполадок компьютера» Диспетчеру загрузки в Windows 7

  Скажите, как вернуть русский язык и пункт «Устранение неполадок компьютера» Диспетчеру загрузки в Windows 7? Началось всё с того, что я перенёс Win 7 с обычного жёсткого диска на твердотельный накопитель, после переноса слетел загрузчик на Windows 7 и я его восстановил по вашим же статьям, теперь операционная система нормально загружается на SSD, но появилась другая проблема - диспетчер загрузки ОС стал почему-то на английском языке и из него пропал первый пункт «Устранение неполадок компьютера», смотрите сами, первым идёт Safe Mode (Безопасный режим).

 


  Скажите, как вернуть русский язык и пункт «Устранение неполадок компьютера» Диспетчеру загрузки в Windows 7


  Автор Владимир! Привет друзья! Да, такое может быть, что при восстановлении загрузки Win 7 язык диспетчера загрузки Windows 7 изменяется с русского на английский. В этом случае сменить язык диспетчера загрузки Windows 7 с английского на русский и вернуть параметр «Устранение неполадок компьютера» очень просто. Открываем командную строку от имени администратора.


Вводим команду:
bcdboot C:\Windows /l ru-ru
данная команда сделает диспетчер загрузки русскоязычным, вы можете в этом убедится, введя ещё одну команду:
bcdedit
Перезагружаем компьютер и жмём при загрузке клавишу F8,

открывается окно «Дополнительные варианты загрузки» на русском языке, но без пункта «Устранение неполадок компьютера», который должен идти первым.

Загружаемся в Win 7 и открываем командную строку от имени администратора, вводим команду:
reagentc /enable
данная команда активирует среду восстановления операционной системы и в дополнительных вариантах загрузки появится пункт «Устранение неполадок компьютера».

Перезагружаем компьютер и жмём при загрузке клавишу F8, открывается окно «Дополнительные варианты загрузки» содержащее пункт «Устранение неполадок компьютера». 


Если вам вдруг понадобится вернуть английский язык Диспетчеру загрузки в Windows 7, то введите команду bcdboot C:\Windows /l en-us

Оффлайн Atlon

  • Админ
  • Герой
  • *****
  • Сообщений: 5804
  • Карма: +45/-0
    • Просмотр профиля
    • Сканер
Re: Установка и загрузка
« Ответ #3 : 15 Август 2018, 09:35:13 »
Скачать EasyBCD 2.3 Final


Менеджер загрузки для Windows, позволяющий быстро настроить загрузку ОС и использовать несколько операционных систем на одном компьютере (поддерживаются все версии Windows, Linux, Mac OS X и BSD).С помощью EasyBCD можно установить и сконфигурировать загрузочные записи ОС, что позволит загружать любую из поддерживаемых операционных систем непосредственно из загрузчика Windows.Кроме загрузчиков Windows, EasyBCD может работать с загрузчиками всех остальных версий Windows, а также Linux, BSD и Mac OS X.



Скачать
Разработчик: NeoSmart Technologies
Категория: Система, подкатегория Утилиты
ОС: Windows Тип: Freeware язык интерфейса: многоязычный
Размер файла: 1,8Mb


Оффлайн Atlon

  • Админ
  • Герой
  • *****
  • Сообщений: 5804
  • Карма: +45/-0
    • Просмотр профиля
    • Сканер
Re: Установка и загрузка
« Ответ #4 : 20 Август 2018, 08:36:10 »
<a href="http://www.youtube.com/watch?v=9dFTIfOqvbI" target="_blank">http://www.youtube.com/watch?v=9dFTIfOqvbI</a>

Восстановление загрузчика Windows 10, создание флешки, поломка старого.

После запуска командной строки...
Простой вариант:

смотрим на каком диске стоит Windows с помощью команды
DISKPART
list volume
exit
bcdboot A:\Windows , где A — буква раздела с файлами ОС.
===================================
Сложный вариант (тот что на видео):

DISKPART 
(запускаем утилиту работы с дисками)
list volume 
(смотрим номера томов и буквы им присвоенные)
select volume X
(X - номер тома на котором будет лежать загрузчик)
format fs=ntfs
(или fat32, зависит что у вас было до этого)
assign letter=Z
(выдаем букву Z разделу с будущим загрузчиком)
exit
(выход из DISKPART, не забывайте этот пункт, чтоб следующая команда сработала)
bcdboot A:\Windows /s Z: /f ALL
(A: — раздел с папкой Windows, Z: — буква, которой мы назвали том с загрузчиком)
exit (выходим и перезагружаемся)