3 PowerShell-Skripte, die ich für jede neue Windows-Installation verwende

/de/images/powershell-remove-windows-ai.jpg

Im letzten Jahr musste ich Windows auf einigen Geräten installieren, einige aus beruflichen Gründen, andere nur zu Versuchszwecken. Nach den ersten paar Installationen wusste ich, dass ich eine intelligentere Strategie entwickeln musste, um alles einzurichten, von der Installation meiner Lieblings-Apps bis hin zur Optimierung der Windows-Einstellungen, die das Erlebnis direkt verbessern. Als nächstes folgte stundenlanges Stöbern im Internet auf der Suche nach Tools und Skripten, die den Prozess automatisieren und rationalisieren würden. Am Ende hatte ich drei PowerShell-Skripte, die jede neue Windows-Installation nicht nur nutzbar machen, sondern auch an die Konfiguration meines PCs anpassen, die mir gefällt.

Installieren Sie Ihre Lieblings-Apps auf einmal

Sparen Sie Stunden mit einem einfachen WinGet-Skript

Als Erstes habe ich dieses raffinierte Skript, das die App-Installation mithilfe von WinGet, einem in Windows integrierten Dienstprogramm, automatisiert. Geben Sie einfach die App-ID ein (wie später erklärt), der Rest wird erledigt. Ehrlich gesagt hat mir das geholfen, viel Zeit zu sparen, als bei einem neuen Setup 10 bis 15 Apps installiert werden mussten. Ich musste nicht jedes manuell aus dem Microsoft Store oder der offiziellen Website herunterladen. Stattdessen läuft das Skript leise im Hintergrund, während ich mich auf andere Aufgaben konzentriere.

Um WinGet zu verwenden, öffnen Sie PowerShell mit Administratorrechten und führen Sie dieses Skript aus:


$apps = @(

"Mozilla.Firefox",

"Google.Chrome",

"VideoLAN.VLC",

"Microsoft.PowerToys",

"Microsoft.VisualStudioCode",

"7zip.7zip",

"Git.Git",

"Notepad++.Notepad++")$apps | ForEach-Object { winget install --id $_ --exact --accept-source-agreements --accept-package-agreements }

Sie können der Liste weitere Apps hinzufügen oder nicht benötigte Apps entfernen, bevor Sie das Skript ausführen.

Um die Paket-ID für eine App herauszufinden, führen Sie einfach den Befehl „winget search appname“ (ersetzen Sie „appname“ durch die gesuchte App) ohne Anführungszeichen aus. Wenn die App verfügbar ist, wird die entsprechende ID aufgelistet, die Sie dann zum Skript hinzufügen können.

/de/images/windows-powershell-vs-powershell.jpg

Verwandte

5 Windows PowerShell-Befehle, die jeder Power-User kennen sollte

Meistern Sie die Automatisierungen!

Windows sicher deblotieren

Dies ist besonders hilfreich unter Windows 11

/de/images/powershell-script-remove-apps.png

Sobald ich mit der Installation meiner Lieblings-Apps fertig bin, besteht der nächste Schritt darin, diejenigen zu entfernen, die ich nicht benötige. Und glauben Sie mir, es gibt viel zu viele davon unter Windows 11. Eine der häufigsten Beschwerden über Windows 11 ist, dass viel unnötige Software vorinstalliert ist. Dann gibt es einige native Apps, die keinen wirklichen Nutzen bieten und unter Windows fast sofort durch nützlichere Apps ersetzt werden.

Um Apps von Windows zu entfernen, führen Sie einfach dieses Skript in einer PowerShell mit erhöhten Rechten aus:


$appsToRemove = @(

"Microsoft.ZuneVideo",

"MicrosoftTeams",

"Microsoft.GamingApp",

"Microsoft.XboxApp",

"Microsoft.XboxGameOverlay",

"Microsoft.XboxGamingOverlay",

"Microsoft.XboxIdentityProvider",

"Microsoft.XboxSpeechToTextOverlay",

"Microsoft.MixedReality.Portal",

"Microsoft.GetHelp",

"Microsoft.Getstarted",

"Microsoft.WindowsFeedbackHub",

"Microsoft.YourPhone",

"Microsoft.MicrosoftSolitaireCollection")foreach ($app in $appsToRemove) {

Get-AppxPackage -Name $app -ErrorAction SilentlyContinue | Remove-AppxPackage -ErrorAction SilentlyContinue}

Die Liste erhebt keinen Anspruch auf Vollständigkeit. Möglicherweise möchten Sie weitere Apps entfernen, darunter auch einige vom Hersteller gelieferte. Auf meinem Dell-Laptop waren beispielsweise eine Reihe von Apps wie Dell Optimizer, Dell SupportAssist und Dell Cinema Guide enthalten, die separat deinstalliert werden mussten.

Wenn Sie jemals eine App benötigen, die mithilfe des Skripts entfernt wurde, können Sie sie jederzeit aus dem Microsoft Store installieren.

Deaktivieren Sie Komponenten und Funktionen, die Sie nicht benötigen

