Ton Windows est peut-être en mode hyperviseur. Un seul programme peut utiliser être hyperviseur avec VT-d et tout le toutim. Si c'est Windows, VirtualBox ne peut pas le faire.
C'est notamment activé si tu as activé Hyper-V, WSL 2 ou installé Visual studio pour faire du dev mobile. Comme tu dis que tu as un jour activé Hyper-V ça a pu rester.
Lance bcdedit et cherche la ligne "hypervisorlaunchtype":
Auto signifie que Windows fera de son mieux pour démarrer en mode hyperviseur
Off signifie que Windows n'est pas en mode hyperviseur (et donc que c'est dispo pour un autre système de virtu)
C:\WINDOWS\system32>bcdedit
Gestionnaire de démarrage Windows
---------------------------------
identificateur {bootmgr}
device partition=\Device\HarddiskVolume2
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale fr-FR
inherit {globalsettings}
badmemoryaccess Yes
default {current}
...
nx OptIn
bootmenupolicy Standard
hypervisorlaunchtype Auto
Pour le désactiver:
bcdedit /set hypervisorlaunchtype off
reboot
Mais c'est vrai que c'est la plaie si tu as parfois besoin d'avoir l'hyperviseur Windows (genre pour WSL2).