Table of Contents

Test script against windows docker container

*Für diejenigen, die ihre Windows 10- und 11-Installationen minimieren möchten.

Hinweis: Dieses Skript sollte auf den meisten, wenn nicht allen Systemen problemlos funktionieren. Während @SimeonOnSecurity creates, reviews, and tests each repo intensivly, we can not test every possible configuration nor does @SimeonOnSecurity take any responsibility for breaking your system. If something goes wrong, be prepared to submit an issue Führen Sie dieses Skript nicht aus, wenn Sie nicht verstehen, was es tut.

Einführung:

Windows 10 und 11 sind von Haus aus ein invasives und unsicheres Betriebssystem. Organisationen wie Microsoft , PrivacyTools.io und andere haben Konfigurationsänderungen empfohlen, um das Windows 10-Betriebssystem zu optimieren und zu entschlacken. Diese Änderungen umfassen das Blockieren von Telemetrie, das Löschen von Protokollen und das Entfernen von Bloatware, um nur einige zu nennen. Dieses Skript zielt darauf ab, die von diesen Organisationen empfohlenen Konfigurationen zu automatisieren.

Hinweise:

  • Dieses Skript ist für den Einsatz in Umgebungen mit vorwiegend Personal Use konzipiert.
  • Dieses Skript ist so konzipiert, dass die Optimierungen, im Gegensatz zu anderen Skripten, die Kernfunktionen von Windows nicht beeinträchtigen.
  • Funktionen wie Windows Update, Windows Defender, der Windows Store und Cortona wurden eingeschränkt, sind aber nicht in einem funktionsuntüchtigen Zustand wie die meisten anderen Windows 10 Privacy-Skripte.
  • Wenn Sie ein minimiertes Skript suchen, das nur auf kommerzielle Umgebungen ausgerichtet ist, lesen Sie bitte dieses GitHub Repository

Anforderungen:

  • Windows 10/11 Enterprise, Windows 10 Professional oder Windows 10 Home
    • Windows Home lässt keine GPO-Konfigurationen zu.
      • Das Skript funktioniert trotzdem, aber nicht alle Einstellungen werden übernommen.
    • Windows “N” Editionen sind nicht getestet.
    • Führen Sie das Windows 10 Upgrade Assistant zur Aktualisierung und Überprüfung der letzten Hauptversion.

Microsoft-Konto oder Xbox-Dienste reparieren:

Dies liegt daran, dass wir die Anmeldung bei Microsoft-Konten blockieren. Microsofts Telemetrie und Identitätszuordnung ist verpönt. Wenn Sie diese Dienste dennoch nutzen möchten, finden Sie die Lösung in den folgenden Problemtickets:

Eine Liste der Skripte und Werkzeuge, die diese Sammlung verwendet:

Zusätzliche Konfigurationen wurden berücksichtigt von:

So führen Sie das Skript aus:

Automatisierte Installation:

Das Skript kann wie folgt aus dem extrahierten GitHub-Download gestartet werden:

iwr -useb 'https://simeononsecurity.com/scripts/windowsoptimizeanddebloat.ps1'|iex

Manuelle Installation:

Wenn das Skript manuell heruntergeladen wird, muss es von einer administrativen Powershell in dem Verzeichnis gestartet werden, das alle Dateien aus dem GitHub Repository

Das Skript “sos-optimize-windows.ps1” enthält mehrere Parameter, mit denen der Optimierungsprozess angepasst werden kann. Jeder Parameter ist ein boolescher Wert, der standardmäßig auf true gesetzt wird, wenn er nicht angegeben wird.

  • $cleargpos: Löscht die Einstellungen von Gruppenrichtlinienobjekten.
  • $installupdates: Installiert Updates auf dem System.
  • $removebloatware: Entfernt unnötige Programme und Funktionen aus dem System.
  • $disabletelemetry: Deaktiviert die Datenerfassung und Telemetrie.
  • $Privatsphäre: Nimmt Änderungen zur Verbesserung der Privatsphäre vor.
  • $Bildbereinigung: Entfernt nicht benötigte Dateien aus dem System.
  • $Festplattenkomprimierung: Komprimiert die Systemfestplatte.
  • $updatemanagement: Ändert die Art und Weise, wie Updates auf dem System verwaltet und verbessert werden.
  • $sosbrowsers: Optimiert die Webbrowser des Systems.

Ein Beispiel für den Aufruf des Skripts mit bestimmten Parametern wäre:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force
Get-ChildItem -Recurse *.ps1 | Unblock-File
powershell.exe -ExecutionPolicy ByPass -File .\sos-optimize-windows.ps1 -cleargpos:$false -installupdates:$false