Denn nicht alles ist nützlich und es wert, aktiviert zu werden

/de/images/utility-tweak-windows-fresh-install.png

Als nächstes steht ein von Chris Titus entwickeltes Dienstprogramm auf der Liste, mit dem Sie nahezu jeden Teil von Windows konfigurieren können. Es erleichtert auch die App-Installation mit WinGet, aber wir wissen bereits, wie das geht. Zum Deaktivieren von Windows-Komponenten ist es jedoch ein benutzerfreundliches Tool, sowohl für erfahrene als auch für normale Benutzer. Es listet Komponenten, Dienste und Funktionen auf, die bei einer Neuinstallation von Windows normalerweise deaktiviert werden.

Um das Dienstprogramm auszuführen, öffnen Sie ein PowerShell-Fenster mit erhöhten Rechten, fügen Sie „iwr-useb https://christitus.com/win | iex“ ein und drücken Sie die Eingabetaste.

Dadurch wird ein Skript aus dem Internet ausgeführt. Fahren Sie daher auf eigenes Risiko fort. Um das Dienstprogramm besser zu verstehen, sehen Sie sich seine Funktionsweise auf der offiziellen Website an. Erstellen Sie außerdem sicherheitshalber zunächst einen Wiederherstellungspunkt.

Das Laden dauert einige Sekunden. Sobald Sie angemeldet sind, wechseln Sie zur Registerkarte „Optimierungen“. Auf der linken Seite finden Sie nun zwei Abschnitte, einen für wesentliche Optimierungen und einen für fortgeschrittene. Ich konzentriere mich eher auf Ersteres, mit Ausnahme der Deaktivierung von Microsoft Copilot, die unter Letzteres fällt. Führen Sie Einträge wie das Löschen temporärer Dateien, das Deaktivieren von Telemetrie und Ruhezustand sowie das Ausführen einer Datenträgerbereinigung durch. Rechts unter „Einstellungen anpassen“ deaktiviere ich die Schaltfläche „Suchen“ und die Aufgabenansicht für die Taskleiste, da ich ein sauberes Erscheinungsbild bevorzuge, und aktiviere Dateinamenerweiterungen und versteckte Dateien.

Abonnieren Sie den Newsletter für Windows-Setup-Skripte und -Optimierungen

Sind Sie neugierig auf weitere Hilfe zur Windows-Einrichtung? Abonnieren Sie den Newsletter, um weitere PowerShell-Skripte, WinGet-App-Listen, sichere Debloat-Techniken und geführte Optimierungsempfehlungen zur Vereinfachung neuer Installationen und Konfigurationen zu erhalten.

Abonnieren

Mit Ihrer Anmeldung stimmen Sie dem Erhalt von Newslettern und Marketing-E-Mails zu und akzeptieren die Nutzungsbedingungen und Datenschutzrichtlinien von Valnet. Sie können sich jederzeit abmelden.

Für mich ist das so ziemlich alles, aber Sie können auch darüber nachdenken, andere Standardeinstellungen neu zu konfigurieren. Stellen Sie nur sicher, dass Sie nicht an einer Einstellung herumbasteln, die Sie nicht vollständig verstehen, da dadurch möglicherweise eine nützliche Komponente deaktiviert wird.

/de/images/windows-powershell-vs-powershell.jpg

Verwandte

5 Gründe, warum ich PowerShell verwende, um langweilige Windows-Aufgaben zu automatisieren

Wenn Sie unter Windows langweilige und redundante Aufgaben erledigen müssen, erledigt PowerShell diese schneller.

Mit diesen Skripten fühlt sich eine Neuinstallation von Windows vollständig an

Mit diesen drei Skripten fühlt sich eine Neuinstallation von Windows nicht wie eine entmutigende Aufgabe an. Im Laufe des letzten Jahres haben diese mein Leben viel einfacher gemacht und mir Stunden bei Änderungen erspart, die ich an jedem PC vornehme. Das Beste daran ist, dass keine dieser Optimierungen dauerhaft ist. Wenn Sie eine App installiert haben, können Sie diese genauso einfach entfernen und umgekehrt. Ebenso können Änderungen an den Systemeinstellungen und andere Windows-bezogene Anpassungen entweder über dasselbe Dienstprogramm oder über die native Einstellungen-App rückgängig gemacht werden. Was noch besser ist, ist, dass die gesamte Einrichtung weniger als ein paar Minuten dauert und der PC sich sofort einsatzbereit anfühlt, wenn ich damit fertig bin.

*️⃣ Quelllink:

Windows installieren, Windows-Einstellungen optimieren, WinGet, 5 Windows PowerShell-Befehle, die jeder Power-User kennen sollte , Beschwerden bezüglich Windows 11, ersetzt durch nützlichere Apps unter Windows, offizielle Website , , , Nutzungsbedingungen , Datenschutzrichtlinie , 5 Gründe, warum ich PowerShell verwende, um langweilige Windows-Aufgaben zu automatisieren , Änderungen, die ich an jedem PC vornehme,