Скрипт настройки Windows 10 состоит из 2 файлов: непосредственно модуль и файл пресета к нему, не считая файлов локализации. Модуль разбит примерно на 270 функций: как для внесения изменений, так и его «отката».
Теперь можно открыть файл пресета, где будет список из всех имеющихся функций (с подробным описанием каждой), и закомментировать строку с функций с помощью знака #
, чтобы эта функция не выполнялась, или, наоборот, убрать знак #
перед ней, чтобы функция выполнялась. Повторюсь: практически на каждую функцию есть функция на возврат в состояние по умолчанию, как «из коробки».
Поддерживаемые версии
Windows 10 Sophia Script поддерживает только актуальные версии Windows 10: 2004 (20H1) и 2009 (20H2), x64, так как это по сути одна и та же версия. Возможно, чуть позже можно то же самое провернуть и со скриптом, написанным для LTSC (1809), так как эта версия Windows 10 достаточно популярна. Пока что для прочих версий можно использовать предыдущую версию скрипта 4.x.
Напомню основные функции.
Основные функции
- Настройка уровня телеметрии и конфиденциальности;
- Отключить задачи диагностического отслеживания;
- Настроить интерфейс;
- Удалить «правильно» OneDrive;
- Изменить путь переменной среды для
%TEMP%
на%SystemDrive%\Temp
- Изменить программно расположение пользовательских папок;
Рабочий стол
;Документы
;Загрузки
;Музыка
;Изображения
;Видео
;
с помощью интерактивного меню с использованием стрелок вверх/вниз и клавиши Enter для подтверждения выбора;
- Удалить UWP-приложения (со списком исключений), используя всплывающую форму, написанную на WPF;
- Удалить компоненты Windows;
- Установить и настроить WSL;
- Отключить дополнительные компоненты Windows, используя всплывающую форму, написанную на WPF;
- Создать задачу в Планировщике задач по очистке неиспользуемых файлов и обновлений Windows;
- За минуту до выполнения задачи всплывает тостовое уведомление;
- Создать задачи в Планировщике задач по очистке папок;
%SystemRoot%\SoftwareDistribution\Download
%TEMP%
- Открепить все ярлыки от начального экрана;
- Закрепить ярлыки на начальном экране, используя syspin.exe
- Включить контролируемый доступ к папкам и добавить защищенные папки, используя диалоговое меню;
- Добавить папку в список исключений сканирования Microsoft Defender, используя диалоговое меню;
- Добавить файлы в список исключений сканирования Microsoft Defender, используя диалоговое меню;
- Обновить иконки рабочего стола, переменные среды, панель задач и симулировать нажатие F5 для обновления рабочего стола;
- Множество твиков проводника, контекстного и прочего.
С полным списком функций можно ознакомиться в файле пресета.
Работа скрипта Windows 10 Sophia Script в действии
Nota bene
- Перед выполнением стоит еще раз прочитать раздел на Github «Before running«.
Использование
- Скачайте актуальную версию;
- Настройте файл пресета под себя, закомментировав или раскомментировав функции;
- Установите политику выполнения скриптов в PowerShell;
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
- Запустите скрипт с помощью;
.\Sophia.psd1
Скрипт настройки Windows 10 скачать с GitHub
Возможно вам будет интересно — Подборка программ — инструментов для системного администратора