Made with <imgsrc="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/img/heart.svg"height="17px"/> of Windows.
> [!IMPORTANT]
> Every tweak in the preset file has its' corresponding function to restore the default settings. Running the script is best done on a fresh install because running it on wrong tweaked system may result in errors occurring.
> [!WARNING]
> It's allowed to be logged in as one admin user only during application startup.
>
> `Sophia Script for Windows` may not work on a homebrew Windows. Especially, if the homebrew image was created by OS makers being all thumbs who break Microsoft Defender and disable OS telemetry by purposely uprooting system components.
## Table of Contents
* [How to use](#how-to-use)
* [How to download](#how-to-download)
* [Download via PowerShell](#download-via-powershell)
* [Download via Chocolatey](#download-via-chocolatey)
* [Download via WinGet](#download-via-winget)
* [Manual method](#manual-method)
* [From release page](#from-release-page)
* [How to use](#how-to-use)
* [How to run the specific function(s)](#how-to-run-the-specific-functions)
* [Wrapper](#wrapper)
* [How to revert changes](#how-to-revert-changes)
* [Donations](#donations)
* [System Requirements](#system-requirements)
* [Key features](#key-features)
@ -58,17 +68,9 @@ Made with <img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-W
* [Videos](#videos)
* [How to translate](#how-to-translate)
* [Media](#media)
* [SophiApp](#sophiapp-c--wpf)
* [SophiApp 2](#sophiapp-2-c--winui-3)
## How to use
> [!IMPORTANT]
> Every tweak in the preset file has its' corresponding function to restore the default settings. Running the script is best done on a fresh install because running it on wrong tweaked system may result in errors occurring.
> [!WARNING]
> It's allowed to be logged in as one admin user only during application startup.
>
> `Sophia Script for Windows` may not work on a homebrew Windows. Especially, if the homebrew image was created by OS makers being all thumbs who break Microsoft Defender and disable OS telemetry by purposely uprooting system components.
Mit <imgsrc="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/img/heart.svg"height="17px"/> zu Windows gemacht.
> [!IMPORTANT]
> Für jede Änderung in der Voreinstellungsdatei gibt es eine entsprechende Funktion zum Wiederherstellen der Standardeinstellungen. Das Skript sollte am besten auf einem frisch installierten System ausgeführt werden, da die Ausführung auf einem falsch getweakten System zu Fehlern führen kann.
> [!WARNING]
> Es darf nur ein Admin-Benutzer während des Starts der Anwendung angemeldet sein.
>
> `Sophia Script for Windows` funktioniert möglicherweise nicht auf einem selbstgebauten Windows. Insbesondere, wenn das Homebrew-Image von Betriebssystemherstellern erstellt wurde, die Microsoft Defender zerstören und die Telemetrie des Betriebssystems deaktivieren, indem sie absichtlich Systemkomponenten "uprooten".
## Table of Contents
* [Verwendung](#verwendung)
* [Wie kann man herunterladen](#wie-kann-man-herunterladen)
* [Herunterladen über PowerShell](#herunterladen-über-powershell)
* [Herunterladen über Chocolatey](#herunterladen-über-chocolatey)
* [Herunterladen über WinGet](#herunterladen-über-winget)
* [Manuelle Methode](#manuelle-methode)
* [Von der GitHub-Versionsseite](#von-der-github-versionsseite)
* [Wie zu verwenden](#wie-zu-verwenden)
* [Verwendung von spezifischen Funktionen](#verwendung-von-spezifischen-funktionen)
* [Wrapper](#wrapper)
* [Wie man Änderungen rückgängig macht](#wie-man-änderungen-rückgängig-macht)
> Für jede Änderung in der Voreinstellungsdatei gibt es eine entsprechende Funktion zum Wiederherstellen der Standardeinstellungen. Das Skript sollte am besten auf einem frisch installierten System ausgeführt werden, da die Ausführung auf einem falsch getweakten System zu Fehlern führen kann.
## Wie kann man herunterladen
> [!WARNING]
> Es darf nur ein Admin-Benutzer während des Starts der Anwendung angemeldet sein.
>
> `Sophia Script for Windows` funktioniert möglicherweise nicht auf einem selbstgebauten Windows. Insbesondere, wenn das Homebrew-Image von Betriebssystemherstellern erstellt wurde, die Microsoft Defender zerstören und die Telemetrie des Betriebssystems deaktivieren, indem sie absichtlich Systemkomponenten "uprooten".
## Herunterladen über PowerShell
### Herunterladen über PowerShell
Der Befehl lädt das neueste Sophia Script-Archiv herunter und extrahiert es (`ohne Ausführung`) entsprechend der Windows- und PowerShell-Version, unter der er ausgeführt wird. Wenn Sie es z. B. unter Windows 11 über PowerShell 5.1 ausführen, wird Sophia Script für `Windows 11 PowerShell 5.1` heruntergeladen.
* Laden Sie ein [Archiv](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) entsprechend Ihrer Windows- und PowerShell-Version herunter.
## Wie zu verwenden
* Laden Sie ein [Archiv](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) entsprechend Ihrer Windows- und PowerShell-Version herunter;
* Archiv herunterladen und erweitern;
* Das Archiv extrahieren;
* Schauen Sie sich die Datei `Sophia.ps1` an, um die Funktionen zu konfigurieren, die Sie ausführen möchten;
* Setzen Sie das `#`-Zeichen vor die Funktion, wenn Sie nicht möchten, dass sie ausgeführt wird.
* Führen Sie alle Schritte aus dem Abschnitt [Manuelle Methode](#manuelle-methode) aus und stoppen Sie bei den Einstellungen der Ausführungsrichtlinie in PowerShell.
* Führen Sie alle Schritte aus dem Abschnitt [Wie zu verwenden](#wie-zu-verwenden) aus und stoppen Sie bei den Einstellungen der Ausführungsrichtlinie in PowerShell.
* Um spezifische Funktionen auszuführen [dot source](https://docs.microsoft.com/ru-ru/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator) die `Import-TabCompletion.ps1` datei zuerst:
```powershell
@ -195,6 +201,22 @@ Oder verwenden Sie ein Format im alten Stil ohne die <kbd>TAB</kbd>-Funktionen z
* Konfiguriere jede Funktion;
* Öffne das `Console Output` Tab und drücke `Run PowerShell`.
## Wie man Änderungen rückgängig macht
* Führen Sie alle Schritte aus dem Abschnitt [Wie zu verwenden](#wie-zu-verwenden) aus und stoppen Sie bei den Einstellungen der Ausführungsrichtlinie in PowerShell.
* Um spezifische Funktionen auszuführen [dot source](https://docs.microsoft.com/ru-ru/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator) die `Import-TabCompletion.ps1` datei zuerst:
```powershell
# With a dot at the beginning
. .\Import-TabCompletion.ps1
```
* Rufen Sie die Funktionen aus `Sophia.ps1` auf, die Sie rückgängig machen wollen, wie folgt.
Сделано с <imgsrc="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/img/heart.svg"height="17px"/> к Windows.
> [!IMPORTANT]
> Каждый твик в пресет-файле имеет соответствующую функцию для возврата значений по умолчанию. Использование скрипта лучше всего производить на свежеустановленной Windows в связи с тем, что неправильно настроенная ОС может вызвать сбои при работе скрипта.
> [!WARNING]
> При использовании скрипта только один администратор должен войти в систему.
>
> `Sophia Script for Windows` может не работать на кастомных образах Windows. Особенно, если такой образ был создан дилетантами, которые ломают работу Microsoft Defender и выключают работу телеметрии, удаляя системные компоненты из системы.
## Содержание
* [Как использовать](#как-использовать)
* [Как скачать](#как-скачать)
* [Скачать через PowerShell](#скачать-через-powershell)
* [Скачать через Chocolatey](#скачать-через-chocolatey)
> Каждый твик в пресет-файле имеет соответствующую функцию для возврата значений по умолчанию. Использование скрипта лучше всего производить на свежеустановленной Windows в связи с тем, что неправильно настроенная ОС может вызвать сбои при работе скрипта.
> [!WARNING]
> При использовании скрипта только один администратор должен войти в систему.
>
> `Sophia Script for Windows` может не работать на кастомных образах Windows. Особенно, если такой образ был создан дилетантами, которые ломают работу Microsoft Defender и выключают работу телеметрии, удаляя системные компоненты из системы.
* Выполните все шаги из пукнта [Вручную](#вручную) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`;
* Выполните все шаги из пункта [Как использовать](#как-использовать) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`;
* Сначала загрузите файл `Import-TabCompletion.ps1` через [дот сорсинг](https://docs.microsoft.com/ru-ru/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator):
* Откройте раздел `Вывод консоли` и нажмите `Запустить PowerShell`.
## Как откатить изменения
* Выполните все шаги из пункта [Как использовать](#как-использовать) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`;
* Сначала загрузите файл `Import-TabCompletion.ps1` через [дот сорсинг](https://docs.microsoft.com/ru-ru/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator):
```powershell
# С точкой в начале
. .\Import-TabCompletion.ps1
```
* Вызовите функции из пресета `Sophia.ps1`, которые вы хотите откатить.
Зроблено з <imgsrc="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/img/heart.svg"height="17px"/> до Windows.
> [!IMPORTANT]
> Кожна зміна у файлі налаштувань має відповідну функцію для відновлення налаштувань за замовчуванням. Запускати скрипт найкраще на свіжій установці, оскільки запуск на неправильно налаштованій системі може призвести до виникнення помилок.
> [!WARNING]
> Запуск додатку можливий лише якщо в системі присутній один користувач з правами адміністратора;
>
> `Sophia Script для Windows` може не працювати на "самопальних" збірках Windows. Особливо, якщо збірка була створена так, що в ній спеціально було зламано Microsoft Defender і вимкнено телеметрію, вирізавши системні компоненти.
## Зміст
* [Як користуватися](#як-користуватися)
* [Як завантажити](#як-завантажити)
* [Завантажити через PowerShell](#завантажити-через-powershell)
* [Завантажити через Chocolatey](#завантажити-через-chocolatey)
* [Завантажити через WinGet](#завантажити-через-winget)
* [Вручну](#вручну)
* [Зі сторінки релізу](#зі-сторінки-релізу)
* [Як використовувати](#як-використовувати)
* [Як запустити певну функцію(ї)](#як-запустити-певну-функціюї)
* [Wrapper](#wrapper)
* [Як відкотити зміни](#як-відкотити-зміни)
* [Пожертвування](#пожертвування)
* [Системні вимоги](#системні-вимоги)
* [Ключові особливості](#ключові-особливості)
@ -58,17 +68,9 @@
* [Відео](#відео)
* [Як перекласти](#як-перекласти)
* [Медіа](#медіа)
* [SophiApp](#sophiapp-c--wpf)
## Як користуватися
* [SophiApp 2](#sophiapp-2-c--winui-3)
> [!IMPORTANT]
> Кожна зміна у файлі налаштувань має відповідну функцію для відновлення налаштувань за замовчуванням. Запускати скрипт найкраще на свіжій установці, оскільки запуск на неправильно налаштованій системі може призвести до виникнення помилок.
> [!WARNING]
> Запуск додатку можливий лише якщо в системі присутній один користувач з правами адміністратора;
>
> `Sophia Script для Windows` може не працювати на "самопальних" збірках Windows. Особливо, якщо збірка була створена так, що в ній спеціально було зламано Microsoft Defender і вимкнено телеметрію, вирізавши системні компоненти.
* Повторіть усі кроки з розділу [Вручну](#вручну) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`;
* Повторіть усі кроки з розділу [Як використовувати](#як-використовувати) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`;
* Для запуску певної функції(й) [запустити](https://docs.microsoft.com/ru-ru/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator) необхідно запустити файл `Import-TabCompletion.ps1`:
* Відкрийте вкладку `Console Output` і натисніть `Run PowerShell`.
## Як відкотити зміни
* Повторіть усі кроки з розділу [Як використовувати](#як-використовувати) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`;
* Для запуску певної функції(й) [запустити](https://docs.microsoft.com/ru-ru/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator) необхідно запустити файл `Import-TabCompletion.ps1`:
```powershell
# З крапкою на початку
. .\Import-TabCompletion.ps1
```
* Викличте функції з пресета `Sophia.ps1`, які ви хочете відкотити.