Script to setup Windows 10 1903
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

20 KiB

This page also in:

Sophia Script für Windows

Sophia Script

Telegram Telegram

Discord

                     



SpendenSystem-VoraussetzungenScreenshotsVideosHaupt-FeaturesVerwendungHow To: ÜbersetzenSophiAppChangelog

About Sophia Script

Typing SVG

[!IMPORTANT] Sophia Script für Windows ist das größte PowerShell-Modul auf GitHub für Windows 10 & Windows 11 zur Feinabstimmung und Automatisierung von Routineaufgaben. Es bietet mehr als 150 einzigartige Tweaks und zeigt, wie Windows konfiguriert werden kann, ohne Windows dabei zu schaden.

Verwendung

Windows 11

https://github.com/user-attachments/assets/2654b005-9577-4e56-ac9e-501d3e8a18bd

Windows 10

https://github.com/user-attachments/assets/f5bda68f-9509-41dc-b3b1-1518aeaee36f


  • Wählen Sie die richtige Skriptversion für Ihr "Windows";
  • Download aktuelle Version;
  • Das Archiv extrahieren;
  • Order mit extrahiertem Archiv öffnen;
  • 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.
    • Entfernen Sie das "#"-Zeichen vor der Funktion, wenn sie ausgeführt werden soll.
  • Kopieren Sie den gesamten Pfad zu Sophia.ps1.
    • Mit Windows 10 drücke und halte die Shift Taste, Rechtsklick auf Sophia.ps1, anschließend als Pfad kopieren auswählen;
    • Mit Windows 11 Rechtsklick auf Sophia.ps1 und als Pfad kopieren auswählen.
  • Öffnen Sie Windows PowerShell
    • Klicken Sie unter Windows 10 im Datei-Explorer auf "Datei", bewegen Sie den Mauszeiger über "Windows PowerShell öffnen" und wählen Sie "Windows PowerShell als Administrator öffnen" (Anleitung mit Screenshots)
    • Unter Windows 11 klicken Sie mit der rechten Maustaste auf das Symbol Windows und "Windows Terminal (Admin)" auswählen;
  • Legen Sie die Ausführungsrichtlinie so fest, dass Skripts nur in der aktuellen PowerShell-Sitzung ausgeführt werden können;
  Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
  • Führe Sophia.ps1 aus

    • Unter Windows 11 fügen Sie den kopierten Pfad zu "Sophia.ps1" aus dem vorherigen Schritt ein (mit &);
    & <path_from_buffer>
    
    • On Windows 10
    .\Sophia.ps1
    

Sophia script downloaden mit PowerShell

  • Laden Sie das stets aktuelle Sophia-Script-Archiv herunter, indem Sie die PowerShell aufrufen (auch als nicht-Administrator)
iwr script.sophia.team -useb | iex
  • 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.

Verwendung: Wrapper

  • Downloade und extrahiere das Archiv;
  • Führe SophiaScriptWrapper.exe aus und importiere Sophia.ps1;
    • Sophia.ps1muss im Sophia Script Ordner enthalten sein;
    • Der Wrapper hat ein Echtzeit-UI-Rendering;
  • Konfiguriere jede Funktion;
  • Öffne das Console Output Tab und drücke Run PowerShell.

Vor der Ausführung

[!CAUTION] Da das Skript mehr als 150 Funktionen mit unterschiedlichen Argumenten enthält, müssen Sie die gesamte Datei Sophia.ps1 sorgfältig lesen und die Funktionen, die Sie nicht ausführen möchten, auskommentieren/entkommentieren (ohne den Code bearbeiten zu müssen) oder Wrapper verwenden. 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.

Spenden

ko-fi

System-Voraussetzungen

Version Marketing name Build Editions
Windows 11 24H2 2024 Update Neueste stabile Version Home/Pro/Enterprise
Windows 11 23H2 2023 Update Neueste stabile Version Home/Pro/Enterprise
Windows 10 x64 22H2 2022 Update Neueste stabile Version Home/Pro/Enterprise
Windows 11 Enterprise LTSC 2024 2024 Update Neueste stabile Version Enterprise
Windows 10 x64 21H2 Enterprise LTSC 2021 October 2021 Update Neueste stabile Version Enterprise
Windows 10 x64 1809 Enterprise LTSC 2019 October 2018 Update Neueste stabile Version Enterprise

