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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] Как заблокировать автоматичкскую установку DevHome и Outlook (http://forum.oszone.net/showthread.php?t=354523)

Vadim-85 12-11-2023 14:39 3019880

Как заблокировать автоматичкскую установку DevHome и Outlook
 
Доброго времени суток. Windows 23H2 -после установи системы, при первом запуске (минут через 10-15) устанавливаются приложения DevHome и Outlook и Яндекс музыка.
Яндекс музыку я поборол, но с DevHome и Outlook так и не смог справится.
Применял следующие твики
Скрытый текст

Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore]
"AutoDownload"=dword:00000002

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy]
"Disabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent]
"DisableWindowsConsumerFeatures"=dword:00000001
"DisableSoftLanding"=dword:00000001
"DisableThirdPartySuggestions"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ShowSyncProviderNotifications"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager]
"FeatureManagementEnabled"=dword:00000000
"OemPreInstalledAppsEnabled"=dword:00000000
"PreInstalledAppsEnabled"=dword:00000000
"RotatingLockScreenEnabled"=dword:00000000
"RotatingLockScreenOverlayEnabled"=dword:00000000
"SoftLandingEnabled"=dword:00000000
"SystemPaneSuggestionsEnabled"=dword:00000000
"SubscribedContentEnabled"=dword:00000000
"ContentDeliveryAllowed"=dword:00000000
"SilentInstalledAppsEnabled"=dword:00000000
"PreInstalledAppsEverEnabled"=dword:00000000
"RemediationRequired"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager]
"SubscribedContent-202914Enabled"=dword:00000000
"SubscribedContent-202914Enabled"=dword:00000000
"SubscribedContent-280810Enabled"=dword:00000000
"SubscribedContent-280811Enabled"=dword:00000000
"SubscribedContent-280813Enabled"=dword:00000000
"SubscribedContent-280815Enabled"=dword:00000000
"SubscribedContent-310091Enabled"=dword:00000000
"SubscribedContent-310092Enabled"=dword:00000000
"SubscribedContent-310093Enabled"=dword:00000000
"SubscribedContent-314381Enabled"=dword:00000000
"SubscribedContent-314559Enabled"=dword:00000000
"SubscribedContent-314563Enabled"=dword:00000000
"SubscribedContent-338380Enabled"=dword:00000000
"SubscribedContent-338387Enabled"=dword:00000000
"SubscribedContent-338388Enabled"=dword:00000000
"SubscribedContent-338389Enabled"=dword:00000000
"SubscribedContent-338393Enabled"=dword:00000000
"SubscribedContent-353694Enabled"=dword:00000000
"SubscribedContent-353696Enabled"=dword:00000000
"SubscribedContent-353698Enabled"=dword:00000000

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CloudContent]
"ConfigureWindowsSpotlight"=dword:00000002
"IncludeEnterpriseSpotlight"=dword:00000000
"DisableThirdPartySuggestions"=dword:00000001
"DisableTailoredExperiencesWithDiagnosticData"=dword:00000001
"DisableWindowsSpotlightFeatures"=dword:00000001
"DisableWindowsSpotlightWindowsWelcomeExperience"=dword:00000001
"DisableWindowsSpotlightOnActionCenter"=dword:00000001
"DisableWindowsSpotlightOnSettings"=dword:00000001



На "забугорном" сайте нашёл такой твик, но он мне не помог
Скрытый текст
Код:

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\DevHomeUpdate]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\OutlookUpdate]


Anton04 14-11-2023 09:53 3019955

Vadim-85,

Всё это не однократно обсуждалось в теме Общее - Твики реестра Windows .: [все вопросы], ищите там, например

Vadikan 14-11-2023 11:04 3019964

Anton04, так он оттуда твик и взял :)

Vadim-85, поддерживаемого способа я не видел. Можно в планировщик добавлять задание из FLC, которое через час после установки удалит приложение у всех пользователей и предустановленное. Включить условие отработки в случае пропуска.

geepnozeex 15-11-2023 16:02 3020006

Anton04, всё мимо, лучше бы не умничал.

Vadim-85 16-11-2023 14:51 3020059

