Проверил. Весь Реестр обыскал поиском с вводными xbox, game, gam - ничего, похожего на скрытие (вроде 1/0) не нашел. Там полно ключей с этими заголовками, но все как будто пустые. Похоже, что MS для N действительно удалил XboxGameCallableUI и xbox-overlay, и все ключи по-сути placeholder.
Я для теста для 10-ки LTSC удалил из WIM XboxGameCallableUI через MSMGToolkit, и потом gamebar, gamedvr, gamemode через NTLite - в Batch не силён, то есть совсем, и потому сторонние скрипты пока. Так один в один N версия оказалась при запуске, и после цепочки обновлений с двумя кумулятивными Win даже не ругнулся ни рвзу. То есть вот - в LTSC N Майкросовт скорее всего Xbox-ину убирает по-честному, потому и не видно скрытия ни в Реестре, ни в Политиках.
Добрый день. Такой вопрос возник, немного общего порядка вопрос: скажем, если Майкросам нужно надежно скрыть какую-либо часть страниц в Settings у 10 или 11, какую технику они будут использовать?
* Пытался найти их метод скрытия в N версии LTSC на примере Gameing и трех его подстраниц (gamebar, gamedvr и gamemode), которых в N не видно по дефолту.
Microsoft НЕ делают это редактированием Local Group Policy через gp- или regedit.
Почему Gaming именно скрыт, а не полностью "выпилен", как можно было бы предположить, для щепетильной Европы? C:\Windows\WinSxS -> Search WinSxS "game"/"xbox" насыпет столько же включений для LTSC N как и для LTSC. Можно удалить всё, что касается Xbox, но только не XboxGameCallableUI. Этот зверь полагаю настолько когда-то был вшит в структуру системы, что технически MS проще отказаться от Европы, чем от XboxGameCallableUI.
Спасибо. В итоге я через /HWID и активировал со сменой версии.
Но у меня 19044 билд. Не принимал Win ключ ` KBN8V-...` для LTSC 2021, когда я просто пытался его задать через `slmgr /ipk` или changepk. В конце концов как раз через "могилусветлячков" и активировал, только не с https, а "традиционным" методом в виртуалке.
LTSC разрешил удалить Edge даже из дефолтного US (всё равно, правда, приходится --force-uninstall через setup, даже если регион Евросоюза, чтоб все следы убрать). Но вот Xbox со всми составляющими отсутствует только в N-версии, а у неё вариант апгрейда до IoT не предусмотрен (кстати очень подозрительно почему). То есть могут получается не ставить его, но, видимо, "священная корова" похлеще Edge.
на отрез под разными ошибками мой LTSC отказался принимать ключ IoT, и через `slmgr /ipk`, и через `changepk`. Я честно не понял почему, и просто сторонний скрипт использовал.
Спасибо. Совершенно мимо меня прошёл факт, что они для 21 LTSC на пять лет саппорт урезали :(. Жаль, не знаю, может быть у меня не те IoT сейчас, но в отличии от скажем LTSC N, в IoT и xBox, и Edge без линка "Удалить". В общем почти всё "богатство". Сейчас разбираюсь, по логике. раз это для маленьких предприятий с Embedded sys, то должен быть прямой путь от Microsoft чтобы убрать (не включать) всё что не нужно. Ведь это отдельная готовая система, и вряд ли MS предполагали, что конечный пользователь будет через DISМ убирать возможности.
Еще раз огромное спасибо автору. Всё как-то откладывал на потом и UUP dump, и вообще тему сборок как будто оно все само собой и успеется, а тут этот хайп с G версией :) @akibkalo , Вы в курсе, что статья международное освещение получила? Меня например с англоязычного XTwitter-а сюда притянуло ).
Ясно. А указанную редактуру реестра на постоянку в готовый образ Вы вносите посредством например NTLight? Или есть более надежный способ, без 3-rd party?
Для 19041 не сработал SkipEdge. Я его "выпилил" уже потом, после сборки. Идея в том, чтобы мой браузер встал в системе дефолтным при установке.
Но. Сильная интуиция есть, что если на высших версиях (26100) можно не включать, то и в 19041 можно - вопрос как. Должно быть что-то до банальности простое, но я туплю.
Да. Вчера не поленился, проверил https://github.com/xLSX285/EnterpriseG, в разных релизах для 19041. "RemoveEdge": true - не убирает Edge. .WIM до - 3,4 / после скрипта - 3,28.
( С Вашим решением .WIM до 3,4 / после скрипта 2,8. )
! Кстати, как не включать Edge и Webview в сборку? Если в ConvertConfig.ini указать SkipEdge =0, то это ничего не дает, по крайней мере для 19041 (меня пока 10-ка только интересует).
Вот (это, правда регулярный Enterprise). C 10-ки на 11 на очень далекой от требований системе.
Единственное, полагаю проверки на требования - это не только (и не столько) козни зарвавшегося Billy, но и защита от "дурака" (меня). Одно дело единовременно запустиь на виртуалке, другое ставить 11 на указанное в картинке железо. А система еще и обновляться будет, то есть утежеляться со временем.
То есть либо LTSC, либо Linux.
PS Активируется G как и все - проверил, но факт, что нет страницы активации при том что ссылка на нее есть вызывает подозрение, что EnterpriseG возможно "недопилен" Microsoft. То же самое - Cortana отсутствует, а в меню она есть и т.п.
11 при установке капризничает по-поводу sys requirements, думал не станет Gov Edition проверять систему. 10 встала как влитая, её обновлю до 11.
Вопрос:
Не нашел модуля активации. То есть ссылки на него есть, но его самого нет. Пробовать пока не пропадут предупреждения? На той Китайской сборке, что Вы выше в ссылке упоминали, есть иконка активации, но тоже никуда не ведет.
___
Если кому поможет (вопрос выше в комментариях видел про запуск на VMware):
если VMware кидает Err о том, что не находит ничего в EFI, то настройте Options -> Advanced -> сменить EFI на BIOS. Если так же как я пользуетесь старой Workstation, то при выключенной машине редактируйте в папке машины .vmx файл. Поправте в строке hardware="efi" на "hardware="bios". А лучше при сборке ISO сразу задать `-b<~\efi\microsoft\boot\efisys.bin>`, тогда VMware сразу активирует Easy Install.
Проверил. Весь Реестр обыскал поиском с вводными xbox, game, gam - ничего, похожего на скрытие (вроде 1/0) не нашел. Там полно ключей с этими заголовками, но все как будто пустые. Похоже, что MS для N действительно удалил XboxGameCallableUI и xbox-overlay, и все ключи по-сути placeholder.
Я для теста для 10-ки LTSC удалил из WIM XboxGameCallableUI через MSMGToolkit, и потом gamebar, gamedvr, gamemode через NTLite - в Batch не силён, то есть совсем, и потому сторонние скрипты пока. Так один в один N версия оказалась при запуске, и после цепочки обновлений с двумя кумулятивными Win даже не ругнулся ни рвзу. То есть вот - в LTSC N Майкросовт скорее всего Xbox-ину убирает по-честному, потому и не видно скрытия ни в Реестре, ни в Политиках.
Добрый день. Такой вопрос возник, немного общего порядка вопрос: скажем, если Майкросам нужно надежно скрыть какую-либо часть страниц в Settings у 10 или 11, какую технику они будут использовать?
* Пытался найти их метод скрытия в N версии LTSC на примере Gameing и трех его подстраниц (gamebar, gamedvr и gamemode), которых в N не видно по дефолту.
Microsoft НЕ делают это редактированием Local Group Policy через gp- или regedit.
Почему Gaming именно скрыт, а не полностью "выпилен", как можно было бы предположить, для щепетильной Европы? C:\Windows\WinSxS -> Search WinSxS "game"/"xbox" насыпет столько же включений для LTSC N как и для LTSC. Можно удалить всё, что касается Xbox, но только не XboxGameCallableUI. Этот зверь полагаю настолько когда-то был вшит в структуру системы, что технически MS проще отказаться от Европы, чем от XboxGameCallableUI.
Но как именно они Gaming скрывают?
Спасибо. В итоге я через /HWID и активировал со сменой версии.
Но у меня 19044 билд. Не принимал Win ключ ` KBN8V-...` для LTSC 2021, когда я просто пытался его задать через `slmgr /ipk` или changepk. В конце концов как раз через "могилусветлячков" и активировал, только не с https, а "традиционным" методом в виртуалке.
@DJ_URAN , Спасибо за наводку. Оно сработало. Спецом для проверки новую виртуалку с LTSC сегодня зарядил.
А почему применится ключ от IOT ? Так как привязка к hardware + LTSC == IoT LTSC?
LTSC разрешил удалить Edge даже из дефолтного US (всё равно, правда, приходится --force-uninstall через setup, даже если регион Евросоюза, чтоб все следы убрать). Но вот Xbox со всми составляющими отсутствует только в N-версии, а у неё вариант апгрейда до IoT не предусмотрен (кстати очень подозрительно почему). То есть могут получается не ставить его, но, видимо, "священная корова" похлеще Edge.
Ключ другого продукта задать - я правильно понял?
https://github.com/MicrosoftDocs/windows-iot-public/blob/main/windows-iot/iot-enterprise/Deployment/Volume-License.md
на отрез под разными ошибками мой LTSC отказался принимать ключ IoT, и через `slmgr /ipk`, и через `changepk`. Я честно не понял почему, и просто сторонний скрипт использовал.
Спасибо. Совершенно мимо меня прошёл факт, что они для 21 LTSC на пять лет саппорт урезали :(. Жаль, не знаю, может быть у меня не те IoT сейчас, но в отличии от скажем LTSC N, в IoT и xBox, и Edge без линка "Удалить". В общем почти всё "богатство". Сейчас разбираюсь, по логике. раз это для маленьких предприятий с Embedded sys, то должен быть прямой путь от Microsoft чтобы убрать (не включать) всё что не нужно. Ведь это отдельная готовая система, и вряд ли MS предполагали, что конечный пользователь будет через DISМ убирать возможности.
Почему именно IoT, а не простой LTSC? Очень сильные отличия в потреблении ресурсов?
это https://archive.org/details/windows-10-cmit-government-edition-collection "самопал"? По ощущениям пахнет дошираком.
Спасибо. Всё Ok теперь!
Хитрая однако она эта Виндовс. Мне и в голову не пришло, что в boot.wim два индекса :(
install.wim и boot.wim редактировал Offline через DISM, но при установке ISO как будто не видит редактуру и по-новой ругается на несоответствие
загружал куст SYSTEM:
reg load HKLM\OFFLINE E:\Mount\Windows\System32\Config\system
Еще раз огромное спасибо автору. Всё как-то откладывал на потом и UUP dump, и вообще тему сборок как будто оно все само собой и успеется, а тут этот хайп с G версией :) @akibkalo , Вы в курсе, что статья международное освещение получила? Меня например с англоязычного XTwitter-а сюда притянуло ).
Ясно. А указанную редактуру реестра на постоянку в готовый образ Вы вносите посредством например NTLight? Или есть более надежный способ, без 3-rd party?
Скажите, Вы для тех сборок, что на Mega, SkipWinRE =1 указывали в ConvertConfig.ini? По размеру образа сужу.
На UUPdump похоже все файлы 19041.1 убрали еще вчера ночью.
Спасибо. Почитаю повнимательнее. Не очень прозрачно это "... via alternative workaround "
может вообще просто все строки закомментить в CustomAppsList.txt?
#Microsoft.WindowsStore_8wekyb3d8bbwe
#Microsoft.StorePurchaseApp_8wekyb3d8bbwe
#Microsoft.SecHealthUI_8wekyb3d8bbwe
#Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
Лютовать, так лютовать.
Для 19041 не сработал SkipEdge. Я его "выпилил" уже потом, после сборки. Идея в том, чтобы мой браузер встал в системе дефолтным при установке.
Но. Сильная интуиция есть, что если на высших версиях (26100) можно не включать, то и в 19041 можно - вопрос как. Должно быть что-то до банальности простое, но я туплю.
Да. Вчера не поленился, проверил https://github.com/xLSX285/EnterpriseG, в разных релизах для 19041. "RemoveEdge": true - не убирает Edge. .WIM до - 3,4 / после скрипта - 3,28.
( С Вашим решением .WIM до 3,4 / после скрипта 2,8. )
! Кстати, как не включать Edge и Webview в сборку? Если в ConvertConfig.ini указать SkipEdge =0, то это ничего не дает, по крайней мере для 19041 (меня пока 10-ка только интересует).
Вот (это, правда регулярный Enterprise). C 10-ки на 11 на очень далекой от требований системе.
Единственное, полагаю проверки на требования - это не только (и не столько) козни зарвавшегося Billy, но и защита от "дурака" (меня). Одно дело единовременно запустиь на виртуалке, другое ставить 11 на указанное в картинке железо. А система еще и обновляться будет, то есть утежеляться со временем.
То есть либо LTSC, либо Linux.
PS Активируется G как и все - проверил, но факт, что нет страницы активации при том что ссылка на нее есть вызывает подозрение, что EnterpriseG возможно "недопилен" Microsoft. То же самое - Cortana отсутствует, а в меню она есть и т.п.
Спасибо. Очень подробная инструкция. Просветляет.
11 при установке капризничает по-поводу sys requirements, думал не станет Gov Edition проверять систему. 10 встала как влитая, её обновлю до 11.
Вопрос:
Не нашел модуля активации. То есть ссылки на него есть, но его самого нет. Пробовать пока не пропадут предупреждения? На той Китайской сборке, что Вы выше в ссылке упоминали, есть иконка активации, но тоже никуда не ведет.
___
Если кому поможет (вопрос выше в комментариях видел про запуск на VMware):
если VMware кидает Err о том, что не находит ничего в EFI, то настройте Options -> Advanced -> сменить EFI на BIOS. Если так же как я пользуетесь старой Workstation, то при выключенной машине редактируйте в папке машины .vmx файл. Поправте в строке hardware="efi" на "hardware="bios". А лучше при сборке ISO сразу задать `-b<~\efi\microsoft\boot\efisys.bin>`, тогда VMware сразу активирует Easy Install.