Windows wird zu einer Emulationsschicht auf dem Linux-Kernel, sagt Eric Raymond - Mon. 28. Sep. 2020 (ich hatte das schon ca. 3 Monaten vorher gesagt)
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 Rufus oder Balena Etcher kann ein bootfähiger USB-Stick mit einer beliebigen ISO erstellt werden.
Mit Ventoy kann man einen bootfähigen USB-Stick mit mehreren ISOs erstellen (einfach Ventoy auf den USB-Stick installieren und ISOs darauf ablegen).
So erstellen Sie einen bootfähigen Windows 10-USB-Stick unter Linux
Zu beachten ist dabei aber, dass die Datei "install.win" oft über 5GB groß ist, und somit nicht auf einem FAT32-Dateisystem abgelegt werden kann.
Kommandos kann man in Windows 10/11 in PowerShell / CMD / Start / Suche / Ausführen-Dialog (Win + R) eingeben:
winversysteminfo -fo csv | ConvertFrom-Csv | select os*, system* | flsysteminfo -fo csv | ConvertFrom-Csvsysteminfo -fo csv | ConvertFrom-Csv | select "*Physical Memory*" | flipconfig -allipconfig -releaseipconfig -renewgpeditnetplwizslmgr -dli/dev/null ist $null (PowerShell) oder nul (CMD)Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] "LongPathsEnabled"=dword:00000001
$ Add-ExcludedPortRange -startport 3000 -numberofports 100 # ports 3000 - 3099 $ Add-ExcludedPortRange -startport 8000 -numberofports 1000 # ports 8000 - 8999
. ./Add-ExcludedPortRange.ps1): function Add-ExcludedPortRange { param ( [Parameter(Mandatory = $true)][int]$startport, [Parameter(Mandatory = $true)][int]$numberofports ) Invoke-Expression "net stop winnat" foreach ($ip in ("ipv4", "ipv6")) { foreach ($protocol in ("tcp", "udp")) { $showCommand = "netsh interface $ip show excludedportrange protocol=$protocol" $addCommand = "netsh interface $ip add excludedportrange protocol=$protocol startport=$startport numberofports=$numberofports" Write-Host "$ $showCommand" Invoke-Expression $showCommand Write-Host "$ $addCommand" Invoke-Expression $addCommand } } Invoke-Expression "net start winnat" }
die jeweilige option durch das ersetzen von 00000000 durch 00000001 aktivieren und dann die .reg datei ausführen
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig] "BypassCPUCheck"=dword:00000000 "BypassDiskCheck"=dword:00000000 "BypassRAMCheck"=dword:00000000 "BypassSecureBootCheck"=dword:00000000 "BypassStorageCheck"=dword:00000000 "BypassTPMCheck"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup] "AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000000
Mit den Dateien ei.cfg oder pid.txt kann die Installation konfiguriert werden. Die jeweilige Datei muss unter /sources/ auf dem Windows-USB-Stick abgelegt werden.
ProfessionalEducationEnterpriseRetailOEM01Mit dieser Datei wird das Setup immer eine Editions-Auswahl anzeigen (weil keine Edition ausgewählt ist). Die Auswahl enthält alle Editionen, die im Retail Channel sind und kein Volume Licensing benötigen.
[EditionID] [Channel] Retail [VL] 0
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX: Product Key Platzhalter[PID] Value=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Terminal (cmd) während der windows installation öffnen (WinPE): shift + f10
select disk 0 clean convert gpt create partition efi size=200 format quick fs=fat32 label="System" assign letter="S" create partition msr size=16 create partition primary shrink minimum=500 format quick fs=ntfs label="Windows" assign letter="W" create partition primary format quick fs=ntfs label="Recovery" assign letter="R" set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 list volume exit
siehe Windows Package Manager (winget)
viele praktische tools für fortgeschrittene: Sysinternals
MS Store: https://apps.microsoft.com
MS Store Apps (APPX/MSIX) direkt downloaden (z.B. auf Win Server LTSC wo kein Store verfügbar ist): https://store.rg-adguard.net/
netsh wlan show profilenetsh wlan show profile "WLANname" key=clear"cmd.exe" als Administrator ausführt und dann das folgende Kommando darin ausführt:"Shift-Taste", bevor Sie mit der rechten Maustaste klicken. Das funktioniert auch im Startmenü, sowohl bei angehefteten Einträgen ("Am Startmenü anheften") als auch bei Suchergebnissen.Ursache: Wenn im UEFI CSM (Compatibility Support Modul) deaktiviert oder auf UEFI only gesetzt ist, kann man nur mit einem EFI-konformen System booten. Dazu gehört auch GOP (Graphics Output Protocol) Unterstützung der Grafikkarte (VBIOS/Treiber). Das Ziel von GOP ist es, das legacy VGA BIOS abzulösen. Oft komt es zu Problemen, wenn der Bildschirm versucht eine DP 1.3 oder 1.4 aufzubauen, aber die Grafikkarte nur für DP 1.2 zertifiziert ist.
Lösungen:
(Major-Updates / Upgrades)
Wenn das Windows 10 Fall Creators Update für Ihr Gerät verfügbar ist... jetzt aktualisieren
Bei diesem Fehlerbild wird zum Beispiel versucht von Windows 10 - 1607 ein Upgrade auf Windows 10 - 1703 durchzuführen, jedoch erscheint nach dem Reboot, nach einer Weile die Meldung, dass es nicht durchgeführt werden konnt und der vorherige Zustand wieder hergestellt wird.
Schaut man dann mit dem Programm Datenträgerverwaltung nach, welche Partitionen sich auf dem Datenträger befinden, dann fehlt dort die Partition mit dem Namen "System-reserviert".
Es wurde bei der Installation, in der Ansicht, in der die Festplatte partitioniert werden konnte, für die Windows-Installation eine Partition angelegt und dort Windows drauf installiert.
Es gibt Werkzeuge und Anleitungen, mit denen man diese Partition nachträglich anlegen kann, dass hatte bei mir jedoch nicht funktioniert, ich musste Windows 10 neu installieren.
Bei der Installation, in der Ansicht, in der die Festplatte partitioniert werden kann, muss man Windows auf einen freien Bereich ohne Partition installieren lassen. Hierbei ist es nicht wichtig ob sich bereits Partitionen auf der Festplatte befinden, es ist nur wichtig, dass man Windows sagt, es soll sich auf einen freien, unpartitionierten Bereich installieren. Das Windows-Setup legt dann automatisch zwei Partitionen an, eine davon heißt "System-reserviert" (bei UEFI-Systemen kann das etwas anders aussehen).
Dann funktioniert, auch nach erfolgreichem Abschluß der Installation einer älteren Version von Wondows 10 (z.B. "1607"), das Upgrade auf eine neuere Version (z.B. "1703").
Updates über einen längeren Zeitraum, zum Beispiel von 1607 auf 1709 laufen immer über entsprechenden Zwischenschritte, zum Beispiel 1607-1703-1709.