Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] После обновления до 1703 изменился загрузчик выбора систем (http://forum.oszone.net/showthread.php?t=328395)

svp 17-07-2017 13:44 2751973

После обновления до 1703 изменился загрузчик выбора систем
 
Добрый день!
На стационаре 2 системы: 10-ка - на С, ХР - на D.
При включении или перезагрузке появлялся черный экран с выбором какую систему грузить без лишних перезагрузок..
Сегодня пришло обновление до 1703. Обновился и загрузчик изменился - на голубом экране выбор что грузить - 10-ку или ХР. Если 10-ку, то она грузится сразу, а если ХР - то еще с одной перезагрузкой. Это не устраивает. На этом же голубом экране вошел в пункт "Изменить систему по умолчанию" (или как-то так) и пометил первой ХР.
Теперь стало так: при перезагрузке появляется старое черное меню с выбором и системы грузятся как раньше, т.е. все нормально, а при включении опять это голубое меню и при выборе ХР она грузится с лишней перезагрузкой.
В 10-ке, в msconfig, в разделе Загрузка только 10-ка.
В EasyBCD все нормально - обе системы, в Редактировании меню загрузки на ХР стоит галочка на "по умолчанию", но 10-ка стоит выше ХР, т.е. первой. Может ее опустить и поставить второй, ниже ХР?
Как получить при включении такой же экран загрузки как и при перезагрузке, т.е. не от 10-ки (голубой экран), а черный, без лишней перезагрузки.

severagent007 18-07-2017 09:32 2752196

Поставьте десятку первой. Затем в ком строке от админов выполнить:
Код:

bcdedit /set default bootmenupolicy legacy
Это отключит модерн меню загрузки первой в списке системы к старому виду, поэтому прежде поставить на первое место десятку, иначе команда для хр не работает, там и так старое меню. Теперь при загрузке даже одной установленной опер системы можно зайти в меню загрузки по клавише F8, например, для выбора "Последней удачной конфигурации".
Или в EasyBCD снять галочку "метро бутлоадер", или BootIce на вкладке bcd вручную сменить пункт (как в команде выше): bootmenupolicy - standart на bootmenupolicy - legacy

svp 18-07-2017 09:43 2752205

Цитата:

Цитата severagent007
Поставьте десятку первой... »

Понял, но пока оставлю как есть - примерно через 5 выкл/вкл все устаканилось само, старый вид меню загрузчика вернулся и на включение.
На всякий случай. Если надо будет вернуть меню загрузки на голубом экране, то команда в ком строке, как я понял, д.б.
bcdedit /set default bootmenupolicy standart

svp 18-07-2017 12:03 2752252

Не долго музыка играла - опять меню на голубом экране.
Выполнил bcdedit /set default bootmenupolicy legacy
Получил: Указанный тип элемента данных не распознан или не применим к указанному элементу. Элемент не найден.

Уточнение
Цитата:

Цитата severagent007
Поставьте десятку первой »

Где поставить 10-ку первой, как систему грузящуюся по умолчанию или в EasyBCD, в Редактировании меню, в Пунктах меню?
У меня выставлено "По умолчанию первой грузится ХР", а в EasyBCD, в Редактировании меню, в Пунктах меню 10-ка стоит первой, вверху

gannet 18-07-2017 12:23 2752253

Скобки же забыли:
Код:

bcdedit /set {default} bootmenupolicy legacy
{default} - идентификатор загрузочной записи по умолчанию

svp 18-07-2017 12:31 2752256

Цитата:

Цитата gannet
bcdedit /set {default} bootmenupolicy legacy »

Выполнил - пишет тоже самое, что и в предыдущем моем посту.

gannet 18-07-2017 13:32 2752278

У меня 1607 (LTSB) - все срабатывает. Попробуйте
Код:

bcdedit /set {current} bootmenupolicy legacy
из-под 10 на случай, если по умолчанию XP стоит. В противном случае это будет означать, что в 1703 bootmenupolicy перемещена\заменена другим элементом, хотя врядли :shocked:

svp 18-07-2017 13:46 2752282

Цитата:

Цитата gannet
bcdedit /set {current} bootmenupolicy legacy »

Это сработало - Операция успешно завершена.
Проверил. Все как и было до выполнения этой команды: при перезагрузке - старое (какое надо) меню, при включении - новое, голубое.
Все операции делаю конечно в 10-ке.

severagent007 18-07-2017 14:12 2752295

Цитата:

Цитата svp
при перезагрузке - старое (какое надо) меню, при включении - новое, голубое. »

Поставьте по умолчанию 10, еще раз.
Цитата:

Цитата svp
Где поставить 10-ку первой »

да где угодно, хоть в свойствах системы, хоть в изибцд, бутайс...
В смысле, она может в списках быть и десятой, но должна загружаться по умолчанию, и если команда {default} не работает, значит по дефолту грузиться хр, можно использовать {current}, т.е редактировать запись текущей системы, и после назначить ее загружаемой по-умолчанию.

svp 18-07-2017 15:01 2752305

Поставил загрузку 10-ки по умолчанию.
При включении и перезагрузке тоже, что и в моем предыдущем посту.
Дальше чего?

Выполнил bcdedit /set {default} bootmenupolicy legacy - меню не изменились

SVG 18-07-2017 16:33 2752318

Цитата:

Цитата svp
а черный, без лишней перезагрузки. »

пробуй в 10...
C:\Windows\system32\Bcdedit /create {ntldr} /d "Windows XP Professional"
C:\Windows\system32\Bcdedit /set {ntldr} device partition=C:
C:\Windows\system32\Bcdedit /set {ntldr} path \ntldr
C:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast

Для запуска версий операционной системы Windows 2000/XP/2003 необходимы следующие файлы:
• Ntldr
• Boot.ini
• NTDetect.com


потом в 10...
bcdedit /set {current} bootmenupolicy legacy
bcdedit /set {current} locale ru-RU
bcdedit /timeout 06
или
bcdboot %Windir% /l ru-Ru
или...
bcdedit /set {bootmgr} displaybootmenu yes
bcdedit /set {current} locale ru-RU


или http://www.oszone.net/10998

svp 18-07-2017 16:52 2752323

Цитата:

Цитата SVG
пробуй в 10... »

У меня уже более полутора лет все было нормально с меню загрузки систем (без всяких ущербных меню на голубом экране и лишней перезагрузки) и на всех версиях 10-ки. Только после обновления 1607 до 1703 такая хрень пошла.
Самое главное, что при перезагрузке компа меню всегда нормальное. черное, а при включении - голубое. Правда вчера один раз и сегодня утром один раз и при включении было нормальное меню, а потом опять эта байда.

Казбек 18-07-2017 16:56 2752326

svp,

Выложите свой BCD-файл. А то 12 сообщений, а предмета разговора так никто и не видел.
Качаете MultiBoot. Далее действуете по скринам, которые присутствуют в статье по ссылке выше.

svp 18-07-2017 17:45 2752334

Цитата:

Цитата Казбек
Выложите свой BCD-файл »

По Вашей ссылке не понял как выложить свой BCD-файл.
Выложить скрин после какой=то команды?

severagent007 18-07-2017 18:05 2752338

Можете скрин скинуть, вкладка BCD и efi в утилите bootice...

Цитата:

Цитата svp
Правда вчера один раз и сегодня утром один раз и при включении было нормальное меню, а потом опять эта байда. »

может обновы устанавливались в фоне?

svp 18-07-2017 18:47 2752348

Цитата:

Цитата severagent007
может обновы устанавливались в фоне? »

Обновился до 1709 утром и началась такая байда, а вечером и сегодня утром все ОК, а потом снова хрень.

С bootice ни когда не работал по-этому не знаю что выкладываь.
Запустил его, во вкладке BCD сделать скрин в "Простой режим" ?
Во вкладке UEFI только кнопка "Редактировать загрузочные записи" и при ее нажатии появляется ошибка "Неверная функция".

svp 18-07-2017 23:13 2752387

Вложений: 1
Цитата:

Цитата Казбек
Выложите свой BCD-файл »

Выложил

Казбек 19-07-2017 09:21 2752429

Верните ОС по умолчанию XP.

Цитата:

Цитата svp
при перезагрузке - старое (какое надо) меню, при включении - новое, голубое. »

Запустите bat-файл следующего содержания в 10:
Код:

@echo off
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V HiberbootEnabled /T REG_dWORD /D 0 /F

После этого перегрузитесь. Потом сделайте hard shutdown: отключите физически питание ПК. Запускайте - должно изначально появится старое меню.
Если не появилось, то для верности в командной строке от Администратора в 10:
Код:

powercfg -h off
Выключите ПК нормальным способом, включите. Должно появится меню.


Обновлено.
После обновления до версии 15063 происходит сброс к старому меню даже при:
  • Код:

    bcdedit /set "{current}" bootmenupolicy legacy
  • или задании 7, XP по умолчанию
Происходит перезагрузка при выборе другой, отличной от ОС по умолчанию системы, даже при двух 10 на ПК. Проверил у себя на машине.
Но это не отменяет моих рекомендаций выше. Всё же попробуйте.))

