1. Необходимо включить в BIOS\UEFI режим SecureBoot.
a) в некоторых версиях BIOS\UEFI для этого необходимо переключить загрузку (Boot) с режима Legacy на EFI/AHCI и отключить режим CSM b) ВНИМАНИЕ! После данной процедуры предыдущая версия ОС перестанет загружаться!
2.Необходимо включить в BIOS\UEFI поддержку TPM - пункт может называться по разному: Trusted Computing, TPM, PTT, Trusted Platform Module, AMD fTPM, Intel Platform Trust Technology
На материнских платах на чипсетах Intel: Advanced menu --> PCH-FW Configuration --> TPM Device Selection --> Firmware TPM (при этом TPM реализуется через Intel ME) Advanced menu --> PCH-FW Configuration --> PTT --> Enable Advanced menu --> TPM2.0 UEFI Spec Version --> TCG_2 На некоторых материнских платах ASUS пункт настроек PCH-FW Configuration скрыт - в этом случае требуется модификация и перепрошивка BIOS Как установить Windows 11 без TPM 2.0, SecureBoot и установка на MBR-разделы
Самый простой способ без какой-либо модификации образа - во время чистой (с нуля) установки на этапе выбора редакции: 1. Нажать Shift+F10 2. В открывшейся консоли ввести regedit 3. Внести следующие изменения в реестр:
У кого ошибка про TPM 2.0, при 8 % быстренько заменяем файл appraiserres.dll в папке C:\$WINDOWS.~BT\Sources. Проверка наличия модуля будет пройдена успешно и скачивание продолжится. Если замена файла ничего не изменила, просто удалите этот файл.
BAT-файл для упрощения подмены AppraiserRes.dll Запускать в начале каждого WU-обновления. Готовый комплект BAT-файл + AppraiserRes.dll (который взят из шапки темы), оба файла следует разместить в одной папке в любом месте. Теперь есть выбор вариантов: Первый - уже известный, с выбором из 4 вариантов (но поправленный в части выдачи сообщений). Второй - новый. Создает C:\$WINDOWS.~BT\Sources, копирует в нее AppraiserRes.dll, устанавливает атрибут Только для чтения. BAT-файл можно запускать много раз, запускать при наличии целевой папки - DLL будет перезаписан, атрибут установлен. В архиве лежит AppraiserRes.dll с атрибутом Только для чтения. Это позволяет при просмотре архива выполнить второй батник (тогда копирование DLL не выполняется; только создание целевой папки и её открытие проводником), затем можно просто перетянуть DLL в открывшееся окно. Скачал-открыл-выполнил второй БАТ-перетянул DLL. Готово! new Добавлен функционал в БАТ-файл. 9 - Вывести краткую информацию, касающаяся обновлений Windows. ProductName=(Продукт)=Windows 10 Pro BuildLabEx=(Сборка)=22463.1000 Ring=(Кольцо)=External Проверка на следы скрипта OfflineInsiderEnroll: StickyMessage="Device Enrolled Using OfflineInsiderEnroll" BranchName=(Канал)=Dev Указанная информация берется из реестра, имена параметров приводится.
Offlineinsiderenroll от Abbodi 1406 Скрипт, с помощью которого можно переключать каналы обновления без учетки MS. Скачать OfflineInsiderEnroll
ORM-Insider от aleks242007 Данный скрипт предназначен для тех у кого железо не соответствует системным требованиям, а также тех у кого нет возможности/желания воспользоваться аккаунтом Microsoft для участия в программе Инсайдерства. После использования скрипта с отключением проверки соответствия системным требованиям, ПК что не соответствуют системным требованиям сможет получать обновления без всяких проблем и необходимости дополнительных действий со стороны пользователя. Ключевые возможности:
Выбор канала обновлений в программе Инсайдерства
Включение/отключение проверки совместимости
Выйти из программы Инсайдерства
Инструкция При использовании скрипта наличие интернета обязательно После запуска ознакомится с соглашением и Согласится с ним, либо Отказаться от использования скрипта Неподдерживаемое железо 1. Чистая система с аккаунтом М$
Цитата
1(согласие с использованием) - 4
2. Чистая система без аккаунта М$
Цитата
1(согласие с использованием) - 1 или 2 или 3 - 1 - перезагрузка
3. Система где ранее использовался скрипт версий ниже последней версии
Цитата
1(согласие с использованием) - 6 - перезагрузка - 1(согласие с использованием) - 1 или 2 или 3 - 1 - перезагрузка
Поддерживаемое железо 1. Чистая система без аккаунта М$
Цитата
1(согласие с использованием) - 1 или 2 или 3 - 2 - перезагрузка
Для выхода из программы Инсайдерства и удаления всех внесенных скриптом изменений
Цитата
1(согласие с использованием) - 6 - перезагрузка
История изменений
2.9.8 - March 24, 2023 Убрана проверка интернета при запуске Добавлена кнопка "v" для выбора версии скрипта "Пропуска проверки совместимости"(скрипт грузится с Github автора): - "main" - основная релизная ветка (всегда используется последняя версия); - "v8" - старая версия скрипта что работает с новым каналом DEV (23xxx); Добавлено информацию на странице Инсайдерства о состоянии Проверки совместимости; Другие улучшения в коде
2.9.6 - May 08, 2022 - Исправлена необходимость заходить в Параметры на экран Инсайдера после прекращения Инсайдерства с помощью скрипта(6 пункт меню) или на только что установленной системе. - Те кто уже на 2.9.4/2.9.5 обновляться нет смысла, в первую очередь обновление рассчитано на первое применение в системе.
2.9.5 - May 20, 2022 - Добавлена проверка наличия Интернета - Улучшения в коде
2.9.4 - May 04, 2022 - Обновление пропуска проверки совместимости - Добавлен индикатор состояния "Проверки совместимости"
2.9.1 - Dec 12, 2021 - Обновление пропуска проверки совместимости
2.9.0 - Dec 04, 2021 - Обновление пропуска проверки совместимости для сборок выше 22504 - Исправлена проверка запуска от Администратора
2.8.8 - Nov 04, 2021 - Исправление wmic команды
2.8.7 - Oct 10, 2021 - Изменение имени скрипта с Offlineinsiderenroll на ORM-Insider
2.8.6 Pre-release - Oct 04, 2021 - Исправление UI c фиксированной шириной окна
2.8.5 - Oct 04, 2021 - Улучшение UI
2.8.0 - Oct 02, 2021 - Добавление пропуска проверки совместимости от AveYo - Исправление локализации - Улучшения в коде
2.7.4 - Sep 30, 2021 - Изменение UI - Добавлена русская локализация - Улучшения в коде
************************************************************* Вопрос: После применения ORM-Insider с выбором канала Инсайдерства нужно ли привязывать учётную запись экране Инсайдерства? Ответ: Нет, не обязательно, это чисто визуально, т.к. у страницы Инсайдерства отрезана связь от М$ из-за "тестового флага" ************************************************************* Вопрос: Как отменить все действия скрипта? Ответ: Использовать 6 пункт скрипта ************************************************************* Вопрос: Как отключить/включить проверку совместимости не выбирая канал инсайдерства? Ответ: Воспользоватся пунктами меню 4 и 5 соответственно доступно начиная с 2.8.0. ************************************************************* Вопрос: Как узнать текущее состояние Проверки совместимости? Ответ: Текущее состояние "Проверки совместимости" показывается в меню скрипта с версии 2.9.4 и выше ******************************************************************************** Вопрос: Для чего нужен Интернет? Ответ: Для загрузки скрипта отключения проверки совместимости, он загружается напрямую от автора. Интернет нужен только в момент применения скрипта, в дальнейшем интернет не нужен.
Вы можете загрузить последнюю версию Windows Insider SDK на aka.ms/windowsinsidersdk. Windows Insider SDK будет постоянно обновляться с соответствующими сборками Windows 11 Insider Preview
Появилась возможность сменить сочетание клавиш Win+C в сборках Dev/Beta (26200.5516/26120.3653), выполняющая ту же функцию, что и клавиша Copilot на клавиатуре компьютера.
У меня при обновлении на 2516 происходили странные вещи:
(Явная опечатка, 5516) 1 Это не повышение номера сборки, WINDOW.OLD не создаются. (Всегда ли так?) 2 Такое случается. Учитывая, что при обновления бывает разное количество БУТ-перезагрузок (причем разное количество у разных пользователей=на разном железе), то перезагрузку без БУТ-меню можно расценить как нечто среднее, "полуперезагрузку". Какой-то новый функционал не требует полноценной БУТ-перезагрузки, но требует "отскок" покруче, чем, например, применение нового видеодрайвера с временным гашение экрана.
неудачно попробовал обновиться с бета сборки 26120.3653 на 26200.5516 через Windows11.0-KB5054687-x64.msu. Зато удачно было обновление с 26100.1742. Значит эти накопительные обновления как то мешают переходу с бета на DEV канал.
semenihin1969, Любите вы эксперименты, однако. Прежде чем обновлять 26120.3653 - вы пытались "опустить" ядро сборки, что бы получилась 26100.3653, удалив KB5037898?
вы пытались "опустить" ядро сборки, что бы получилась 26100.3653, удалив KB5037898?
Удалил и переключатель и кумулятив, оставил 26100.1742, всё равно не удалось установить. Видно образ повреждён, но при проверке sfc /scannow и DISM /Online /Cleanup-Image /ScanHealth повреждений не выявлено. Остаётся снова поставить 26100.1 и на него уже обновлять через msu. KB5043080 и KB5054687. Что интересно, в центре обновлений нет установленного кумулятива KB5043080, так что и удалить его невозможно.
semenihin1969, Хотите "переплюнуть" Брэндона ЛеБланка...Думаю он построил этот (называю "Германиум-Пазл") с накопительными обновлениями. Хоть я и ругаюсь на майков - надо ему отдать должное. Он высококлассный специалист, и в моей памяти хороший человек. Ну что же - флаг вам в руки, удастся разгадать этот "пазл" - напишите об этом.
Насколько я понял из личного опыта, чтобы перейти с одного канала обновления на другой - есть только одно решение - переустановка всей системы, начиная со сборки 26100.1( или с 26100.1742). Контрольная точка, из которой расходятся все каналы. Если она повреждена, то все попытки установить кумулятивные обновления оказываются неудачными. И ещё одно- обновление через образ с интегрированными кумулятивными обновлениями не всегда даёт хороший результат, часто сборка работает с ошибками.
чтобы перейти с одного канала обновления на другой - есть только одно решение - переустановка всей системы, начиная со сборки 26100.1( или с 26100.1742). Контрольная точка, из которой расходятся все каналы.
Что-то не стыкуется Ваш "личный опыт" с моим - вот пару дней назад на поддерживаемом железе (1-й в подп.) установил "начисто" 26100.3476 - сохранил "резервку" - затем из неё (в обоих случаях) "по воздуху" спокойно обновился и на 26200.5516 и на 27823, предварительно "открыв" в "Программе предв. оценки Windows" соответствующие каналы. Тоже самое (только номера были поменьше предыдущего примера, но выше, чем 26100.1742) чуть раньше проделывал и на "Динозаврах" (2-й и 3-й в подп.) и "по воздуху" и с ISO-образа. И тоже обновились на крайние на тот момент Dev и Canary. Правда на "Динозаврах" дополнительно были "танцы с бубнами" (ORM, Скрипт), но результат положительный. --- Да, кстати, использую на "Динозаврах" всегда ISO-образы с COMSS-ы без "фиксов", если "по воздуху" не получается. При "чистой" установке слиянием reg-файла, а при "полировке" или переходе на другой канал, скриптом ("сервер"). Ни каких "откатов" на 26100.1 даже в мыслях не было. === Может я что-то не так или не правильно делал? Ну, в смысле, не "лазил" в реестр и не использовал всякие там "улучшатели" и т.п., т.к. давно отучил свои "шаловливые ручки" от этого (тоже, на основании "личного опыта").
чтобы перейти с одного канала обновления на другой - есть только одно решение
Что-то вы начали о каналах писать. Это иная тема, во многом связанная с номерами сборок. Но всё же это иная тема. В данном топике обсуждается канал Dev. На нем прошел скачек с 26120 на 26200. И прошел (проходит) с трудом.
И путаницы добавляет еще одно одновременное событие - переход канала Beta на номера 26120.
Цитатаsemenihin1969 ()
неудачно попробовал обновиться с бета сборки 26120.3653 на 26200.5516
Если у вас 26120 канала Beta, то без переключения канала на Dev подняться 26200 автоматом точно не получится.
прошел скачек с 26120 на 26200. И прошел (проходит) с трудом.
Это точно, есть такое, но майки и не говорили нам, "что будет легко"... Мы уже привыкли к тому, что они, наоборот, создают нам трудности (железо и ...).
Не стоило так "набрасываться" на semenihin1969, хотя я и сам иногда качу бочки на него. Ему интересны эксперименты, но бывает что человек не совсем идет в нужном направлении. Так и в этом случае получилось. Но благодаря ему удалось кое что понять в "Германиум-Пазле" что построили майки. Скажу в кратце несколько моментов - это теперь умная и навороченная штука, и продолжает дальше совершенствоваться. 1. Все 3 сборки каналов (26100, 26120, 26200) - базируются на одном и том же ядре-германиум (ge_release) - 26100.1-основа. 2. Теперь существует 2 группы накопительных обновлений (1-группа "поднимает" номер самой сборки до 26120 и 26200, 2-я группа "поднимает" номер ревизии в сборке, это номер после точки). 3. Центр Обновления теперь стал "умным" - он четко определяет что вам "выдать" при обновлении в 3-х из этих каналов, в зависимости от какого номера сборки у вас идет запрос на обновление и плюс "научился" определять поддерживаемое или не поддерживаемое у вас железо, даже если вы используете ORM-Insider. Это то что мне удалось понять. Майки все делают - что бы в дальнейшем шли обновления только через их ЦО.
Так я и не "набрасывался", а попытался объяснить, что не всё так "однозначно" и "категорично", в ответ на его фразу:
Цитатаsemenihin1969 ()
чтобы перейти с одного канала обновления на другой - есть только одно решение - переустановка всей системы, начиная со сборки 26100.1( или с 26100.1742)
А это не совсем так и даже совсем не так. Да и майки наверно не догадываются об этом "одном решении", судя по тому, сколько сборок\каналов они "наплодили", А нужна то всего "одна" сборка - 26100.1 или 26100.1742... --- semenihin1969, коллега, только без обид, хорошо? У нас у всех "такое" бывает. ---
ЦитатаnetWanderer ()
Майки все делают - что бы в дальнейшем шли обновления только через их ЦО.
Так я и не "набрасывался", а попытался объяснить, что не всё так "однозначно" и "категорично"
Хорошо, понял. Пусть будет так, возможно я немного утрировал. Я написал уже - он пошел не в том направлении своих экспериментов. Он зациклился на пакетах .msu - это не верный ход. Эти пакеты сработают, когда вы уже на нужном канале и на нужном номере соответствующей сборки. Ему надо было исследовать работу самого Центра Обновления. Например расскажу один момент. Я порядка 2-х недель не мог понять - зачем майки продолжают держать на своих серверах обновления и в настоящий момент держат - сборку 26120.3360? Когда уже есть сборка 26120.3653... Ответ подсказал cohos, когда он попытался обновиться с 26100.3624 - ЦО прислал ему именно 26120.3360 а не 26120.3653 --> его Пост. Другими словами майки держат на серверах обновления сборку 26120.3360 по типу "заглушки/стопора" для 26100 у которой ревизия выше 3360. И много других моментов, как работает теперь ЦО.
Мне кажется механизм обновления в ЦО, это как контроль версий на гитхабе (кто пользуется, тот поймёт, что я имею ввиду), то есть нет готовых пакетов, а есть временнЫе срезы версии одного кода в ветке репозитория, и через ЦО каждый получает свой срез, зависит от того пропускал предыдущую обнову или нет, хотя конечный номер будет одинаковый для всех, а содержимое разное. С пакетами .msu дела обстоят уже по другому, тут могут быть проблемы. Так же при смене канала (ветки) по средству .msu, мне пока не понятно как можно обновится не перезаписывая весь код из ветки (папка Windows_old). ИМХО
плюс "научился" определять поддерживаемое или не поддерживаемое у вас железо, даже если вы используете ORM-Insider.
Можно ли какую-то ссылочку, чтобы узнать поподробнее? Интересно узнать о технологии. Что-то читает (реестр или/и файл) или каждый раз делает тест. Но не думаю, что это нас существенно коснется потому, что... Microsoft начинает очередную Windows XL. Прочитав п.1 и раздел VI, я громко засмеялся. Как заботятся о пользователях!
В связи с введением в действие Постановления Правительства Российской Федерации от 14.11.2023 № 1905 т.н. "о запрете популяризации VPN" с 1 марта 2024 года - любое обсуждение способов обхода блокировок и VPN на портале запрещено!