[!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".

Haupt-Features

  • Datenschutz und Telemetrie einrichten;
  • DNS-über-HTTPS für IPv4 aktivieren;
  • Deaktivieren Sie die Diagnoseverfolgung geplanter Aufgaben mit einem in [WPF] geschriebenen Popup-Formular (#screenshots);
  • UI & Personalisierung einrichten;
  • OneDrive "richtig" deinstallieren;
  • Interaktive Eingabeaufforderungen;
  • Die TAB Autovervollständigung für Funktionen und ihre Argumente (bei Verwendung der Datei Functions.ps1);
  • Ändern Sie den Pfad der Umgebungsvariablen %TEMP% in %SystemDrive%\Temp;
  • Ändern Sie den Speicherort der Benutzerordner programmatisch (ohne die Benutzerdateien zu verschieben) im interaktiven Menü mit Hilfe von Pfeilen zur Auswahl eines Laufwerks
    • "Desktop"
    • "Dokumente"
    • "Downloads"
    • "Musik"
    • "Bilder"
    • "Videos"
  • Installieren Sie den kostenlosen (helle und dunkle) "Windows 11 Cursors Concept v2" Cursor von Jepri Creations on-the-fly;
  • Deinstallieren Sie UWP-Anwendungen, mithilfe der Paketnamen;
    • Generiert eine Liste der UWP-Anwendungen dynamisch;
  • Wiederherstellen der deinstallierten UWP-Apps für den aktuellen Benutzer, wobei localized Paketnamen angezeigt werden;
  • Die TAB Autovervollständigung für Funktionen und ihre Argumente durch Eingabe der ersten Buchstaben;
  • Deaktivieren Sie Windows-Funktionen, die Paketnamen mit einem in [WPF] geschriebenen Popup-Formular, in lokalisierter Sprache anzeigen (#screenshots);
  • Deinstallieren Sie Windows-Funktionen, die Paketnamen mit einem in [WPF] geschriebenen Popup-Formular, in lokalisierter Sprache anzeigen (#screenshots);
  • Laden Sie die HEVC Video Extensions from Device Manufacturer herunter und installieren Sie sie, um das Format [HEVC] (https://en.wikipedia.org/wiki/H.265) öffnen zu können;
  • Registrieren Sie Anwendung, berechnen Sie den Hash und legen Sie ihn als Standard für eine bestimmte Erweiterung fest, ohne das Popup-Fenster "Wie möchten Sie dies öffnen?" sehen zu müssen. All das mit einer speziellen [Funktion] (https://github.com/DanysysTeam/PS-SFTA);
  • Exportieren Sie alle Windows-Verknüpfungen in die Datei Application_Associations.json in den Skriptstammordner;
  • Importieren Sie alle Windows-Zuordnungen aus einer JSON-Datei. Sie müssen alle Anwendungen gemäß einer exportierten JSON-Datei installieren, um alle Zuordnungen wiederherzustellen;
  • Installieren Sie eine beliebige unterstützte Linux-Distribution für WSL, die lokalisierten Distro-Namen nutzt, mit einem in [WPF] geschriebenen Popup-Formular(#screenshots);
  • Erstellen Sie die geplanten Aufgaben Windows-Bereinigung und Windows-Bereinigungsbenachrichtigung, um nicht verwendete Dateien und Updates zu bereinigen;
    • Es wird eine native Toast-Benachrichtigung angezeigt, bei der Sie wählen können, ob Sie eine Schlummerfunktion nutzen, die Bereinigungsaufgabe ausführen oder beenden
  • Erstellen Sie Aufgaben im Aufgabenplaner zur Verwaltung der Reinigung von
    • %SystemRoot%\SoftwareDistribution\Download
    • %TEMP%
  • Anheften von Verknüpfungen an Start über reinen PowerShell-Code
    • Drei Verknüpfungen sind so vorkonfiguriert, dass sie angeheftet werden können: Systemsteuerung, Geräte und Drucker im "alten Stil".
  • Heben Sie die Anheftung aller Startmenü-Kacheln auf;
  • Aktivieren Sie den kontrollierten Ordnerzugriff und fügen Sie geschützte Ordner über das Dialogmenü hinzu;
  • Hinzufügen von Ausschlussordnern, die von der Überprüfung durch Microsoft Defender Antivirus ausgeschlossen werden, über das Dialogmenü;
  • Hinzufügen von Ausschlussdateien, die von der Überprüfung durch Microsoft Defender Antivirus ausgeschlossen werden, über das Dialogmenü;
  • Desktop-Symbole, Umgebungsvariablen und Taskleiste aktualisieren, ohne den Datei-Explorer neu zu starten;
  • Konfigurieren Sie die Windows-Sicherheit;
  • Zeigen Sie alle Richtlinien-Registrierungsschlüssel (auch manuell erstellte) im Snap-In Lokaler Gruppenrichtlinien-Editor (gpedit.msc) an;
  • Viele weitere "tiefe" Optimierungen des Datei-Explorers und des Kontextmenüs.

Screenshots

Die TAB Autovervollständigung. Mehr lesen: here

https://user-images.githubusercontent.com/10544660/225270281-908abad1-d125-4cae-a19b-2cf80d5d2751.mp4

Ändern Sie den Speicherort von Benutzerordnern programmatisch über das interaktive Menü

https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-a5c0-27f6845de402.mp4

Lokalisierte Namen von UWP-Paketen

Image Image

Lokalisierte Namen von Windows-Features

Image Image

Herunterladen und Installieren einer beliebigen unterstützten Linux-Distribution im automatischen Modus

Image

Native interaktive Toasts für die geplanten Aufgaben

Image

@BenchTweakGaming Sophia Script Wrapper

Wrapper

Videos

YT

YT YT

Verwendung von spezifischen Funktionen

Um spezifische Funktionen auszuführen dot source die Functions.ps1 datei zuerst:

# With a dot at the beginning
. .\Functions.ps1
  • Jetzt können Sie dies tun (die Anführungszeichen sind erforderlich)
Sophia -FunctionsTAB
Sophia -Functions temp<TAB>
Sophia -Functions unin<TAB>
Sophia -Functions uwp<TAB>
Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", UninstallUWPApps

UninstallUWPApps, "PinToStart -UnpinAll"

Oder verwenden Sie ein Format im alten Stil ohne die TAB-Funktionen zum automatischen Ausfüllen (die Anführungszeichen sind erforderlich)

.\Sophia.ps1 -Functions CreateRestorePoint, "ScheduledTasks -Disable", "WindowsCapabilities -Uninstall"

How To: Übersetzen

  • Holen Sie sich die Sprache der Benutzeroberfläche Ihres Betriebssystems, indem Sie "$PSUICulture" in PowerShell aufrufen;
  • Erstellen Sie einen Ordner mit dem Namen der UI-Sprache;
  • Legen Sie Ihre lokalisierte Sophia.psd1-Datei in diesen Ordner.

Media


SophiApp Community Edition (C# + WPF)

SophiApp ist die vollständige GUI-Version von Sophia Script for Windows und sofort einsatzbereit. Sie wird laufend verbessert, Version 2.0 befindet sich in der Entwicklung. 🚀

Image Image