Tweaks & Optimierung

Windows 11 Erinnerung deaktivieren

Hiermit deaktiviert man den nervigen Hinweis doch bitte auf Windows 11 zu wechseln.

Was ist gemeint

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:

# 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:

Set-ExecutionPolicy Unrestricted -Force

und zuletzt:

.\update.ps1

Über das Start Menü regedit suchen und starten.

grafik.png


Im Registrierungseditor diesen Pfad aufrufen:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
grafik.png

Neuen Eintrag ProduktVersion definieren
grafik.png grafik.png grafik.png grafik.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

grafik.png

grafik.png

grafik.png

grafik.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:

get-netconnectionprofile

Beispiel Ausgabe:

grafik.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:

set-netconnectionprofile -NetworkCategory Private -InterfaceIndex 4

und zum ändern in ein öffentliches Netzwek:

set-netconnectionprofile -NetworkCategory Public -InterfaceIndex 4

 

Bloatware loswerden

# 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 version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<FolderLocations>
<ProfilesDirectory>D:\Users</ProfilesDirectory>
</FolderLocations>
</component>
</settings>
</unattend>

 

GPO unter win11 home aktivieren

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")