Использование
Разархивируйте архив, соответствующий вашей версии Windows и PowerShell. Для Windows 10 LTSC 1809 — Sophia.v5.7.x.zip; Для последней версии Windows 10 — Sophia.v5.17.x.zip. Для последней версии Windows 11 — Sophia.v6.5.x.zip. Также имеются версии под запуск, используя PowerShell 7
Откройте разархивированную папку;
Обязательно просмотрите весь файл пресета
Sophia.ps1, чтобы настроить выполнение тех или иных функций. По умолчанию выполняются самые востребованные функции. Некоторые функции закомментированы по умолчанию.
Чтобы функция выполнялась, уберите символ
# перед названием функции;
Чтобы функция не выполнялась, поставьте символ
# перед названием функции;
Будучи в папке с файлами скрипта, нажмите на "Файл" в панели проводника , далее — "Запустить Windows PowerShell" — "Запустить Windows PowerShell от имени администратора";
Установите
временно политику запуска скриптов в PowerShell, чтобы иметь возможность запускать скрипты
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
Введи
.\Sophia.ps1 и Enter
Как выполнить конкретную(ые) функцию(и), используя TAB для автопродления (пример)
Выполните файл Functions.ps1 , используя
dot source, то есть в начале надо поставить
точку
. .\Functions.ps1
Sophia -Functions <tab>
Sophia -Functions temp<tab>
Sophia -Functions unin<tab>
Sophia -Functions uwp<tab>
Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", UninstallUWPApps
UninstallUWPApps, "PinToStart -UnpinAll"
Как выполнить конкретную(ые) функцию(и) (пример):
.\Sophia.ps1 -Functions CreateRestorePoint, "ScheduledTasks -Disable", "WindowsCapabilities -Uninstall"
Выделение кавычками функций с аргументами обязательно.
Вне зависимости введенных функций в качестве аргумента, сначала будет выполнена функция проверок
Checkings, а в конце — функции
Refresh и
Errors.