From a829c63c200789064ba83bccff7cb8f63af35b62 Mon Sep 17 00:00:00 2001
From: oZ-Zo <50652175+oz-zo@users.noreply.github.com>
Date: Wed, 9 Oct 2019 17:58:50 +0300
Subject: [PATCH] Version 0.0.3
---
.vscode/launch.json | 30 +
Ru/Settings-ContextMenu.txt | 19 +
Ru/Settings-Defender-Ru.txt | 8 -
Ru/Settings-Edge-Ru.txt | 3 -
Ru/Settings-Edge.txt | 3 +
Ru/Settings-Game-Ru.txt | 4 -
Ru/Settings-Menu-Ru.txt | 19 -
Ru/Settings-MicrosoftDefender.txt | 8 +
Ru/Settings-OneDrive-Ru.txt | 1 -
Ru/Settings-OneDrive.txt | 1 +
Ru/Settings-Privacy-Ru.txt | 18 -
Ru/Settings-Privacy.txt | 18 +
Ru/Settings-ScheduledTasks.txt | 3 +
Ru/Settings-Start-menu-Ru.txt | 3 -
Ru/Settings-StartMenu.txt | 3 +
Ru/Settings-System-Ru.txt | 49 -
Ru/Settings-System.txt | 49 +
Ru/Settings-Tasks-Ru.txt | 3 -
Ru/Settings-UI-Ru.txt | 39 -
Ru/Settings-UI.txt | 39 +
Ru/Settings-UWP-Ru.txt | 2 -
Ru/Settings-UWPApps.txt | 2 +
Ru/Settings-WindowsGameRecording.txt | 4 +
RuTextGenerator.ps1 | 31 +
RuTextGenerator.txt | 160 +
VS/GUI-7/MainWindow.xaml | 6633 ++++++++++++-------------
Win-10-Setup-Script-GUI.ps1 | 6725 +++++++++++++-------------
27 files changed, 7077 insertions(+), 6800 deletions(-)
create mode 100644 .vscode/launch.json
create mode 100644 Ru/Settings-ContextMenu.txt
delete mode 100644 Ru/Settings-Defender-Ru.txt
delete mode 100644 Ru/Settings-Edge-Ru.txt
create mode 100644 Ru/Settings-Edge.txt
delete mode 100644 Ru/Settings-Game-Ru.txt
delete mode 100644 Ru/Settings-Menu-Ru.txt
create mode 100644 Ru/Settings-MicrosoftDefender.txt
delete mode 100644 Ru/Settings-OneDrive-Ru.txt
create mode 100644 Ru/Settings-OneDrive.txt
delete mode 100644 Ru/Settings-Privacy-Ru.txt
create mode 100644 Ru/Settings-Privacy.txt
create mode 100644 Ru/Settings-ScheduledTasks.txt
delete mode 100644 Ru/Settings-Start-menu-Ru.txt
create mode 100644 Ru/Settings-StartMenu.txt
delete mode 100644 Ru/Settings-System-Ru.txt
create mode 100644 Ru/Settings-System.txt
delete mode 100644 Ru/Settings-Tasks-Ru.txt
delete mode 100644 Ru/Settings-UI-Ru.txt
create mode 100644 Ru/Settings-UI.txt
delete mode 100644 Ru/Settings-UWP-Ru.txt
create mode 100644 Ru/Settings-UWPApps.txt
create mode 100644 Ru/Settings-WindowsGameRecording.txt
create mode 100644 RuTextGenerator.ps1
create mode 100644 RuTextGenerator.txt
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 00000000..5a36d4b3
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,30 @@
+{
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+
+ "configurations": [
+ {
+ "type": "PowerShell",
+ "request": "launch",
+ "name": "PowerShell Launch (current file)",
+ "script": "${file}",
+ "args": [],
+ "cwd": "${file}"
+ },
+ {
+ "type": "PowerShell",
+ "request": "attach",
+ "name": "PowerShell Attach to Host Process",
+ "processId": "${command.PickPSHostProcess}",
+ "runspaceId": 1
+ },
+ {
+ "type": "PowerShell",
+ "request": "launch",
+ "name": "PowerShell Interactive Session",
+ "cwd": "${workspaceRoot}"
+ }
+ ]
+
+}
\ No newline at end of file
diff --git a/Ru/Settings-ContextMenu.txt b/Ru/Settings-ContextMenu.txt
new file mode 100644
index 00000000..cfa7d057
--- /dev/null
+++ b/Ru/Settings-ContextMenu.txt
@@ -0,0 +1,19 @@
+ "Extract" MSI
+ " " .exe
+ "" CAB-
+ " "
+ "" ()
+ " "
+ " Paint 3D"
+ " "
+ " Bitlocker"
+ " """
+ " "
+ ""
+ "" bat- cmd-
+ " ZIP-"
+ " RTF"
+ " "
+ ""
+ "", "" "" 15
+ Microsoft Store " "
\ No newline at end of file
diff --git a/Ru/Settings-Defender-Ru.txt b/Ru/Settings-Defender-Ru.txt
deleted file mode 100644
index c52afcd8..00000000
--- a/Ru/Settings-Defender-Ru.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Добавить папку в список исключений сканирования Защитника Windows
-Включить контролируемый доступ к папкам и добавить защищенные папки
-Разрешить работу приложения через контролируемый доступ к папкам
-Включить Защиту сети в Защитнике Windows
-Включить блокировки потенциально нежелательных приложений
-Запускать Защитник Windows в песочнице
-Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft
-Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge
\ No newline at end of file
diff --git a/Ru/Settings-Edge-Ru.txt b/Ru/Settings-Edge-Ru.txt
deleted file mode 100644
index a46b11ac..00000000
--- a/Ru/Settings-Edge-Ru.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Отключить Windows Defender SmartScreen в Microsoft Edge
-Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge
-Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge
\ No newline at end of file
diff --git a/Ru/Settings-Edge.txt b/Ru/Settings-Edge.txt
new file mode 100644
index 00000000..ab5f812d
--- /dev/null
+++ b/Ru/Settings-Edge.txt
@@ -0,0 +1,3 @@
+ Windows Defender SmartScreen Microsoft Edge
+ Edge Windows Edge
+ Edge Windows, , Edge
\ No newline at end of file
diff --git a/Ru/Settings-Game-Ru.txt b/Ru/Settings-Game-Ru.txt
deleted file mode 100644
index 1bbf318b..00000000
--- a/Ru/Settings-Game-Ru.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Отключить Запись и трансляции игр Windows
-Отключить игровую панель
-Отключить игровой режим
-Отключить подсказки игровой панели
\ No newline at end of file
diff --git a/Ru/Settings-Menu-Ru.txt b/Ru/Settings-Menu-Ru.txt
deleted file mode 100644
index e40f9871..00000000
--- a/Ru/Settings-Menu-Ru.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Добавить пункт "Extract" для MSI в контекстное меню
-Добавить "Запуск от имени друго пользователя" в контекстное меню для .exe файлов
-Добавить пункт "Установить" для CAB-файлов в контекстном меню
-Удалить пункт "Передать на устройство" из контекстного меню
-Удалить пункт "Отправить" (поделиться) из контекстного меню
-Удалить пункт "Восстановить прежнюю версию" из контекстного меню
-Удалить пункт "Изменить с помощью Paint 3D" из контекстного меню
-Удалить пункт "Добавить в библиотеку" из контекстного меню
-Удалить пункт "Включить Bitlocker" из контекстного меню
-Удалить пункт "Изменить с помощью приложения "Фотографии"" из контекстного меню
-Удалить пункт "Создать новое видео" из контекстного меню
-Удалить пункт "Изменить" из контекстного меню
-Удалить пункт "Печать" из контекстного меню для bat- и cmd-файлов
-Удалить пункт "Сжатая ZIP-папка" из контекстного меню
-Удалить пункт "Создать Документ в формате RTF" из контекстного меню
-Удалить пункт "Создать Точечный рисунок" из контекстного меню
-Удалить пункт "Отправить" из контекстного меню папки
-Сделать доступными элементы контекстного меню "Открыть", "Изменить" и "Печать" при выделении более 15 элементов
-Отключить поиск программ в Microsoft Store при открытии диалога "Открыть с помощью"
\ No newline at end of file
diff --git a/Ru/Settings-MicrosoftDefender.txt b/Ru/Settings-MicrosoftDefender.txt
new file mode 100644
index 00000000..61770240
--- /dev/null
+++ b/Ru/Settings-MicrosoftDefender.txt
@@ -0,0 +1,8 @@
+ Windows
+
+
+ Windows
+
+ Windows
+ Windows Microsoft
+ Windows SmartScreen Microsoft Edge
\ No newline at end of file
diff --git a/Ru/Settings-OneDrive-Ru.txt b/Ru/Settings-OneDrive-Ru.txt
deleted file mode 100644
index 51625640..00000000
--- a/Ru/Settings-OneDrive-Ru.txt
+++ /dev/null
@@ -1 +0,0 @@
-Удалить OneDrive
\ No newline at end of file
diff --git a/Ru/Settings-OneDrive.txt b/Ru/Settings-OneDrive.txt
new file mode 100644
index 00000000..74da55df
--- /dev/null
+++ b/Ru/Settings-OneDrive.txt
@@ -0,0 +1 @@
+ OneDrive
\ No newline at end of file
diff --git a/Ru/Settings-Privacy-Ru.txt b/Ru/Settings-Privacy-Ru.txt
deleted file mode 100644
index 07c210f2..00000000
--- a/Ru/Settings-Privacy-Ru.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Отключить службу "Функциональные возможности для подключенных пользователей и телеметрия"
-Отключить пользовательские службы
-Отключить сборщик AutoLogger при следующем запуске ПК
-Отключить сборщик SQMLogger при следующем запуске ПК
-Установить уровень отправляемых диагностических сведений на "Базовый"
-Отключить отчеты об ошибках Windows для всех пользователей
-Изменить частоту формирования отзывов на "Никогда"
-Отключить задачи диагностического отслеживания
-Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных
-Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот
-Не разрешать приложениям использовать идентификатор рекламы
-Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления
-Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков
-Показывать советы, подсказки и рекомендации при использованию Windows
-Не показывать рекомендации в меню "Пуск"
-Не показывать рекомендуемое содержание в приложении "Параметры"
-Отключить автоматическую установку рекомендованных приложений
-Не разрешать Windows отслеживать запуски приложений для улучшения меню "Пуск" и результатов поиска и не показывать недавно добавленные приложения
\ No newline at end of file
diff --git a/Ru/Settings-Privacy.txt b/Ru/Settings-Privacy.txt
new file mode 100644
index 00000000..2fed67f0
--- /dev/null
+++ b/Ru/Settings-Privacy.txt
@@ -0,0 +1,18 @@
+ " "
+
+ AutoLogger
+ SQMLogger
+ ""
+ Windows
+ ""
+
+ ,
+
+
+
+ -
+ , Windows
+ ""
+ ""
+
+ Windows ""
\ No newline at end of file
diff --git a/Ru/Settings-ScheduledTasks.txt b/Ru/Settings-ScheduledTasks.txt
new file mode 100644
index 00000000..d4e6798f
--- /dev/null
+++ b/Ru/Settings-ScheduledTasks.txt
@@ -0,0 +1,3 @@
+ Windows. 90
+ "$env:SystemRoot\SoftwareDistribution\Download". 4
+ $env:TEMP. 62
\ No newline at end of file
diff --git a/Ru/Settings-Start-menu-Ru.txt b/Ru/Settings-Start-menu-Ru.txt
deleted file mode 100644
index 9c0eeda9..00000000
--- a/Ru/Settings-Start-menu-Ru.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Запускать ярлык к командной строке в меню "Пуск" от имени Администратора
-Создать ярлык старого формата для "Устройства и принтеры" в "$env:APPDATA\Microsoft\Windows\Start menu\Programs\System Tools"
-Импорт настроенного макета меню "Пуск" из заготовленного reg-файла
\ No newline at end of file
diff --git a/Ru/Settings-StartMenu.txt b/Ru/Settings-StartMenu.txt
new file mode 100644
index 00000000..7730527b
--- /dev/null
+++ b/Ru/Settings-StartMenu.txt
@@ -0,0 +1,3 @@
+ ""
+ " " "$env:APPDATA\Microsoft\Windows\Start menu\Programs\System Tools"
+ "" reg-
\ No newline at end of file
diff --git a/Ru/Settings-System-Ru.txt b/Ru/Settings-System-Ru.txt
deleted file mode 100644
index cc696c41..00000000
--- a/Ru/Settings-System-Ru.txt
+++ /dev/null
@@ -1,49 +0,0 @@
-Включить Память устройства для автоматического освобождения места
-Запускать контроль памяти каждый месяц
-Удалять временные файлы, не используемые в приложениях
-Удалять файлы, которые находятся в корзине более 30 дней
-Никогда не удалять файлы из папки "Загрузки"
-Разрешить Windows исправлять размытость в приложениях
-Отключить гибридный спящий режим
-Отключить местоположение для этого устройства
-Изменить путь переменной среды для временных файлов на $env:SystemDrive\Temp
-Удалить "$env:LOCALAPPDATA\Temp"
-Удалить "$env:SYSTEMROOT\Temp"
-Включить длинные пути Win32
-Группировать одинаковые службы в один процесс svhost.exe
-Включить патч Retpoline против Spectre v2
-Включить дополнительную информацию при выводе BSoD
-Не хранить сведения о зоне происхождения вложенных файлов
-Отключить использование режима одобрения администратором для встроенной учетной записи администратора
-Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами
-Отключить оптимизацию доставки для обновлений с других ПК
-Всегда ждать сеть при запуске и входе в систему
-Отключить Cortana
-Отключить управление принтером, используемым по умолчанию, со стороны Windows 10
-Отключить компоненты
-Удалить компоненты
-Включить автоматическое обновление для других продуктов Microsoft
-Включить восстановление системы
-Отключить Windows Script Host
-Запретить стандартным приложениям работать в фоновом режиме, кроме
-Установить схему управления питания для стационарного ПК и ноутбука
-Использовать последнюю установленную версию .NET Framework для всех приложений
-Включить брандмауэр
-Запретить отключение Ethernet-адаптера для экономии энергии для стационарного ПК
-Установить метод ввода по умолчанию на английский язык
-Включить Windows Sandbox
-Переопределить расположение папок "Рабочий стол", "Документы", "Загрузки", "Музыка", "Изображения", "Видео"
-Автоматически запускать средства устранения неполадок, а затем сообщать об устранении проблем
-Установить параметры производительности графики для отдельных приложений на "Высокая производительность"
-Запускать окна с папками в отдельном процессе
-Отключить и удалить зарезервированное хранилище после следующей установки обновлений
-Включить автоматическое создание копии реестра в папку "$env:SystemRoot\System32\config\RegBack"
-Отключить в "Журналах Windows/Безопасность" сообщение "Платформа фильтрации IP-пакетов Windows разрешила подключение"
-Отключить SmartScreen для приложений и файлов
-Отключить справку по нажатию F1
-Включить Num Lock при загрузке
-Отключить залипание клавиши Shift после 5 нажатий
-Отключить автозапуск с внешних носителей
-Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя
-Отключить удаление кэша миниатюр
-Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода
\ No newline at end of file
diff --git a/Ru/Settings-System.txt b/Ru/Settings-System.txt
new file mode 100644
index 00000000..bdfc5dea
--- /dev/null
+++ b/Ru/Settings-System.txt
@@ -0,0 +1,49 @@
+
+
+ ,
+ , 30
+ ""
+ Windows
+
+
+ $env:SystemDrive\Temp
+ "$env:LOCALAPPDATA\Temp"
+ "$env:SYSTEMROOT\Temp"
+ Win32
+ svhost.exe
+ Retpoline Spectre v2
+ BSoD
+
+
+ ,
+
+
+ Cortana
+ , , Windows 10
+
+
+ Microsoft
+
+ Windows Script Host
+ ,
+
+ .NET Framework
+
+ Ethernet-
+
+ Windows Sandbox
+ " ", "", "", "", "", ""
+ ,
+ " "
+
+
+ "$env:SystemRoot\System32\config\RegBack"
+ " Windows/" " IP- Windows "
+ SmartScreen
+ F1
+ Num Lock
+ Shift 5
+
+ Edge
+
+
\ No newline at end of file
diff --git a/Ru/Settings-Tasks-Ru.txt b/Ru/Settings-Tasks-Ru.txt
deleted file mode 100644
index c398312b..00000000
--- a/Ru/Settings-Tasks-Ru.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Создать задачу в Планировщике задач по очистке обновлений Windows. Задача выполняется каждые 90 дней
-Создать задачу в Планировщике задач по очистке папки "$env:SystemRoot\SoftwareDistribution\Download". Задача выполняется по четвергам каждую 4 неделю
-Создать задачу в Планировщике задач по очистке папки $env:TEMP. Задача выполняется каждые 62 дня
\ No newline at end of file
diff --git a/Ru/Settings-UI-Ru.txt b/Ru/Settings-UI-Ru.txt
deleted file mode 100644
index 80df75af..00000000
--- a/Ru/Settings-UI-Ru.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-Открывать "Этот компьютер" в Проводнике
-Показывать скрытые файлы, папки и диски
-Показывать расширения для зарегистрированных типов файлов
-Не показывать кнопку Просмотра задач
-Не скрывать конфликт слияния папок
-Не показывать при прикреплении окна, что можно прикрепить рядом с ним
-Отключить флажки для выбора элементов
-Включить отображение секунд в системных часах на панели задач
-Не показывать панель "Люди" на панели задач
-Не отображать все папки в области навигации
-Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа
-Не показывать недавно используемые папки на панели быстрого доступа
-Не показывать недавно использовавшиеся файлы на панели быстрого доступа
-Включить прозрачную панель задач
-Отобразить "Этот компьютер" на рабочем столе
-Развернуть диалог переноса файлов
-Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок
-Всегда отображать все значки в области уведомлений
-Установить крупные значки в панели управления
-Скрыть кнопку Windows Ink Workspace на панели задач
-Скрыть поле или значок поиска на Панели задач
-Запрашивать подтверждение на удалении файлов из корзины
-Включить отображение ленты проводника в развернутом виде
-Выбрать режим Windows по умолчанию
-Выбрать режим приложения по умолчанию
-Не показывать уведомление "Установлено новое приложение"
-Не показывать недавно добавленные приложения в меню "Пуск"
-Не показывать анимацию при первом входе в систему
-Установка качества фона рабочего стола на 100 %
-Раскрыть окно Диспетчера задач
-Открепить Microsoft Edge и Microsoft Store от панели задач
-Удалить ярлык Microsoft Edge с рабочего стола
-Отображать цвет элементов в заголовках окон и границ окон
-Отключить автоматическое скрытие полос прокрутки в Windows
-Сохранить скриншот по Win+PrtScr на рабочем столе
-Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления
-He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв
-Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана
-Автоматически изменять период активности для этого устройства на основе действий
\ No newline at end of file
diff --git a/Ru/Settings-UI.txt b/Ru/Settings-UI.txt
new file mode 100644
index 00000000..b1c94306
--- /dev/null
+++ b/Ru/Settings-UI.txt
@@ -0,0 +1,39 @@
+ " "
+ ,
+
+
+
+ ,
+
+
+ ""
+
+ " " " "
+
+
+
+ " "
+
+ " "
+
+
+ Windows Ink Workspace
+
+
+
+ Windows
+
+ " "
+ ""
+
+ 100 %
+
+ Microsoft Edge Microsoft Store
+ Microsoft Edge
+
+ Windows
+ Win+PrtScr
+ ,
+He oa "- p" coaaex po
+ Print Screen,
+
\ No newline at end of file
diff --git a/Ru/Settings-UWP-Ru.txt b/Ru/Settings-UWP-Ru.txt
deleted file mode 100644
index c9b255b3..00000000
--- a/Ru/Settings-UWP-Ru.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Удалить все UWP-приложения из всех учетных записей, кроме
-Удалить все UWP-приложения из системной учетной записи, кроме
\ No newline at end of file
diff --git a/Ru/Settings-UWPApps.txt b/Ru/Settings-UWPApps.txt
new file mode 100644
index 00000000..87c95a8a
--- /dev/null
+++ b/Ru/Settings-UWPApps.txt
@@ -0,0 +1,2 @@
+ UWP- ,
+ UWP- ,
\ No newline at end of file
diff --git a/Ru/Settings-WindowsGameRecording.txt b/Ru/Settings-WindowsGameRecording.txt
new file mode 100644
index 00000000..19db5bac
--- /dev/null
+++ b/Ru/Settings-WindowsGameRecording.txt
@@ -0,0 +1,4 @@
+ Windows
+
+
+
\ No newline at end of file
diff --git a/RuTextGenerator.ps1 b/RuTextGenerator.ps1
new file mode 100644
index 00000000..e3466f56
--- /dev/null
+++ b/RuTextGenerator.ps1
@@ -0,0 +1,31 @@
+$currentDir = $MyInvocation.MyCommand.Definition | Split-Path -Parent
+$outFile = "{0}\RuTextGenerator.txt"-f $currentDir
+
+if (Test-Path -Path $outFile) {
+ Remove-Item -Path $outFile -Force -Confirm:$false
+ Write-Warning -Message "File ""RuTextGenerator.txt"" deleted!"
+}
+
+"Privacy", "UI", "OneDrive", "System", "StartMenu", "Edge",
+"UWPApps", "WindowsGameRecording", "ScheduledTasks", "MicrosoftDefender", "ContextMenu" | ForEach-Object {
+
+ $categoryName = $_
+ $categoryFile = "{0}\Ru\Settings-{1}.txt"-f $currentDir, $categoryName
+
+ if (Test-Path -Path $categoryFile) {
+@"
+######################### $categoryName #########################
+"@ | Out-File -FilePath $outFile -Append
+
+ $text = Get-Content -Path $categoryFile
+
+ for ($i = 0; $i -lt $text.Count; $i++) {
+ """{0}"", "-f $text[$i] | Out-File -FilePath $outFile -Append
+ }
+}
+
+else {
+ Write-Warning -Message "File ""$categoryFile"" not found!"
+}
+
+}
\ No newline at end of file
diff --git a/RuTextGenerator.txt b/RuTextGenerator.txt
new file mode 100644
index 00000000..3c2d4edb
--- /dev/null
+++ b/RuTextGenerator.txt
@@ -0,0 +1,160 @@
+######################### Privacy #########################
+"Отключить службу "Функциональные возможности для подключенных пользователей и телеметрия"",
+"Отключить пользовательские службы",
+"Отключить сборщик AutoLogger при следующем запуске ПК",
+"Отключить сборщик SQMLogger при следующем запуске ПК",
+"Установить уровень отправляемых диагностических сведений на "Базовый"",
+"Отключить отчеты об ошибках Windows для всех пользователей",
+"Изменить частоту формирования отзывов на "Никогда"",
+"Отключить задачи диагностического отслеживания",
+"Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных",
+"Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот",
+"Не разрешать приложениям использовать идентификатор рекламы",
+"Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления",
+"Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков",
+"Показывать советы, подсказки и рекомендации при использованию Windows",
+"Не показывать рекомендации в меню "Пуск"",
+"Не показывать рекомендуемое содержание в приложении "Параметры"",
+"Отключить автоматическую установку рекомендованных приложений",
+"Не разрешать Windows отслеживать запуски приложений для улучшения меню "Пуск" и результатов поиска и не показывать недавно добавленные приложения",
+######################### UI #########################
+"Открывать "Этот компьютер" в Проводнике",
+"Показывать скрытые файлы, папки и диски",
+"Показывать расширения для зарегистрированных типов файлов",
+"Не показывать кнопку Просмотра задач",
+"Не скрывать конфликт слияния папок",
+"Не показывать при прикреплении окна, что можно прикрепить рядом с ним",
+"Отключить флажки для выбора элементов",
+"Включить отображение секунд в системных часах на панели задач",
+"Не показывать панель "Люди" на панели задач",
+"Не отображать все папки в области навигации",
+"Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа",
+"Не показывать недавно используемые папки на панели быстрого доступа",
+"Не показывать недавно использовавшиеся файлы на панели быстрого доступа",
+"Включить прозрачную панель задач",
+"Отобразить "Этот компьютер" на рабочем столе",
+"Развернуть диалог переноса файлов",
+"Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок",
+"Всегда отображать все значки в области уведомлений",
+"Установить крупные значки в панели управления",
+"Скрыть кнопку Windows Ink Workspace на панели задач",
+"Скрыть поле или значок поиска на Панели задач",
+"Запрашивать подтверждение на удалении файлов из корзины",
+"Включить отображение ленты проводника в развернутом виде",
+"Выбрать режим Windows по умолчанию",
+"Выбрать режим приложения по умолчанию",
+"Не показывать уведомление "Установлено новое приложение"",
+"Не показывать недавно добавленные приложения в меню "Пуск"",
+"Не показывать анимацию при первом входе в систему",
+"Установка качества фона рабочего стола на 100 %",
+"Раскрыть окно Диспетчера задач",
+"Открепить Microsoft Edge и Microsoft Store от панели задач",
+"Удалить ярлык Microsoft Edge с рабочего стола",
+"Отображать цвет элементов в заголовках окон и границ окон",
+"Отключить автоматическое скрытие полос прокрутки в Windows",
+"Сохранить скриншот по Win+PrtScr на рабочем столе",
+"Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления",
+"He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв",
+"Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана",
+"Автоматически изменять период активности для этого устройства на основе действий",
+######################### OneDrive #########################
+"Удалить OneDrive"
+######################### System #########################
+"Включить Память устройства для автоматического освобождения места",
+"Запускать контроль памяти каждый месяц",
+"Удалять временные файлы, не используемые в приложениях",
+"Удалять файлы, которые находятся в корзине более 30 дней",
+"Никогда не удалять файлы из папки "Загрузки"",
+"Разрешить Windows исправлять размытость в приложениях",
+"Отключить гибридный спящий режим",
+"Отключить местоположение для этого устройства",
+"Изменить путь переменной среды для временных файлов на $env:SystemDrive\Temp",
+"Удалить "$env:LOCALAPPDATA\Temp"",
+"Удалить "$env:SYSTEMROOT\Temp"",
+"Включить длинные пути Win32",
+"Группировать одинаковые службы в один процесс svhost.exe",
+"Включить патч Retpoline против Spectre v2",
+"Включить дополнительную информацию при выводе BSoD",
+"Не хранить сведения о зоне происхождения вложенных файлов",
+"Отключить использование режима одобрения администратором для встроенной учетной записи администратора",
+"Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами",
+"Отключить оптимизацию доставки для обновлений с других ПК",
+"Всегда ждать сеть при запуске и входе в систему",
+"Отключить Cortana",
+"Отключить управление принтером, используемым по умолчанию, со стороны Windows 10",
+"Отключить компоненты",
+"Удалить компоненты",
+"Включить автоматическое обновление для других продуктов Microsoft",
+"Включить восстановление системы",
+"Отключить Windows Script Host",
+"Запретить стандартным приложениям работать в фоновом режиме, кроме",
+"Установить схему управления питания для стационарного ПК и ноутбука",
+"Использовать последнюю установленную версию .NET Framework для всех приложений",
+"Включить брандмауэр",
+"Запретить отключение Ethernet-адаптера для экономии энергии для стационарного ПК",
+"Установить метод ввода по умолчанию на английский язык",
+"Включить Windows Sandbox",
+"Переопределить расположение папок "Рабочий стол", "Документы", "Загрузки", "Музыка", "Изображения", "Видео"",
+"Автоматически запускать средства устранения неполадок, а затем сообщать об устранении проблем",
+"Установить параметры производительности графики для отдельных приложений на "Высокая производительность"",
+"Запускать окна с папками в отдельном процессе",
+"Отключить и удалить зарезервированное хранилище после следующей установки обновлений",
+"Включить автоматическое создание копии реестра в папку "$env:SystemRoot\System32\config\RegBack"",
+"Отключить в "Журналах Windows/Безопасность" сообщение "Платформа фильтрации IP-пакетов Windows разрешила подключение"",
+"Отключить SmartScreen для приложений и файлов",
+"Отключить справку по нажатию F1",
+"Включить Num Lock при загрузке",
+"Отключить залипание клавиши Shift после 5 нажатий",
+"Отключить автозапуск с внешних носителей",
+"Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя",
+"Отключить удаление кэша миниатюр",
+"Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода",
+######################### StartMenu #########################
+"Запускать ярлык к командной строке в меню "Пуск" от имени Администратора",
+"Создать ярлык старого формата для "Устройства и принтеры" в "$env:APPDATA\Microsoft\Windows\Start menu\Programs\System Tools"",
+"Импорт настроенного макета меню "Пуск" из заготовленного reg-файла",
+######################### Edge #########################
+"Отключить Windows Defender SmartScreen в Microsoft Edge",
+"Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge",
+"Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge",
+######################### UWPApps #########################
+"Удалить все UWP-приложения из всех учетных записей, кроме",
+"Удалить все UWP-приложения из системной учетной записи, кроме",
+######################### WindowsGameRecording #########################
+"Отключить Запись и трансляции игр Windows",
+"Отключить игровую панель",
+"Отключить игровой режим",
+"Отключить подсказки игровой панели",
+######################### ScheduledTasks #########################
+"Создать задачу в Планировщике задач по очистке обновлений Windows. Задача выполняется каждые 90 дней",
+"Создать задачу в Планировщике задач по очистке папки "$env:SystemRoot\SoftwareDistribution\Download". Задача выполняется по четвергам каждую 4 неделю",
+"Создать задачу в Планировщике задач по очистке папки $env:TEMP. Задача выполняется каждые 62 дня",
+######################### MicrosoftDefender #########################
+"Добавить папку в список исключений сканирования Защитника Windows",
+"Включить контролируемый доступ к папкам и добавить защищенные папки",
+"Разрешить работу приложения через контролируемый доступ к папкам",
+"Включить Защиту сети в Защитнике Windows",
+"Включить блокировки потенциально нежелательных приложений",
+"Запускать Защитник Windows в песочнице",
+"Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft",
+"Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge",
+######################### ContextMenu #########################
+"Добавить пункт "Extract" для MSI в контекстное меню",
+"Добавить "Запуск от имени друго пользователя" в контекстное меню для .exe файлов",
+"Добавить пункт "Установить" для CAB-файлов в контекстном меню",
+"Удалить пункт "Передать на устройство" из контекстного меню",
+"Удалить пункт "Отправить" (поделиться) из контекстного меню",
+"Удалить пункт "Восстановить прежнюю версию" из контекстного меню",
+"Удалить пункт "Изменить с помощью Paint 3D" из контекстного меню",
+"Удалить пункт "Добавить в библиотеку" из контекстного меню",
+"Удалить пункт "Включить Bitlocker" из контекстного меню",
+"Удалить пункт "Изменить с помощью приложения "Фотографии"" из контекстного меню",
+"Удалить пункт "Создать новое видео" из контекстного меню",
+"Удалить пункт "Изменить" из контекстного меню",
+"Удалить пункт "Печать" из контекстного меню для bat- и cmd-файлов",
+"Удалить пункт "Сжатая ZIP-папка" из контекстного меню",
+"Удалить пункт "Создать Документ в формате RTF" из контекстного меню",
+"Удалить пункт "Создать Точечный рисунок" из контекстного меню",
+"Удалить пункт "Отправить" из контекстного меню папки",
+"Сделать доступными элементы контекстного меню "Открыть", "Изменить" и "Печать" при выделении более 15 элементов",
+"Отключить поиск программ в Microsoft Store при открытии диалога "Открыть с помощью"",
diff --git a/VS/GUI-7/MainWindow.xaml b/VS/GUI-7/MainWindow.xaml
index a449bb69..91c71582 100644
--- a/VS/GUI-7/MainWindow.xaml
+++ b/VS/GUI-7/MainWindow.xaml
@@ -5,7 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Name="Window"
- Title="Windows 10 Setup Script" Height="875" Width="1100" MinHeight="875" MinWidth="1100"
+ Title="Windows 10 Setup Script" Height="850" Width="1120" MinHeight="850" MinWidth="1120"
Background="#F1F1F1"
FontFamily="Sergio UI" FontSize="16" TextOptions.TextFormattingMode="Display" WindowStartupLocation="CenterScreen"
SnapsToDevicePixels="True" WindowStyle="None" ResizeMode="CanResizeWithGrip" AllowsTransparency="True"
@@ -44,7 +44,7 @@
-
+
-
-
+
+
+
+
+
+
@@ -272,14 +275,14 @@
+
-
+
-
-
+
+
@@ -343,18 +347,18 @@
-
+
-
-
+
+
-
+
@@ -365,10 +369,21 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -376,10 +391,21 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -387,10 +413,21 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -398,7 +435,7 @@
-
+
@@ -409,7 +446,7 @@
-
+
@@ -420,7 +457,7 @@
-
+
@@ -431,54 +468,15 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -502,3268 +500,3277 @@
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/Win-10-Setup-Script-GUI.ps1 b/Win-10-Setup-Script-GUI.ps1
index 98e92bf7..f2d74955 100644
--- a/Win-10-Setup-Script-GUI.ps1
+++ b/Win-10-Setup-Script-GUI.ps1
@@ -1,10 +1,10 @@
-Add-Type -AssemblyName "PresentationCore", "PresentationFramework", "WindowsBase"
+Add-Type -AssemblyName "PresentationCore", "PresentationFramework", "WindowsBase"
[xml]$xamlMarkup = @'
-
+
-
-
+
+
+
+
+
+
@@ -270,14 +273,14 @@
+
-
+
-
-
+
+
@@ -341,18 +345,18 @@
-
+
-
-
+
+
-
+
@@ -363,10 +367,21 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -374,10 +389,21 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -385,10 +411,21 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -396,7 +433,7 @@
-
+
@@ -407,7 +444,7 @@
-
+
@@ -418,7 +455,7 @@
-
+
@@ -429,54 +466,15 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -500,3268 +498,3277 @@
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3793,32 +3800,69 @@ function Hide-Console {
[Console.Window]::ShowWindow([Console.Window]::GetConsoleWindow(), 0)
}
-#endregion
+function Set-Language {
+ <#
+ .SYNOPSIS
+ Change Language in GUI.
+ #>
-#region Controls Events
+ [CmdletBinding()]
+ param ()
-$Window.add_MouseLeftButtonDown( {
- $Window.DragMove()
- })
+ begin {
+ #region Privacy
+ $Privacy = "Отключить службу "Функциональные возможности для подключенных пользователей и телеметрия"", "Отключить пользовательские службы",
+ "Отключить сборщик AutoLogger при следующем запуске ПК", "Отключить сборщик SQMLogger при следующем запуске ПК", "Установить уровень отправляемых диагностических сведений на "Базовый"",
+ "Отключить отчеты об ошибках Windows для всех пользователей", "Изменить частоту формирования отзывов на "Никогда"", "Отключить задачи диагностического отслеживания",
+ "Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных", "Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот",
+ "Не разрешать приложениям использовать идентификатор рекламы", "Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления",
+ "Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков", "Показывать советы, подсказки и рекомендации при использованию Windows", "Не показывать рекомендации в меню "Пуск"",
+ "Не показывать рекомендуемое содержание в приложении "Параметры"", "Отключить автоматическую установку рекомендованных приложений", "Не разрешать Windows отслеживать запуски приложений для улучшения меню "Пуск" и результатов поиска и не показывать недавно добавленные приложения"
+ #endregion Privacy
+
+ #region UI
+ $UI = "Открывать "Этот компьютер" в Проводнике", "Показывать скрытые файлы, папки и диски", "Показывать расширения для зарегистрированных типов файлов", "Не показывать кнопку Просмотра задач",
+ "Не скрывать конфликт слияния папок", "Не показывать при прикреплении окна, что можно прикрепить рядом с ним", "Отключить флажки для выбора элементов", "Включить отображение секунд в системных часах на панели задач",
+ "Не показывать панель "Люди" на панели задач", "Не отображать все папки в области навигации", "Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа",
+ "Не показывать недавно используемые папки на панели быстрого доступа", "Не показывать недавно использовавшиеся файлы на панели быстрого доступа", "Включить прозрачную панель задач", "Отобразить "Этот компьютер" на рабочем столе",
+ "Развернуть диалог переноса файлов", "Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок", "Всегда отображать все значки в области уведомлений", "Установить крупные значки в панели управления",
+ "Скрыть кнопку Windows Ink Workspace на панели задач", "Скрыть поле или значок поиска на Панели задач", "Запрашивать подтверждение на удалении файлов из корзины", "Включить отображение ленты проводника в развернутом виде",
+ "Выбрать режим Windows по умолчанию", "Выбрать режим приложения по умолчанию", "Не показывать уведомление "Установлено новое приложение"", "Не показывать недавно добавленные приложения в меню "Пуск"",
+ "Не показывать анимацию при первом входе в систему", "Установка качества фона рабочего стола на 100 %", "Раскрыть окно Диспетчера задач", "Открепить Microsoft Edge и Microsoft Store от панели задач",
+ "Удалить ярлык Microsoft Edge с рабочего стола", "Отображать цвет элементов в заголовках окон и границ окон", "Отключить автоматическое скрытие полос прокрутки в Windows", "Сохранить скриншот по Win+PrtScr на рабочем столе",
+ "Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления", "He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв", "Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана",
+ "Автоматически изменять период активности для этого устройства на основе действий"
+ #endregion UI
+
+ #region OneDrive
+ $OneDrive = "Удалить OneDrive"
+ #endregion OneDrive
-$Window.add_SizeChanged( {
- if ($Window.ActualWidth -ge 1200) {
- $PanelToggle.Orientation = "Horizontal"
- $PlaceholderFirstColumn.Visibility = "Visible"
}
-
- else {
- $PanelToggle.Orientation = "Vertical"
- $PlaceholderFirstColumn.Visibility = "Collapsed"
+
+ process {
+
}
-})
+ end {
-$ButtonTitleMin.add_MouseLeftButtonDown( {
+ }
+}
+
+#endregion
+
+#region Controls Events
+
+$Window.add_MouseDown( {
+ $Window.DragMove()
+ })
+
+$ButtonTitleMin.add_MouseDown( {
$Window.WindowState = "Minimized"
})
-$ButtonTitleMax.add_MouseLeftButtonDown( {
+$ButtonTitleMax.add_MouseDown( {
+
if ($Window.WindowState -eq "Normal") {
$Window.WindowState = "Maximized"
}
@@ -3826,13 +3870,18 @@ $ButtonTitleMax.add_MouseLeftButtonDown( {
else {
$Window.WindowState = "Normal"
}
+
})
-$ButtonTitleClose.add_MouseLeftButtonDown( {
+$ButtonTitleClose.add_MouseDown( {
$Window.Close()
})
+$PanelButtonLanguage.add_MouseDown({
+ Set-Language
+})
+
#endregion
Hide-Console
-$xamlGui.ShowDialog() | Out-Null
\ No newline at end of file
+$Window.ShowDialog() | Out-Null
\ No newline at end of file