Virtualize Windows 11 with Proxmox the Right Way!
Ғылым және технология
Windows 11 is here and with it comes new hardware requirements. These requirements not only affect physical hardware but also virtual hardware too. The TPM 2.0 requirement for Windows 11 is shaking the tech community, HomeLab community, and even virtualization too. Well have no fear, today we're going to virtualize Windows 11 with a virtual TPM chip! We're going to create a virtual machine according to proxmox best practices and even install a virtual TMP chip so that you can test Windows 11 with your hardware and software before upgrading Windows 10 in your HomeLab or production environment without any hacks!
Bonus This guide will work with previous versions of Windows too!
Video Notes: technotim.live/posts/windows-...
Support me on Patreon: / technotim
Sponsor me on GitHub: github.com/sponsors/timothyst...
Subscribe on Twitch: / technotim
Become a KZread member: / @technotim
Merch Shop 🛍️: l.technotim.live/shop
Gear Recommendations: l.technotim.live/gear
Get Help in Our Discord Community: l.technotim.live/discord
2nd channel: / @technotimtalks
(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)
00:00 - Intro
00:38 - Why Virtualize Windows 11
01:08 - What is the Windows 11 TPM 2.0 Requirement
02:05 - What are we going to do today with Windows 11 and Proxmox?
02:23 - Requirements
02:38 - Get Windows 11 ISO
03:11 - Get the latest VirtIO Drive Disk
03:29 - Create our Windows 11 VM and all settings
06:48 - Installing Windows 11 on a VM
08:49 - Windows 11 First Boot & Configuration
10:48 - Installing VirtIO drives on Windows 11
12:02 - Windows 11 with all drivers
12:36 - What do you think of virtualizing Windows 11
13:05 - Stream Highlight - "We're scared to do technical interviews at large companies"
"Rehearsal " is from Harris Heller's album Groove.
l.technotim.live/sb-music-lic...
#Windows11 #Proxmox #Virtualization
Thank you for watching!
Пікірлер: 409
Are you running Windows 11 yet?
@xbxa7x
2 жыл бұрын
not yet, that TPM requirement is a killer
@Rmly
2 жыл бұрын
Not yet!
@xbxa7x
2 жыл бұрын
@AstroCat im with you on this one, I plan on upgrading to 12 Gen intel so im trying to get mentally prepared to be forced into it
@scott7699
2 жыл бұрын
never plan on using it.
@hacked2123
2 жыл бұрын
Yep! In ProxMox before this video landed 😜
"Microsoft recommends 2 or more cores, so I'm gonna give mine 24" 😂 Another great video! I always get excited when I see the notification pop up in Discord... Now I just need to get a new server that can handle Rancher, Plex, Zoneminder AND Windows 11
@TechnoTim
2 жыл бұрын
Thanks for watching!
@Krazy92
2 жыл бұрын
The way he smiled after he said that cracked me up lmao.
@hind8273
Ай бұрын
Yea man, howcome 24 ? What hardware are you using ?
Thanks a lot @TechnoTim! Even after more than 2 years, this is still relevant. Biggest delta to Proxmox 8.1 is the integrated VirtIO CDDrive dialog within the VM creation wizard. Cheers from the EU!
Tim, you are such a huge help. Thanks for this guide!
@TechnoTim
2 жыл бұрын
Anytime!
Dont fill out the password field and you dont have to answer the 3 stupid questions. And after finishing the installation yout can press CTRL-ALT-DEL and there you can set a password..
@chromerims
Жыл бұрын
Nice reminder 👍
Thanks for the demo and walk thru, have a great day
Great tutorial! Thank you!
As always your videos are by far the best guides. Thank you
I've been waiting for this one!
Worked like a charm! Thx
Finally getting around to the Windows 11 thing. Thank you, as always, for the assist!
Thanks so much for making this video. I'm new to Proxmox and your video helped me a lot.
Haha! Your answer to my chat message at the end, love it! :D
@TechnoTim
2 жыл бұрын
Haha! I’m scared too!
Good guide, thank you!
In both your Windows 10 & your Windows 11 guides (Which I love, thank you for them) you miss 1 thing that is very important. It may be that it's a thing about old hardware (I'm on a 3rd Gen i7), I'm not sure, but when starting the VM to do the install I always have to make sure I'm in the console when it starts & fairly quickly hit a key to "Boot from disc" or else I have to reboot Proxmox because the VM won't stop. I consider this a fairly important step, but you've left it off both times, I assume because maybe it's not necessary if you are on more modern hardware, I'm not sure, but since the VM loads the Windows ISO as though it were an optical disc the Windows Images are designed to not boot automatically so you don't have to eject it midway through the install.
3:18 You can skip a step. Right click the link > copy link address > Click download from URL button in proxmox > paste the link This will have your proxmox machine fetch the iso itself instead of you downloading and uploading it
@TechnoTim
2 жыл бұрын
For sure! That was one of my tips in my Proxmox 7 video! I should have used it here!
@kevinrtres
Жыл бұрын
Great tip - thanks!
This is exactly what I'm looking for! I want to virtualize a pc for streaming media and was torn between windows 10 and windows 11.
Very fine explanation - thanks a lot for this ;-)
Thanks Tim - Your videos are great and they help heaps.
@TechnoTim
2 жыл бұрын
Glad to hear it!
I just created a Win 11 VM in Proxmox a few days ago. I haven't had much time to mess around with it, but my initial impressions are positive. *knocks on wood*
few extra tips too: 1. if you run the other setup thats on the root of the virtio cd, it will install the qemu agent AND drivers, 2. if you select the graphics as virtio GPU, after you install the drivers or select them during the windows install, it will allow resizing of your screens properly in the html console
@arneisaksen7538
2 жыл бұрын
Great tips!! THX a lot!
@Ralphxxxx
2 жыл бұрын
I'm getting an error when installing the qemu agent. How did you get it installed?
@chromerims
Жыл бұрын
virtIO GPU excellent tip 👍 Installer w qemu . . . also a great tip.
@charliemortonmusic
8 ай бұрын
how do you do the 'other' setup?
Just did this the other night. Great video
@TechnoTim
2 жыл бұрын
Awesome! Thank you!
Great video as always Tim!
@TechnoTim
2 жыл бұрын
Glad you enjoyed it
Nice guide! Would you mind considering making a video on how to add SSD cache or tiered storage in proxmox? I am having a hard time doing it correctly. Thanks!
Perfect concise explanation ;-)
Amazing video! Thanks so much!
@TechnoTim
2 жыл бұрын
Glad you liked it!
Very interesting video, thank you. - I am now a Subscriber.
Dude, great guide as always
@TechnoTim
2 жыл бұрын
Appreciate it!
What is your reasoning behind using VirtIO Block vs SCSi? Everyone else (including you) have posted tutorials indicating the use of SCSI as a most. What changed?
Thank you sir. Just spun up my first vm in proxmox. Gonna explore GPU passthrough now.
You are a legend Tim well done sir
Hi Tim, thanks for this a great tutorial. I do have a question that is Proxmox capable to virtualize the the TPM hardware on my server for the guest OS instead of using an emulator?
Great vid! Very helpful.
@TechnoTim
2 жыл бұрын
Glad it was helpful!
Can you please do a video on setting up the audio or how to get the audio working for different OS's on Proxmox. A big thank you in advance as I'm new to all this VM stuff/world and have no idea what I'm doing wrong.
hi can you please answer my question, I would like to have windows 11 and mac OS in one computer, I have a 1TB SSD right now I have windows 11, so can I create a partition for proxmox and install it on it, will the data on my windows 11 get lost?
You need to add even though you mentioned in the beginning of the video that you need to have Proxmox 7 it needs to be 7.0-13 i had 7.0-11 and that version does not have the TPM option in VM creation.
@dodgecrickets7862
2 жыл бұрын
How do I get 7.0- 13? Do I need to reinstall proxmox completely?
@blackthebanner
2 жыл бұрын
@@dodgecrickets7862 click your host in the GUI panel > updates > upgrade tab in this menu
@ms-ddos
2 жыл бұрын
You also have to have TPM enabled in your actual PC hardware BIOS for the TPM option to appear in Proxmox.
@atwellwilliams2400
2 жыл бұрын
@@blackthebanner when I try that, it just runs and tells me my system is up to date, even though it still says 7.0-11 in the banner. Do I need to have a subscription to get it to upgrade to 7.0-13. Also, I just downloaded PVE yesterday. Why isn't it already the latest version?
Thank you!
Thanks for the interesting video - great info! I like the little tongue in cheek style....🤣
Thank you very much. We just moved to Proxmox from ESXi. Loving Proxmox. Had an issue with Windows 11 boot loop after install. Could not shutdown the VM ~ had to kill -9 the vm in order to delete it and start over. Changed CPU type to Default and not to Host. Windoze 11 now installed.
That's really useful, because even though I am not going to use a real Windows machine ever again once I moved away from Windows 10 on my newest rig, but I do want to test stuff in Windows, so it's useful to be able to virtualize it. What I am a bit puzzled about: shouldn't we have a separate TPM2.0 storage? If I happen to want to remove my hard drive, because I want a new blank one (or if I want to provision a system on demand), shouldn't I have TPM separate in order to not remove it, too? Great video though.
Thanks for what you do
Very informative. I have question what is the disk and memory performance hit by using Proxmox vs Baremetal windows 11?Any idea Thanks in advance
This is wonderful. With so many updates that have happened, would you update this? it would be so helpful as I like to follow proxmox specific recommendations but they are not directly clear on running windows (or they have reverted / changed info recently)
I love windows 11 on my primary PC. the center task bar is nice with the ultrawide monitor althtough there is room for improvement. I don't need windows 11 virtualized though... but I like to have a windows server instance installed
Just made a new Proxmox server with updated hardware. Installed Windows 11 on it thanks to this video. Due to Windows 11 I have moved to POP OS as my main desktop, using Cinnamon. I am dual booting. A few months back I upgraded 10 to 11, but am very rarely in that side. This Win11 VM is to have a common VM regaurdless of wich machine I am using, Main desktop, mentioned before, or my laptop running Ubuntu. I plan on using Tailscale to have the VM accessible where ever I am. I was using Virtualbox on both Windnows and POP OS pointed to the same VM. Something happened in the last month, the Windows side has the VM running dog slow. This happened Sep 2023, when last I tried to upgrade to Win 11, I did reinstall Win 10 at that time. This time, I am moving forward, with a VM in Proxmox instead of Virtualbox. Also, one less system to update, 2 if you count the VM on my laptop.
Tim, I really like your stuff, its top notch. You deserve more subs!
@TechnoTim
2 жыл бұрын
I appreciate that!
@dillonhansen71
2 жыл бұрын
@@TechnoTim I thought you had alot more subs... you are my go to for proxmox everything. I love the content, keep it up, you are awesome!
@rampart1234
2 жыл бұрын
I'm not sure leaving key pieces of information out is top notch. IE leaving out how to update to 7.0.13. You don't have TPM without updating but it is never shown how to update.
@ryanlea750
2 жыл бұрын
@@rampart1234 Pretty sure he has a video on how to update it, pretty sure I have seen that.
@rampart1234
2 жыл бұрын
@@ryanlea750 I don't recall a mention of a video showing how to update.
Hello Tim. I've followed your guide. However my Windows 11 VM is unstable. From time to time I get a blue screen error, and then it reboots. It already happened while playing with GPU passedthrough, with no GPU passthrough, using VNC and even RDP. I've tried changing disk to scsi, ide and even sata. And the same happened. I've searched online, but hasn't seen anything really useful. At devices manager, I see two unknown devices with no drivers installed, looking at the devices, they show something like "UsbStub". Don't know if it could be related. Have you seen this scenario anywhere? Have any idea about what coult it be?
@5:12 Tim's smile when he says "Now, Microsoft recommends 2 or more cores, ....so I'm gonna give mine 24." Haha!
Very nice 👍 fTPM is neat-o! 5:04 -- Is 'discard' for SSD storage too resource hungry? Noticed that it wasnt enabled. 5:18 -- Rather helpful to hear that it is Ok to leave CPU type as default/kvm64. Thank you. At the end, would we have installed QEMU guest agent? Kindest regards, neighbours.
I watched this video with great interest. I always wanted to see Proxmox in action (my HW can't support it). Great job! Thx! 👍😄
@mechy2k2000
2 жыл бұрын
You could buy a dell optiplex 390 for around 100 dollars and load proxmox on it. Or just about any old desktop should be able to run proxmox
Hi I am learning Proxmox and I could not boot on Windows 11, your video helped me a lot thank you very much :)
7:50 perfect...install windows 11 here by selecting the windows 10 driver which is a red hat controller to run on a hypervisor built on debian...got it 👍
Does windows 10 work effortless on proxmox? or i need to download the driver things too
Thanks for the video. Is there a way to change the resolution in the consolve view? It used to be in Windows 10 that we could choose a virtIO display device driver but now this option isn't there anymore.
@rudypieplenbosch6752
2 жыл бұрын
Yes, this 1024*768 resolution is not very nice
I'm not an "I hate change!" kinda guy, but I never upgrade to a new full version for a while - there are always bugs and changes, I'm happy to let the early adopters work them out for me and then join them later.
@TechnoTim
2 жыл бұрын
I hear ya! I enjoy the ride!
Hello. If I understand well, for example, installing a windows 10 VM in the proxmox with off board video card passthrough the HDMI of the video card will work fine for a send the audio and video to a receiver like a dedicated windows machine already do? Thanks in advance!
I have a Beelink S12 Pro miniPC and I followed your video and it's really great but can someone tell me if I can output that windows VM on my TV thorough hdmi?
Top, thanks.
@TechnoTim
2 жыл бұрын
No problem 👍
Thanks TT. I used this guide to install windows 10, waiting until after the install to enable the network drivers allowed me to skip windows horrible mandatory requirement that I connect it to an account. Next up, GPU passthrough.
Dude you have to edit out the part where you hit NEXT by accident BEFORE you install the nw driver. I saw you click it, I clicked it (before adding NW driver) and the whole process went for a while then bricked when it could not find a network driver and at that point, since it was a proxmox QEMU failure, you can't stop the VM and everything (yes your entire proxmox system) is borked, you have to reboot the whole thing to get that pesky Windoze vm to stop. Ha. UPDATE: I waited a bit and was able to kill the VM by opening the console and using the NOVNC shutdown button... then Shift-F10 to open command prompt... type OOBE\BYPASSNRO, then it reboots and lets you skip the network stuff, and you can update the driver and do a windows update. sigh! Other than that, VERY HELPFUL video, thanks much!
@TechnoTim
11 ай бұрын
If ever the case just type in quit in the monitor section of your vm. No need to reboot the host
hey Techno Tim I am trying to run a windows 11 autopilot test on a proxmox VM, I am able to install windows 11 without any issue on proxmox 8 and a standard windows 11 iso from microsoft but I am running into an issue where windows system reset function fails to execute on the VM have you run into a use case issue like this before?
your video is 4 days to late for me haha already found info to do it but it runs like crap because I messed some parameters so with the magic of virtualisation I will trash my VM and try again with your nice video! thank you very much. its very clear
Need to virtualize Windows 11 to run BlueIris on. thx for this. The TMP was the part i wasn't sure about.
Bravooooooooooooo. You are the Best 👍👍👍
Awesome video, thank you. Just wondering, in case the host CPU does not conform with the Windows11 minimum requirements, what selection do I make on the CPU Type?
@TechnoTim
8 ай бұрын
Thank you! I think you can use Proxmox's new CPU type in 8, that should suffice!
I couldn't install win11 when my cpu was set to the AES type, I selected "host' and it installed.
Techno Tim, aka the goat of IT!
Absolutly great, I do it more or less the same way.. and im so freaking tensed when the android apps (WSA) are comming
What's the best way to copy and paste from local desktop into W11 VM? Thanks!
Like a lot of your videos, you tell us that you are choosing certain settings, but never tell us why. For example, why are you setting the machine type to q35? What does that mean / do?
Bonjour, puis-je avoir votre avis entre Proxmox et vmware workstation pro. Je cherche à comprendre l'utilité d'utilisé Proxmox à la place de Vmware. Merci
I was just thinking of this! Amazing timing. Any chance you could make a video about creating a windows 10/11 vm video with OVMF and KVM? That'd be an amazing video! Thanks
@TechnoTim
2 жыл бұрын
Thanks for the idea!
@ujjobbagya
2 жыл бұрын
@@TechnoTim If you make that video please mention Intel's GPU virtualization (GVT-d). With that, I was able to pass the Intel onboarded IGP through the VM with working HW acceleration and OpenGL. This thing makes the difference, cool stuff.
Followed this exactly, however on boot it tries to Start PXE over IPV4 and then start HTTP Boot over IPv4 and at the top it just says Press any key to boot from CD or DVD but that doesn't work.
@judebreheny3925
Жыл бұрын
Same :(
I still have no idea on how to route the ports do vms... i tried having proxmox then a windows 11 vm as my main pc passing the gpu to it, everything worked fine but when i made a lxc container for my docker containers and tried to route ports 443 and 80 i had no success and gave up... T_T
really nice video Tim, what cpu setting would you recommend on my 1950x threadripper because win 11 official does not support it because host will need a hack
@TechnoTim
2 жыл бұрын
Just use the default one, not host
@benniphx
2 жыл бұрын
@@TechnoTim thx for the replay, just curious if then also power states will work, or other features as you mentioned in the video.
Great Vid
Great session, thanx. If you passthrough the host CPU what happens when you move the machine to another host?
@TechnoTim
2 жыл бұрын
It will just tell you it can't start. All you need to do is switch to a generic CPU.
Hi, thank you for the video. Quick question please: Is it possible to allocate all the storage and all the CORES + RAM to the Virtual Machine if we want to boot directly into Windows? Thank you !
@TechnoTim
2 жыл бұрын
You could for sure, leave a little for proxmox :)
In this video, you've shown how to virtualise Windows 11 using Proxmox 7. Question for you - how do you change the screen resolution? I am running Proxmox 7.3-3 using this "guide/tutorial" and I was able to finally get it up and running (it took a while), but now the display is stuck at 1280x800 resolution and there doesn't appear to be a way to change that (at least not through the normal means/methods). Your help is greatly appreciated. Thank you.
Hi, I'm getting a failed to start Boot0001 "UEFI QEMU DVD-ROM QM00003"
Is possible for you to make a video on how to enable intel turbo box on proxmox, well if is even possible. I couldn’t find any guides.
Tim, I was successful in loading Proxmox 7 natively , onto my laptop, a Lenovo Yoga 730. However, I cannot get either Wi-Fi or a USB ethernet adapter (USB C hub) running. Can you tell me the best way to do this? I imagine this is a driver issue. I don’t know who to contact but I haven’t been able to find anyone to help me. Thanks!
Question - what version of ProxMox did you have running? On 7.0-11 I can't see the virtual TPM option despite selecting items per your guide and having the advanced checkbox ticked.
@shefski55555
2 жыл бұрын
just in case you never got it working you need to update proxmox to at least 7.0-13
I totally new to proxmox and after a few hickups it is now running, sort of. Problem: Now don't have sound and no audio device. Suggestions are appreciated.
Just to add one more bit of useful info. I'm running Proxmox version 8.1.4 and they added a new option under the OS tab when creating the VM that lets you add an additional drive for VirtIO drivers right from the start! So we can skip the additional step in this video of adding this additional drive.
bro i can use this environment using on a single computer ( i7 10th Gen , 32 gb ram, 2 graphic cards and 1 monitor samsung G9 "49 ) and using macOS an linux at the same time ? or i need the second computer to acess?
Thank you for spelling the whole installation procedure. I would have guessed wrong a lot which would have left to a lot of frustration. One thing I didn't find in your tutorial was that you have to upgrade Proxmox to 7.0-13 before you would see TPM 2.0. Procedure is online but it was a big hurtle. Now I'm successfully running win 11 on proxmox.
@Breto151
2 жыл бұрын
Where did you get 7.0-13 from?... I have done all the updates but I am only on 7.0-11
@grainedlotus5153
2 жыл бұрын
@@Breto151 Same
@alainterriault7492
2 жыл бұрын
@@Breto151 I think 7.0-13 is only available in pve-no-subscription .. I assume it will eventually be ported to the Enterprise repository
9:35 I don't have any option to log in without attaching a account. They must have removed that feature. Anyone know how to get around that?
@TechnoTim
7 ай бұрын
Disconnect your network at that screen, or use the email no@thankyou .com and it will by pass it. Seriously.
Hey, I noticed you' r using Line too 😊👍
I'm very excited to follow this tutorial and try this for myself. Already virtualize win10 in proxmox 7. I'm a daily Linux user and I switch to Windows whenever I must for certain applications and games. Compatibility is priority for me, so I'd need to thoroughly test win11 before doing the update for real. Time to "run, and install: windows 11" By the way, Tim, my divergent neurology very much appreciates the consistent cadence in your voice when you say "run, and install: Windows 11". Sincerely. 🙂
@TechnoTim
2 жыл бұрын
Thank you!
Thanks for the video, I'd like to add that the skip the microsoft account button might had dissappear from the OOBE, if this is the case , shift + F10 > this will bring CMD > type: OOBE\BYPASSNRO This wil restart the system and allow you to skip
bro my machine is stuck on getting ready screen with proxmox logo can you help please
2 or 4 = 24
@TechnoTim
2 жыл бұрын
Already have one on GPU passthrough!
Anyone experiencing Windows 11 shutting down on its own? Looking at event viewer I get a kernel-power error (41). That same thing happening on Windows Server 2019 Standard.
I have been following this tutorial but the VM doesnt work, it says no VNC. Im running a windows 10 and some linux machines withougt problems
how do you get sound to work?
Has anyone tried a gpu pass through with windows 11?
I cant change the resolution; tried setting the display drivers to Redhat but it all went dark!
installed w11 today and checked the ceph pool i put it in, shows 33.72GiB usage(OS shows 28.0GB).. Now that is after it booted up and i had installed the virtio agent/drivers ( nothing else ). Note for other, suggest using the Virtio-gpu video driver so you can change resolution. Also, load the network drivers like he does otherwise you have to do the bypass thing which is a pain. Great vid!
thanks a lot
@TechnoTim
2 жыл бұрын
You are most welcome