If you want to keep Windows, why do you not create a bootable iso of Windows 11 using Rufus (it will get you by all the 'tiger traps'). Then take out your present hard drive, put in a blank new one and then insrtall Windows 11 onto it. You can then transfer all your files by connecting your original drive via a USB port. Linux is fine but does have limitations