svp 19-07-2017 09:34 2752435

И снова вопросы

1.
Цитата:

Цитата Казбек
Верните ОС по умолчанию XP »

У меня так и стоит (в Система - Дополнительные параметры системы - Загрузка и восстановление) - загружаемая система по умолчанию ХР

2.
Цитата:

Цитата Казбек
Потом сделайте hard shutdown »

Как это сделать? При включенном компе вынуть из сети вилку или кнопкой на системнике выключить комп?

3.
Цитата:

Цитата Казбек
Запустите bat-файл следующего содержания в 10 »

Скопировать в блокнот, сохранить с любым именем и расширением bat?

vovchik_vlasov 19-07-2017 10:09 2752445

Как по мне, повторная перезагрузка происходит из за быстрого запуска в windows 10.
Попробуйте отключить эту функцию в windows 10, Электропитание\Действия кнопок питания\Изменение параметров которые сейчас недоступны, снять галочку "Включить быстрый запуск(рекомендуется)" \ сохранить изменения, перезапустите систему и попробуйте грузить XP.
Если проблема уйдёт обьясню почему так, если нет, значит я ошибся.

svp 19-07-2017 10:29 2752449

Цитата:

Цитата vovchik_vlasov
Как по мне, повторная перезагрузка происходит из за быстрого запуска в windows 10 »

