windows
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| windows [2026-01-14 08:13:31] – [Manuelle Partitionierung] david | windows [2026-03-06 03:04:07] (aktuell) – [Praktische Kommandos] david | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Windows ====== | ====== Windows ====== | ||
| - | | + | **[[https:// |
| - | | + | |
| - | * [[https://learn.microsoft.com/ | + | |
| - | | + | |
| - | * [[https:// | + | |
| - | * WLAN-Namen anzeigen: '' | + | |
| - | * WLAN-Passwort anzeigen: '' | + | |
| - | **[[https://www.theregister.com/AMP/2020/09/28/eric_raymond_linux_beats_windows_prediction/ | + | ===== Installation ===== |
| + | |||
| + | | ||
| + | * **ISO** direkt downloaden | ||
| + | * **Media Creation Tool** downloaden | ||
| + | |||
| + | Mit dem Media Creation Tool kann die Windows ISO heruntergeladen werden oder direkt ein bootfähiger USB-Stick zur Windows-Installation erstellt werden (nur die neuste Windows Version). | ||
| + | |||
| + | Mit [[https:// | ||
| + | |||
| + | Mit [[https://ventoy.net|Ventoy]] kann man einen bootfähigen USB-Stick mit mehreren ISOs erstellen (einfach Ventoy auf den USB-Stick installieren und ISOs darauf ablegen). | ||
| - | ===== bootfähigen Windows-USB-Stick ===== | + | ==== Zusätzliche Infos ==== |
| [[https:// | [[https:// | ||
| Zeile 22: | Zeile 26: | ||
| - | ===== praktische | + | ===== Praktische |
| - | Kommandos kann man in Windows 10 in Suche/ | + | Kommandos kann man in Windows 10/11 in PowerShell / CMD / Start / Suche / Ausführen-Dialog ('' |
| * Windows-Version | * Windows-Version | ||
| * Desktop: '' | * Desktop: '' | ||
| Zeile 31: | Zeile 35: | ||
| * Alle: '' | * Alle: '' | ||
| * RAM: '' | * RAM: '' | ||
| - | * IP-Adresse per CMD anzeigen: '' | + | * IP-Adresse per CMD anzeigen: '' |
| * DHCP Lease: | * DHCP Lease: | ||
| * Lease aufheben: '' | * Lease aufheben: '' | ||
| Zeile 38: | Zeile 42: | ||
| * Benutzerkontenverwaltung (z.B. automatische Anmeldung aktivieren): | * Benutzerkontenverwaltung (z.B. automatische Anmeldung aktivieren): | ||
| * die letzten 5 Stellen des Windows-Key anzeigen: '' | * die letzten 5 Stellen des Windows-Key anzeigen: '' | ||
| - | * win equivalent von ''/ | + | * Windows |
| * Pfade mit >260 Zeichen aktivieren und damit sozusagen MAX_PATH deaktivieren (ab win10 v1607+) | * Pfade mit >260 Zeichen aktivieren und damit sozusagen MAX_PATH deaktivieren (ab win10 v1607+) | ||
| - | * [[https://docs.microsoft.com/ | + | * [[https://learn.microsoft.com/ |
| + | * reg: <code reg enable-long-paths.reg> | ||
| Windows Registry Editor Version 5.00 | Windows Registry Editor Version 5.00 | ||
| Zeile 46: | Zeile 51: | ||
| " | " | ||
| </ | </ | ||
| - | * verhindern, dass Windows | + | * Windows gefühlt schneller machen, ohne Animationen abzuschalten |
| - | * Beispielcode, praktisch für developer | + | * MenuShowDelay |
| - | $ Add-ExcludedPortRange -startport 3000 -numberofports | + | * ExtendedUIHoverTime -> default: ?, 32bit (reg_dword), |
| - | $ Add-ExcludedPortRange -startport 8000 -numberofports 1000 # ports 8000 - 8999 | + | * reg: < |
| + | Windows Registry Editor Version 5.00 | ||
| + | |||
| + | [HKEY_CURRENT_USER\Control Panel\Desktop] | ||
| + | " | ||
| + | |||
| + | [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] | ||
| + | " | ||
| </ | </ | ||
| - | | + | |
| + | * reg: <code reg fix-night-light.reg> | ||
| + | Windows Registry Editor Version 5.00 | ||
| + | |||
| + | [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount] | ||
| + | |||
| + | [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$$windows.data.bluelightreduction.bluelightreductionstate] | ||
| + | |||
| + | [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$$windows.data.bluelightreduction.bluelightreductionstate\Current] | ||
| + | " | ||
| + | |||
| + | [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$$windows.data.bluelightreduction.settings] | ||
| + | |||
| + | [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount\$$windows.data.bluelightreduction.settings\Current] | ||
| + | " | ||
| + | </ | ||
| + | * Verhindern, dass Windows (z.B. Hyper-V) bekannte Ports reserviert: | ||
| + | * Beispiel in PowerShell (developer nutzen oft die ports 30xx & 8xxx): <code powershell> | ||
| + | # dry run / what if | ||
| + | Add-ExcludedPortRange -StartPort 3000 -NumberOfPorts 100 -WhatIf # ports 3000 - 3099 | ||
| + | Add-ExcludedPortRange -StartPort 8000 -NumberOfPorts 1000 -WhatIf # ports 8000 - 8999 | ||
| + | |||
| + | # do it for real | ||
| + | Add-ExcludedPortRange -StartPort 3000 -NumberOfPorts 100 # ports 3000 - 3099 | ||
| + | Add-ExcludedPortRange -StartPort 8000 -NumberOfPorts 1000 # ports 8000 - 8999 | ||
| + | </ | ||
| + | * Damit diese Kommandos in PowerShell funktionieren, | ||
| + | #Requires -Version 5.1 | ||
| + | #Requires -RunAsAdministrator | ||
| function Add-ExcludedPortRange { | function Add-ExcludedPortRange { | ||
| + | [CmdletBinding(SupportsShouldProcess = $true)] | ||
| param ( | param ( | ||
| - | [Parameter(Mandatory = $true)][int]$startport, | + | [Parameter(Mandatory = $true)] |
| - | | + | |
| + | [int] $NumberOfPorts = 1 | ||
| ) | ) | ||
| - | Invoke-Expression "net stop winnat" | + | |
| - | | + | $ipList = @(" |
| - | | + | $protoList = @(" |
| - | | + | |
| - | $addCommand = "netsh interface | + | |
| - | Write-Host "$ $showCommand" | + | Write-Output |
| - | | + | & |
| - | Write-Host "$ $addCommand" | + | Write-Output |
| - | Invoke-Expression $addCommand | + | |
| - | } | + | |
| } | } | ||
| - | Invoke-Expression "net start winnat" | ||
| - | } | ||
| - | </ | ||
| - | ===== Installation ===== | + | $msg = " |
| + | if ($PSCmdlet.ShouldProcess($msg)) { | ||
| + | Write-Output " | ||
| + | LogAndRunCmd " | ||
| + | } | ||
| - | * Windows Download: [[https://microsoft.com/ | + | foreach ($ip in $ipList) { |
| - | * ISO downloaden // | + | foreach ($proto in $protoList) { |
| - | * **Media Creation Tool** downloaden | + | $msg = "show excludedportrange: ${ip}/${proto}" |
| + | Write-Output " | ||
| + | | ||
| - | Mit dem Media Creation Tool kann eine Windows ISO heruntergeladen werden oder ein bootfähiger USB-Stick zur Installation erstellt werden. | + | $msg = "add excludedportrange: |
| + | if ($PSCmdlet.ShouldProcess($msg)) { | ||
| + | Write-Output " | ||
| + | LogAndRunCmd " | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | |||
| + | $msg = " | ||
| + | if ($PSCmdlet.ShouldProcess($msg)) { | ||
| + | Write-Output " | ||
| + | LogAndRunCmd " | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| - | ==== Registry Hack (Win 11 bypass | + | ==== Registry Hack (Win 11 bypass CPU/TPM check) ==== |
| die jeweilige option durch das ersetzen von **00000000** durch **00000001** aktivieren und dann die .reg datei ausführen | die jeweilige option durch das ersetzen von **00000000** durch **00000001** aktivieren und dann die .reg datei ausführen | ||
| Zeile 254: | Zeile 312: | ||
| ===== Wissenswertes ===== | ===== Wissenswertes ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * WLAN auslesen | ||
| + | * SSIDs'' | ||
| + | * Passwort: '' | ||
| * [[http:// | * [[http:// | ||
/home/http/wiki/data/attic/windows.1768378411.txt · Zuletzt geändert: von david
