1. Igor147

    Igor147 MDL Member

    Oct 20, 2016
    149
    69
    10
    #27541 Igor147, Oct 17, 2025 at 22:42
    Last edited: Oct 17, 2025 at 23:05
    That's what I did for myself.
    # Монтирование реестра
    reg load 'HKLM\TK_SOFTWARE' 'C:\Image\Mount\Windows\System32\Config\SOFTWARE'
    Copy-Item 'C:\Image\Mount\Users\Default\NTUSER.DAT' -Destination 'C:\Image\TempReg\DefaultUser.dat' -Force
    reg load 'HKLM\TK_NTUSER' 'C:\Image\TempReg\DefaultUser.dat'

    # Отключение предустановленных приложений
    reg add 'HKLM\TK_NTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager' /v 'OemPreInstalledAppsEnabled' /t REG_DWORD /d 0 /f >nul 2>&1
    reg add 'HKLM\TK_NTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager' /v 'PreInstalledAppsEnabled' /t REG_DWORD /d 0 /f >nul 2>&1
    reg add 'HKLM\TK_NTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager' /v 'SilentInstalledAppsEnabled' /t REG_DWORD /d 0 /f >nul 2>&1

    # Отключение Windows Consumer Features
    reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\CloudContent" /v "DisableWindowsConsumerFeatures" /t REG_DWORD /d "1" /f >nul 2>&1

    # Настройка пустых плиток в меню Пуск
    $regPath = "Registry::HKLM\TK_SOFTWARE\Microsoft\PolicyManager\current\device\Start"
    if (-not (Test-Path $regPath)) {
    New-Item -Path $regPath -Force | Out-Null
    }
    Set-ItemProperty -Path $regPath -Name "ConfigureStartPins" -Value '{"pinnedList": [{}]}'

    reg add 'HKLM\TK_SOFTWARE\Microsoft\PolicyManager\current\device\Start' /v 'ConfigureStartPins_ProviderSet' /t REG_DWORD /d 0 /f >nul 2>&1

    # Отмонтирование реестра
    reg unload 'HKLM\TK_SOFTWARE'
    reg unload 'HKLM\TK_NTUSER'

    # Копирование отредактированного NTUSER.DAT обратно в образ
    Copy-Item 'C:\Image\TempReg\DefaultUser.dat' -Destination 'C:\Image\Mount\Users\Default\NTUSER.DAT' -Force

    All of this can be disabled in group policies.
     

    Attached Files: