Windows 11 Upgrade ohne „supported CPU“ installieren

Das Windows Update (Upgrade-Setup oder „InPlace-Upgrade“) von Windows 10 auf braucht im Gegensatz zur frischen Neuinstallation nur einen einzigen Eintrag in der Registry. Danach sollte, auch wenn die Hardwarevoraussetzungen nicht gegeben sind, das Upgrade fehlerfrei durchlaufen.

Lösung

Zuständig ist dieser Regisrty-Eintrag:

reg add HKLM\SYSTEM\Setup\MoSetup /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1 /f

Windows 10 auf UEFI boot (mit Secure-Boot) umstellen

Laufende Windows 10 Gäste sind oft noch als klassische Maschinen („Legacy“ oder „BIOS“) installiert worden. Sollen diese nun das Windows 11 Upgrade erhalten, schlägt der Setup-Assistent daher mit der Meldung „PC muss UEFI boot unterstützen“ und „PC muss Secure-Boot unterstützen“ fehl.

Zum Glück unterstütze Windows 10 das auch alles schon, man muss nur mal eben die EFI Partition neu bauen und den (UEFI-) Bootmanager erneut dorthin kopieren.

Lösung

Man boote von einer Windows 10 CD (ISO) die VM und begebe sich dort an die Reparaturkonsole. Dann muss man seine UEFI-Partition, die in aller Regel „System-reserviert“ heisst, einfach neu mit FAT32 formatieren und den UEFI-Bootmanager dorthin kopieren.

Diskpart starten mit diskpart

Innerhalb von Diskpart:
list disk (Boot-Disk merken, meist ist das die „0“)
sel disk 0 (Disk auswählen)
list vol (EFI-Partition merken, oft „1“)
select vol 4 (Volumen auswählen)
assign letter=v: (Laufwerksbuchstaben zuweisen, Beispiel V:)
exit (und wieder raus)

Dann kann man das „neue“ Laufwerk formatieren:
format V: /FS:FAT32

… und zu guter Letzt den UEFI Bootloader kopieren:
bcdboot C:\windows /s V: /f UEFI

Möglicherweise muss man seine Boot-Disk noch von MBR nach GPT konvertieren. Dazu gibt es das Kommandozeilentool MBR2GPT:

mbr2gpt /convert /disk:0 /allowfullos

Zugriff auf alte NAS und Samba-Server geht nicht „Sie können nicht auf diesen freigegebenen Ordner zugreifen, weil der Zugriff nicht authentifizierter Gäste …“

Seit Windows 2000 hat Microsoft den eingehenden „Gastzugriff“ auf Freigaben deaktiviert. Die Kennwortlose Gastauthentifizierung wurde dann in SMB2- und SMB3- ab Windows 10 vollständig verhindert.

Manche (Stein-)alten Geräte wie stumpfe NAS-Geräte, irre teure (Trumpf-) Beabeitungsmaschinen, alt Samba-Server oder ähnliches „brauchen“ das aber dringend.

Greift man beispielsweise von Windows Server 2019 (oder höher) auf eine solche Freigabe zu, erhält man diese Meldung:

Sie können nicht auf diesen freigegebenen Ordner zugreifen, weil der Zugriff nicht
authentifizierter Gäste durch die Sicherheitsrichtlinien Ihrer Organisation blockiert werden.
Diese Richtlinien helfen, Ihren PC vor unsicheren oder bösartigen Geraten im Netzwerk zu schützen.

Lösung

Auf dem zugreifenden Server kann man die Guest-Anmeldung schnell und schmezlos an der Admin-PowerShell wieder einschalten:

Set-SmbClientConfiguration -EnableInsecureGuestLogons $true -Force

Ohne Neustart ist der Zugriff sofort wieder möglich.

Mehr zum wie und warum gibt es in „Learn“ (ehemals Knowledgebase).

Excel Makros in Microsoft 365 Excel (x64) unter Windows 11 sehr langsam

Problem

Unter Windows 11 sind Excel-Makros plötzlich extrem langsam. Unter Windows 10 mit der seloben Excel Version ist die selbe Datei mit dem selben Makro deutlich schneller.

Das trifft sogar für absolut identische PCs zu: Unter Windows 10 ist die Excel-Datei schnell, nach einem einfachn InPlace-Upgrade auf Windows 11 sind die Makros wahnsinnig langsam. Ein rollback des PCs zu Windows 10 löst das Problem auch, die Excel-Dateien werden sofort wieder schnell.

Lösung

Wir haben natürlich keine Ahnung was die Ursache ist, aber wir beobachten das es in nahezu allen Fällen hilft, die „Multithread-Verarbeitung“ in Excel abzuschalten. Sobald man das für einen Benutzer getan hat, sind die Makros wieder so schnell wie vorher.

In sehr wenigen Ausnahmefällen hat das nicht geholfen, aber es war eine andere Ursache auffindbar (Virenscanner, Firewall-Software, Netzwerk’tuning‘ Software …).