Особенности образа
Основа
В основу берутся только оригинальные образы MSDN. Microsoft сам каждый месяц собирает и выкладывает образы с интегрированными обновлениями на своём портале MSDN, но попасть туда можно только с подпиской. Поэтому идём на любой торрент-трекер и в поисковик вбиваем: Windows 10 MSDN. Вот например Win10 22H2 MSDN Ru с обновлениями за август 2023. Я не использую скрипты для сборки ISO по типу uupdump.net и uup.rg-adguard.net. Только MSDN.
Достаю издание Professional (из ISO business edition), все изменения вносятся именно в него, после чего его образ копируется с апгрейдом до: Professional Education, Education, Enterprise (по мотивам статьи). На выходе получается довольно компактный ISO с одинаково настроенными изданиями.
Изменения в самой системе
1. Удалено большинство APPX-приложений (магазинные)
Это абсолютно безвредно, при необходимости всё можно скачать обратно через Microsoft Store без каких-либо проблем.
Список тех APPX, что удалены
Microsoft.549981C3F5F10 # Cortana
Microsoft.BingWeather
Microsoft.GetHelp
Microsoft.Getstarted
Microsoft.Microsoft3DViewer
Microsoft.MicrosoftOfficeHub # MS Office Online
Microsoft.MicrosoftSolitaireCollection
Microsoft.MicrosoftStickyNotes
Microsoft.MixedReality.Portal
Microsoft.Office.OneNote
Microsoft.People
Microsoft.SkypeApp
Microsoft.Wallet
microsoft.windowscommunicationsapps # Почта и календарь
Microsoft.WindowsFeedbackHub
Microsoft.WindowsMaps
Microsoft.Xbox.TCUI
Microsoft.XboxApp
Microsoft.XboxGameOverlay
Microsoft.XboxGamingOverlay
Microsoft.XboxIdentityProvider
Microsoft.XboxSpeechToTextOverlay
Microsoft.YourPhone # Ваш телефон
Microsoft.ZuneMusic # Музыка Groove
Список оставшихся
Microsoft.DesktopAppInstaller
Microsoft.HEIFImageExtension
Microsoft.MicrosoftEdge.Stable
Microsoft.MSPaint # Paint 3D
Microsoft.ScreenSketch # Набросок на фрагменте экрана (Win+Shift+S)
Microsoft.StorePurchaseApp
Microsoft.VCLibs.140.00
Microsoft.VP9VideoExtensions
Microsoft.WebMediaExtensions
Microsoft.WebpImageExtension
Microsoft.Windows.Photos
Microsoft.WindowsAlarms
Microsoft.WindowsCalculator
Microsoft.WindowsCamera
Microsoft.WindowsSoundRecorder
Microsoft.WindowsStore
Microsoft.ZuneVideo # Кино и ТВ
Видеоредактор появится после обновления Фотографий в MS Store.
2. В систему интегрирован .NET Framework 3.5
Хотя лично мне уже не попадаются приложения, которые до сих пор его требуют.
3. Внесены некоторые изменения в реестр
Если коротко:
- Отменена установка OneDrive при первом входе в учётную запись
- Разрешены небезопасные гостевые входы (групповая политика) для доступа по LAN/SMB на другие компьютеры без пароля
- После выпуска обновления компонентов его получение откладывается на 30 дней (это крупные обновления, которых для Win10 больше не планируется вообще)
- После выпуска исправления (второй вторник месяца) его получение откладывается на 2 дня
Фрагмент скрипта
# Подключить разделы оффлайн-реестра
$DEFAULT = "HKLM\WIM_DEFAULT"
$SYSTEM = "HKLM\WIM_SYSTEM"
$SOFTWARE = "HKLM\WIM_SOFTWARE"
REG LOAD $DEFAULT\ "$MNTDIR\Users\Default\NTUSER.DAT" # HKU\.Default and HKCU\ (cause of copying default to new user)
REG LOAD $SYSTEM\ "$MNTDIR\Windows\system32\config\SYSTEM" # HKLM\SYSTEM
REG LOAD $SOFTWARE\ "$MNTDIR\Windows\system32\config\SOFTWARE" # HKLM\SOFTWARE
# Cancel OneDrive install
Remove-Item -Path "$MNTDIR\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk" -Force
REG DELETE "$DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v OneDriveSetup /f
REG ADD "$DEFAULT\SOFTWARE\Policies\Microsoft\Windows\CloudContent" /v DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f
# Разрешить небезопасные гостевые входы
REG ADD "$SYSTEM\ControlSet001\Services\LanmanWorkstation\Parameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f
# После выпуска обновления компонентов (Feature Update, раз в год) отложить его получение на 30 дней
REG ADD "$SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DeferFeatureUpdates /t REG_DWORD /d 1 /f
REG ADD "$SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DeferFeatureUpdatesPeriodInDays /t REG_DWORD /d 30 /f
REG ADD "$SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v PauseFeatureUpdatesStartTime /t REG_SZ /f
# После выпуска исправления (второй вторник месяца) отложить его получение на 2 дня
REG ADD "$SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DeferQualityUpdates /t REG_DWORD /d 1 /f
REG ADD "$SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DeferQualityUpdatesPeriodInDays /t REG_DWORD /d 2 /f
REG ADD "$SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v PauseQualityUpdatesStartTime /t REG_SZ /f
# Выгрузить реестр
REG UNLOAD $DEFAULT
REG UNLOAD $SYSTEM
REG UNLOAD $SOFTWARE
4. Рабочий стол
На общий рабочий стол C:\Users\Public\Desktop копируются скрипт для первоначальной настройки системы и активатор. Подробно будет описано на сл. странице.