Windows 10 či 11 ve VirtualBox jsou rychlejší když se místo SATA řadiče pro VDI použije NVMe řadič:

Místo čtení a zápisu max. cca 300 MB/s se dá dostat na cca 1,5 GB/s a virtuálky pak jsou výrazně rychlejší, pokud tedy disk hostitelského systému je na NVMe SSD, což je dnes už snad norma.
Ve výchozím nastavení ale Windows nedokáže tento řadič použít, zařízení v případě už nainstalovaných Windows svítí ve správci zařízení s chybou, u instalace nových Windows není v seznamu disků vůbec vidět, a je nutné u vypnutého VM použít workarounds (hezky česky „obezličky“) a (na Linuxu v terminálu případně analogicky asi i u Windows, kde doplnit celou cestu např. C:\Program Files\Oracle\VirtualBox\VBoxManage.exe) a nahradit VM_NAME v příkazech za název vaší virtuálky:
VBoxManage setextradata VM_NAME "VBoxInternal/Devices/nvme/0/Config/MsiXSupported" 0
VBoxManage setextradata VM_NAME "VBoxInternal/Devices/nvme/0/Config/CtrlMemBufSize" 0
Poté instalační program disk vidí a Windows jde normálně nainstalovat:

Zdroj: https://www.virtualbox.org/ticket/21777 – chyba je známá několik let a není stále opravená a musí se používat úprava parametrů virtuálního NVMe řadiče v příkazové řádce, protože na to v GUI není žádné klikátko.