Install «VirtualBox»
Install «Oracle VM VirtualBox Extension Pack»
Download a macOS Monterey
create a VM with name «macOS» (name is used in the CMD below ;-)
Memory Size: 4096 MB / HDD 50 GB / Video 128 MB / USB 3.0 / 1 CPU !!! (two will end up in a boot loop !
close VirtualBox app.
run CMD as admin
VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage.exe modifyvm "macOS" --cpu-profile "Intel Core i7-6700K"
VBoxManage.exe setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage.exe setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage.exe setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage.exe setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage.exe setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
VBoxManage.exe setextradata "macOS" "VBoxInternal2/EfiGraphicsResolution 1920x1080
VBoxManage.exe setextradata "macOS" "VBoxInternal/TM/TSCMode" "RealTSCOffset"
launch VBoxManage.exe
start VM
use disk utility first ;-)