Спасибо Vadikan, навёл на мысль. Сделал колхозно, но работает, оставлю здесь, может кому-нибудь пригодится. Конечно это для меня не решение, но временно пока сгодиться.
При установке системы подхватывает cmd
Скрытый текст
Код:

schtasks /create /xml "Путь_до_файла\Uninstall.xml" /tn "Uninstall"

Создал файл Uninstall.xml с таким содержанием
Скрытый текст
HTML код:

<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <URI>\Uninstall</URI>
  </RegistrationInfo>
  <Triggers>
    <LogonTrigger>
      <Enabled>true</Enabled>
    </LogonTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <UserId>S-1-5-18</UserId>
      <RunLevel>HighestAvailable</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>StopExisting</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>false</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>
    <UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>powershell.exe</Command>
      <Arguments>powershell -ExecutionPolicy Bypass -nologo -noninteractive -windowStyle hidden -command "Get-AppxPackage -AllUsers | ? Name -Like *DevHome* | Remove-AppxPackage -AllUsers; Get-AppxPackage -AllUsers | ? Name -Like *Outlook* | Remove-AppxPackage -AllUsers; Get-AppxProvisionedPackage -online | ? DisplayName -Like *DevHome* | Remove-AppxProvisionedPackage -online; Get-AppxProvisionedPackage -online | ? DisplayName -Like *Outlook* | Remove-AppxProvisionedPackage -online; Unregister-ScheduledTask -TaskName "Uninstall" -Confirm:$false"</Arguments>
    </Exec>
  </Actions>
</Task>


По итогу во время установки системы создаётся задача в планировщике, далее после перезагрузки удаляются DevHome, Outlook и сама задача.

Vadikan 16-11-2023 15:41 3020063

Vadim-85, да, неплохо. Но можно тут false, чтобы и на батареях работало
Код:

<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
Вариант с пропуском (перезагрузка) не предусмотрен.

Да и команды можно подсократить, чтобы поменьше запросов было. Примеры в https://t.me/sterkin_ru/1544

У этого способа конечно есть недостатки. Если удалить задание после первого запуска, не будут удаляться приложения у созданных впоследствии учетных записей.
Если не удалять, оно будет сносить приложения у людей, которые все-таки хотят использовать их. А если таких людей нет, то будет работать вхолостую.

Есть более интересный способ, возможно, напишу о нем в канале или блоге. Для желающих исследовать самостоятельно дам подсказку - удаление по событию.

geepnozeex 20-11-2023 22:30 3020264

Цитата:

Цитата Vadim-85
Windows 23H2 -после установи системы, при первом запуске (минут через 10-15) устанавливаются приложения DevHome и Outlook »

в образе удалить разделы -
Код:

powershell "'DevHome*','Outlook*'|%{RI HKLM:\SSOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\$_ -Rec}"

Vadikan 24-11-2023 11:27 3020438

Цитата:

Цитата geepnozeex
в образе удалить разделы »

Так может тогда работает и во время установки на этапе specialized например? Если не нужны права TI.

Мне кстати в чистую тестовую ВМ 23Н2 Outlook не прилетел почему-то в отличие от девхоум

geepnozeex 28-11-2023 17:12 3020687

Цитата:

Цитата Vadikan
Мне кстати в чистую тестовую ВМ 23Н2 Outlook не прилетел почему-то в отличие от девхоум »

аналогично.

Цитата:

Цитата Vadikan
Так может тогда работает и во время установки на этапе specialized например? Если не нужны права TI. »

ну из setupcomplete точно сработает удаление.

VenomTM 06-12-2023 17:53 3021098

Цитата:

Цитата Vadim-85
Доброго времени суток. Windows 23H2 -после установи системы, при первом запуске (минут через 10-15) устанавливаются приложения DevHome и Outlook и Яндекс музыка.
Яндекс музыку я поборол, но с DevHome и Outlook так и не смог справится. без обсуживание компьютеров и серверов компании https://sysadmin.com.ua/services/it-outsourcing не справится
Применял следующие твики
Скрытый текст
На "забугорном" сайте нашёл такой твик, но он мне не помог »

Привет! Эта проблема довольно распространена среди пользователей Windows 23H2. Для начала проверьте настройки системы на предмет автоматического скачивания и установки приложений


Время: 08:43.

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