Быстрый запуск отключен с момента установки 10-ки (1,5 года назад).

Цитата:

Цитата Казбек
Запустите bat-файл »

Все сделал по Вашей рекомендации. Заработало нормально и при включении и при перезагрузке, т.е. как и хотел.
Не делал только: powercfg -h off - заработало и без этого.
Дальше будем посмотреть, у меня пару раз за эти дни включался и с черным меню (уже писал об этом).

gannet 19-07-2017 11:46 2752466

vovchik_vlasov, Оказывается,
Цитата:

Цитата Казбек
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V HiberbootEnabled /T REG_dWORD /D 0 /F »

делает в точности то же самое, что и
Цитата:

Цитата vovchik_vlasov
Электропитание\Действия кнопок питания\Изменение параметров которые сейчас недоступны, снять галочку "Включить быстрый запуск(рекомендуется)" \ сохранить изменения »

то есть отключает Быстрый запуск (он же Hiberboot):)

Казбек 19-07-2017 11:51 2752468

Цитата:

Цитата gannet
то есть отключает Быстрый запуск (он же Hiberboot) »

Да, это так. Но эти действия лучше выполнять используя реестр, так как изменения производимые через пользовательский интерфейс не всегда корреспондируют с изменениями в реестре. Возможно, в данном случае мы как раз и столкнулись с этим:
Цитата:

Цитата svp
Быстрый запуск отключен с момента установки 10-ки (1,5 года назад). »

Или же при установке масштабного обновления эти настройки были сброшены по дефолту.

vovchik_vlasov 19-07-2017 12:56 2752487

Цитата:

Цитата gannet
делает в точности то же самое, что и
Цитата vovchik_vlasov:
Электропитание\Действия кнопок питания\Изменение параметров которые сейчас недоступны, снять галочку "Включить быстрый запуск(рекомендуется)" \ сохранить изменения »

Цитата:

Цитата Казбек
Да, это так. Но эти действия лучше выполнять используя реестр, так как изменения производимые через пользовательский интерфейс не всегда корреспондируют с изменениями в реестре. Возможно, в данном случае мы как раз и столкнулись с этим: »

Тоесть я был прав)))
Скорее всего
Цитата:

Цитата Казбек
Или же при установке масштабного обновления эти настройки были сброшены по дефолту. »


svp 19-07-2017 18:13 2752556

Цитата:

Цитата Казбек
Или же при установке масштабного обновления эти настройки были сброшены по дефолту »

А по дефолту быстрый запуск включен или выключен?
После Вашей рекомендации с бат файлом было сообщение от vovchik_vlasov и я сначала проверил Быстрый запуск и он был отключен, а потом уже выполнил Ваши рекомендации. По-этому в своем ответе я сначала написал vovchik_vlasov что все время отключен, а потом о результате Ваших рекомендаций.
Т.е. до манипуляций, по пути Управление электропитанием - Изменение параметров которые сейчас не доступны, Быстрый запуск был выключен.

severagent007 19-07-2017 19:55 2752576

Цитата:

Цитата vovchik_vlasov
повторная перезагрузка происходит из за быстрого запуска в windows 10. »

Разве? Модерн загрузка работает иначе, она грузит дефолтную систему и её драйвера ещё до меню выбора, и возможно переключать системы тачскрином, например. Старое меню не грузит никакую систему и драйвера до меню выбора, поэтому ребут при выборе другой системы и не нужен, но и не работает тачскрин и др.
Отключение быстрого запуска на модерн меню никак не влияет, перезагрузки нет, только когда в бцд конкретно указано грузить старое бут меню и все. Тут проблема с самой настройкой бцд. А виноват в этом, возможно, быстрый запуск, т.к он блокирует диск, даже когда система, в которой он включен, не загружена. Пример - установщик линукса не может производить операции с диском, на котором установлена 10 и в ней включен быстрый запуск, хоть она и не загружена
Цитата:

Цитата Казбек
Происходит перезагрузка при выборе другой, отличной от ОС по умолчанию системы, даже при двух 10 на ПК. »

Не понял, т.е при старом черном бут меню по ф8 при выборе второй системы опять ребутится?! Не может быть! На 1607, по-крайней мере, такого нет.
Еще блокировать некоторые настройки BCD может секур бут, например настройку Dep. Но настройку вида меню не должен блокировать. По-идее.


Время: 23:23.

Время: 23:23.
© OSzone.net 2001-