# Tweaks & Optimierung
# Windows 11 Erinnerung deaktivieren
Hiermit deaktiviert man den nervigen Hinweis doch bitte auf Windows 11 zu wechseln.
Was ist gemeint
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/srriw.jpg)
Um alle diese Meldungen zu deaktivieren sind nur 2 Einträge in der Windows Registry notwendig:
Alle Schritte müssen als **Administrator** ausgeführt werden!
Als Script für die Powershell
Folgendes als update.ps1 speichern:
```powershell
# Pfad zur Registry
$regPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate"
# Prüfen, ob der Registry-Pfad existiert, falls nicht, wird er erstellt
if (-not (Test-Path $regPath)) {
New-Item -Path $regPath -Force | Out-Null
}
# Setzen des REG_SZ Werts "ProductVersion" mit dem Wert "Windows 10"
New-ItemProperty -Path $regPath -Name "ProductVersion" -Value "Windows 10" -PropertyType String -Force
# Setzen des REG_DWORD Werts "TargetReleaseVersion" mit dem Wert "1"
New-ItemProperty -Path $regPath -Name "TargetReleaseVersion" -Value 1 -PropertyType DWord -Force
Write-Output "Registry-Werte erfolgreich gesetzt!"
```
Anschließend zuerst den Befehl ausführen:
```powershell
Set-ExecutionPolicy Unrestricted -Force
```
und zuletzt:
```powershell
.\update.ps1
```
---
##### Über das Start Menü **regedit** suchen und starten.
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/jNwgrafik.png)
---
##### Im **Registrierungseditor** diesen Pfad aufrufen:
```
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
```
##### [](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/ajlgrafik.png)
---
##### Neuen Eintrag **ProduktVersion** definieren
[ ](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/b19grafik.png)[ ](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/u3egrafik.png)[ ](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/TR4grafik.png)[ ](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/qLDgrafik.png) | 1. Rechtsklick und auf Neu
2. Zeichenfolge auswählen
3. Als Namen eintragen:
```
ProductVersion
```
4. Rechtsklick auf ProductVersion
5. Ändern auswählen
6. Bei Wert eintragen:
```
Windows 10
```
7. Mit Ok bestätigen
|
---
##### Neuen Eintrag TargetReleaseVersion definieren
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/Ioagrafik.png)
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/R2Kgrafik.png)
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/hsigrafik.png)
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/KS9grafik.png)
| 1. Rechtsklick und auf Neu
2. DWORD-Wert (32-Bit) auswählen
3. Als Namen eintragen:
```
TargetReleaseVersion
```
4. Rechtsklick auf TargetReleaseVersion
5. Ändern auswählen
6. Bei Wert eintragen:
```
1
```
7. Mit Ok bestätigen
|
# Netzwerktyp ändern
Um den Netzwerktyp (Öffentlich/Privat) von einer Netzwerkverbindung unter Windows zu ändern reichen die folgenden zwei Befehle:
Zuerst alle Netzwerkadapter ausgeben lassen:
```powershell
get-netconnectionprofile
```
Beispiel Ausgabe:
[](https://docs.ddd-cloud.de/uploads/images/gallery/2025-02/ELngrafik.png)
| 1. Adapter Name
2. Adapter ID
3. Netzwerktyp (Öffentlich / Privat)
|
Jetzt kann der entsprechende Adapter mit dem Befehl `set-netconnectionprofile -NetworkCategory ? -InterfaceIndex #` umgestellt werden.
Mit Werten aus der Beispiel Ausgabe wäre es dann zum ändern in ein privates Netzwerk:
```powershell
set-netconnectionprofile -NetworkCategory Private -InterfaceIndex 4
```
und zum ändern in ein öffentliches Netzwek:
```powershell
set-netconnectionprofile -NetworkCategory Public -InterfaceIndex 4
```
# Bloatware loswerden
```powershell
# Liste der App-Pakete, die deinstalliert werden sollen
$appsToRemove = @(
"Microsoft.GetHelp",
"Microsoft.Getstarted",
"Microsoft.YourPhone",
"Microsoft.People",
"Microsoft.MixedReality.Portal",
"Microsoft.Microsoft3DViewer",
"Microsoft.Wallet",
"Microsoft.BingWeather",
"Microsoft.WindowsMaps",
"Microsoft.WindowsSoundRecorder",
"Microsoft.SkypeApp",
"Microsoft.Office.OneNote",
"Microsoft.MicrosoftStickyNotes",
"Microsoft.WindowsAlarms",
"Microsoft.MSPaint",
"Microsoft.WindowsCamera",
"Microsoft.Windows.Photos",
"Microsoft.MicrosoftOfficeHub"
)
# Schleife über alle Apps
foreach ($app in $appsToRemove) {
$package = Get-AppxPackage -Name $app -ErrorAction SilentlyContinue
if ($package) {
Write-Output "Deinstalliere $app..."
Remove-AppxPackage $package.PackageFullName
} else {
Write-Output "$app ist nicht installiert oder bereits entfernt."
}
}
Write-Output "Bereinigung abgeschlossen!"
```
# Benutzer Daten
```xml
D:\Users
```