Sophia Script – мощный инструмент для тонкой настройки и управления Windows 11 и Windows 10

9494 комментарии
Sophia Script – популярный скрипт с открытым исходным кодом для глубокой настройки Windows 10 и Windows 11. Он позволяет управлять конфиденциальностью, удалять предустановленные приложения, настраивать обновления, WSL и другие параметры системы с помощью официальных инструментов Windows
Обновлено
Вышла Sophia Script для Windows 7.3.0. В обновлении добавлен DNS-провайдер Wikimedia, три функции журналирования PowerShell объединены в одну, переписана работа с ассоциациями файлов и удалено полтора десятка устаревших функций.

Microsoft обещает «исправить» Windows 11 и пересмотреть стратегию внедрения ИИ-функций, и часть заметных изменений уже тестируется в программе Windows Insider Preview. А пока пользователи, которых не устраивают особенности и поведение системы, вынуждены браться за сторонние инструменты настройки. Добавляет хлопот и то, что нужные параметры бывает трудно найти – особенно когда речь идёт о включении или отключении отдельных функций. Отсюда и желание получить единый инструмент, который собирает настройки Windows 11 в одном месте.

Подобных программ много, но Sophia Script для Windows выделяется размахом: список доступных настроек огромен, и, по заявлению разработчика, они меняются только официально задокументированными средствами Windows – это позволяет тонко настраивать систему, не рискуя нарушить её работу. Довод весомый: вмешательство во внутренние механизмы Windows 11 легко выходит из-под контроля и приводит к сбоям, поэтому Sophia Script даёт пользователю дополнительную уверенность.

Работа Sophia Script: окно выбора запланированных задач Windows

Предупреждение: Sophia Script – сторонний инструмент, к официальным продуктам Microsoft он не относится. Скрипт изменяет параметры системы, поэтому перед использованием стоит внимательно разобрать доступные настройки и создать точку восстановления или резервную копию данных.

Неверная настройка или отключение важных функций способны привести к нестабильной работе Windows, проблемам с обновлениями и совместимостью приложений. Пользуйтесь инструментом только если понимаете, какие параметры меняете.

Порог входа у Sophia Script выше, чем у большинства программ настройки с графическим интерфейсом. Это именно скрипт: его нужно открыть в обычном текстовом редакторе, например в Блокноте, и пройтись по десяткам строк с настройками. Новичка это может отпугнуть, но на деле всё просто – чтобы включить или выключить функцию, достаточно убрать или добавить символ # перед соответствующей строкой. Каждая настройка снабжена комментарием, который объясняет её назначение и помогает решить, нужна ли она.

Активные и закомментированные функции в пресет-файле Sophia.ps1

Настройки охватывают широкий круг параметров: конфиденциальность, персонализация, удаление OneDrive, отключение ИИ-функций, правка контекстных меню, задачи обслуживания, WSL, удаление предустановленных приложений, параметры защиты системы и многое другое.

Удаление предустановленных приложений

Какие версии Windows поддерживаются

Требования Sophia Script к Windows 11 за последнее время заметно выросли. Сейчас версия скрипта для Windows 11 рассчитана на Windows 11 версии 25H2 (сборка 26200) и новее. При этом разработчик требует установить последнюю стабильную сборку системы – на момент публикации это 26200.9168. Если система старше или обновление не установлено, Sophia Script не запустится: он выведет предупреждение, откроет Центр обновления Windows и завершит работу.

Для Windows 10 нужна версия 22H2. Поддерживаются и выпуски с длительным обслуживанием – Windows 11 Enterprise LTSC 2024, Windows 10 Enterprise LTSC 2021 и LTSC 2019. В требованиях указан и Терминал Windows не ниже 1.24.

Как запустить Sophia Script для Windows

Когда скрипт настроен под ваши предпочтения, запустите его в три шага.

1. Откройте Терминал (профиль PowerShell) от имени администратора и перейдите в папку со скриптом командой cd. Например:

cd C:\SophiaScript

2. Разрешите запуск сценариев в текущей сессии PowerShell – системную политику это не изменит:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force

3. Запустите скрипт:

.\Sophia.ps1

Запуск Sophia Script в PowerShell с правами администратора

Первым делом скрипт спросит, настроен ли пресет-файл, и предложит выбрать «Да» или «Нет». Курсор при этом стоит не на первом пункте, а на строке-подсказке, поэтому просто нажать Enter недостаточно – сначала переведите выбор стрелкой вверх.

Что происходит после запуска

Если в пресете были включены функции, создающие задачи обслуживания или пользовательское представление журнала событий, Sophia Script откроет Планировщик заданий и Просмотр событий, чтобы показать результат.

Планировщик заданий

Затем скрипт напоминает, что компьютер нужно перезагрузить – часть изменений вступает в силу только после этого. Если точки восстановления на диске C занимают больше гигабайта, он сообщит и об этом и откроет параметры защиты системы.

Последней на экран выводится сводка с колонками «Строка», «Файл» и «Ошибки, предупреждения и уведомления». Сюда попадает всё, что не удалось применить или что применять не понадобилось – например, требование включить Secure Boot или сообщение о том, что нужный пакет уже установлен и функция пропущена. Строка и файл указывают, в каком месте кода это произошло.

Итоговая сводка Sophia Script: строка, файл и текст уведомления

Главное достоинство Sophia Script в том, что он превращается в решение «в один клик» для настройки свежеустановленной Windows. Скрипт экономит время и силы: не приходится вручную переключать десятки параметров. Разумеется, «одним кликом» это становится лишь после того, как вы разберёте список настроек и отметите нужные.

Если нужны всего одна-две функции, запускать весь набор необязательно. В том же окне Терминала с правами администратора разрешите выполнение сценариев, как на втором шаге, и подключите файл автодополнения:

. .\Import-TabCompletion.ps1

Набирать команду нужно именно так – с точкой и пробелом в начале и находясь в папке скрипта. Полный путь к файлу не подойдёт: скрипт сверяет строку запуска и в ответ на любой другой вариант выводит предупреждение и завершается. Без разрешения на выполнение сценариев он тоже не загрузится – PowerShell откажет с ошибкой безопасности.

Дальше вызывайте нужное через Sophia -Functions, например Sophia -Functions Uninstall-UWPApps. Имена функций и их аргументы подставляются по клавише Tab, а показать все подходящие варианты списком можно сочетанием Ctrl + Пробел. Обратите внимание: подключить модуль напрямую и вызвать функцию по имени не получится – она завершится ошибкой, потому что вспомогательные типы создаются только при обычном запуске скрипта.

Автодополнение Sophia Script: список функций в Терминале Windows

Если читать длинный список настроек в Блокноте не хочется, есть оболочка Sophia Script Wrapper – она оборачивает скрипт в графический интерфейс, где функции разложены по категориям. Так удобнее ориентироваться, а заодно ниже риск случайно изменить лишнее. Учтите, что сама по себе оболочка пуста: сначала нужно распаковать её рядом со скриптом и импортировать пресет через меню «Импорт | экспорт», иначе элементы управления останутся неактивными.

Раздел «Конфиденциальность» в оболочке Sophia Script Wrapper с раскрытым списком значений

У скрипта открытый исходный код, он работает в Windows 10, Windows 11 и на устройствах с архитектурой ARM. Скачать Sophia Script вместе с оболочкой Wrapper можно по кнопке ниже.

Скачать Sophia Script для Windows

Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте