CPU Hacking (Or enabling Intel VT-x Without BIOS Support)

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

ความคิดเห็น • 359

  • @hakemon
    @hakemon  6 ปีที่แล้ว +15

    PLEASE READ BEFORE COMMENTING: If you get any values other than those posted in this video when reading the registers, they are invalid and can not be changed, as invalid settings will also lock the CPU. There is nothing I can do. Also, I am not going to help you hack into your BIOS from your possibly stolen machine.

    • @liziali1135
      @liziali1135 6 ปีที่แล้ว +1

      it give me 0x00000001 what can i do ?

    • @hakemon
      @hakemon  6 ปีที่แล้ว +2

      Lizi Ali Go back and watch the video.

    • @heyyoupro3940
      @heyyoupro3940 6 ปีที่แล้ว +1

      is there a method to unlock locked ant disabled cpus

    • @amunra3067
      @amunra3067 6 ปีที่แล้ว +2

      @@hakemon @5:50 You said you could do something that would require you to cold boot the machine which could work only if the bios supported it...... but you never explained what that process was if any please elaborate seems like 90% of the people who tried this got a 1

    • @yashjoglekar
      @yashjoglekar 6 ปีที่แล้ว +1

      Ya I got 1 so what I do now

  • @daditsan3079
    @daditsan3079 6 ปีที่แล้ว +8

    I need to enable this VT for android emulator. But i forgot my BIOS Password, and I don’t quite able to resetting my BIOS by unplugging the CMOS, well not now.
    But then i found your video, i never thought i could enable it without enter the BIOS.
    Great video man, simple instructions and clear information!

    • @daditsan3079
      @daditsan3079 6 ปีที่แล้ว +1

      damn, sadly i got a 1..... hahahaha

    • @aleshofastora440
      @aleshofastora440 6 ปีที่แล้ว +1

      me too, if you can, let me know

    • @daditsan3079
      @daditsan3079 6 ปีที่แล้ว +1

      i don't know man, looks like it's a dead end if you've got any numbers beside 5.

    • @md.tb1
      @md.tb1 6 ปีที่แล้ว

      update you bios

    • @daditsan3079
      @daditsan3079 6 ปีที่แล้ว

      MOHAMED TABABI is there even any update for bios?

  • @fanbohe6730
    @fanbohe6730 6 ปีที่แล้ว +2

    Very interesting!
    Windows 10 with Hyper-V feature enabled on Macbook Pro 2015 here. In my case, MSR 0x3a is initially 0x04. And TaskManager says Virtualization is disabled, and Hyper-V support is yes.
    After changing MSR 0x3a to 0x05 followed by rebooting, MSR 0x3a reads back as 0x01. However, TaskManager says Virtualization is enabled, and the Hyper-V line disappeared. The same thing happens after rebooting to Windows from macOS.

    • @fanbohe6730
      @fanbohe6730 6 ปีที่แล้ว

      Google brought me here when I was trying to enable VT-x in Windows without rebooting from macOS. Finally, I found a solution: install rEFInd and set enable_and_lock_vmx.

  • @forcemaster245
    @forcemaster245 5 ปีที่แล้ว +5

    Ok, so something strange happened to me. Just for the record, using the systeminfo command in windows prompt showed that my pc allowed virtualization and that it was enabled. I tried enabling vt-x using cryatal cpuid, I got 1, just like everyone else. I then decided to dual boot to ubuntu, and installed kvm (the linux equivalent of haxm) and android studio. The installation was successful in ubuntu, and I could run android studio emulator with hardware acceleration, after a bit of tinkering. Then on a hunch I tried the crystal cpuid in windows again, and this time the value for 0x3a was 5 before changing anything. I then successfully installed haxm, and now my android studio emulator runs with hardware acceleration. It was strange, but in a good way, so I guess any folks out still struggling with the same problem could try it too

    • @zonairgillani1286
      @zonairgillani1286 2 ปีที่แล้ว

      What do you mean by tinkering? Can you please explain what you did so you could run the android studio emulator with hardware acceleration?🤔

  • @anhtphung4666
    @anhtphung4666 6 ปีที่แล้ว +2

    *Thanks for your explaination*, it helps me know a lot more about my own computer.
    I've found that VT-x is supported on my PC, but my BIOS doesn't reveal them in their selection.
    (My BIOS version is "08.00.10")
    I've downloaded CrtstalCPUID Pure x64 and knowing there's only 2 CPUs
    (Processor: Intel Core 2 Duo CPU P8400)
    (Doesn't need to check 8 CPUs *laughs*)
    Unfortunately, after following the process you've guided,
    I've found MSR - EAX is set at 0x00000009.
    I've tried to WRMSR it to "0x00000005",
    but when I pressed RDMSR, "0x00000009" still remain.
    I've also checked all the other comments, some of them also have my problem. But no one can solve it.
    It that mean 0x00000009 also mean "Disable and Locked!" ?

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Sadly yes, invalid settings will lock the CPU as well, as 9 is invalid.

    • @realhirimiEditZ
      @realhirimiEditZ 2 ปีที่แล้ว

      viet nam ak

  • @grazzahart
    @grazzahart 8 ปีที่แล้ว +10

    I got a 1 :(, really annoying because I think this was my only hope. Interesting video though.

  • @minezgio3175
    @minezgio3175 7 ปีที่แล้ว +10

    I got 1 ... :( Is there any way I can run Windows in Virtual box ? cause Task manager says: "Hyper-V support: yes" but "Virtualization: Disabled"

    • @Timcup448
      @Timcup448 4 ปีที่แล้ว

      @RobloxDev Studios me too

    • @insanitylol
      @insanitylol 4 ปีที่แล้ว

      Go to the bios and enable intel vtx/ amd v

    • @muhammadabdulrahman9121
      @muhammadabdulrahman9121 4 ปีที่แล้ว +1

      Same

    • @Andrei-fc9gw
      @Andrei-fc9gw 4 ปีที่แล้ว +4

      @@insanitylol i dont have that option in my bios

  • @Fnneves7
    @Fnneves7 8 ปีที่แล้ว

    It worked thank you so much, I had to use the laptop of my young brother to use VM's and the BIOS don't have the feature to make virtualization

    • @hakemon
      @hakemon  8 ปีที่แล้ว +2

      I'm glad this worked for you. I'll never understand why a BIOS author would include support for a CPU, but not for certain features of it, when it won't hurt anything other than make things worse by not supporting it fully.

    • @diablo6774
      @diablo6774 4 ปีที่แล้ว

      @@hakemon i have 1 its not writing 5

    • @hakemon
      @hakemon  4 ปีที่แล้ว

      @@diablo6774 Because it won't. In the video I explained that 1 is disabled and *locked*. If it's locked it can't be changed.

  • @gool5586
    @gool5586 6 ปีที่แล้ว +2

    Wtf? It's already set to 5 but when I try going to memu which does need the virtualization it's still saying its disabled

  • @Yaheeeeee
    @Yaheeeeee 7 ปีที่แล้ว +4

    Can you link the program that you were using/ I can't seem to find it online

  • @DevVibe
    @DevVibe 2 ปีที่แล้ว

    Finally

  • @FunnyDank
    @FunnyDank 7 ปีที่แล้ว +1

    this was very interesting buddy, i was hoping it will work bu i got a 1 😕

  • @FrAndroidd
    @FrAndroidd 3 ปีที่แล้ว +1

    If I put something wrong (for example, I put a number wrong), if I restart the PC, everything will be good, right?

  • @unknow.n
    @unknow.n 3 ปีที่แล้ว +1

    The bios has this feature but i cant click f12 cuz its not working in my keyboard and im quarantined to buy a new one

  • @jaysync665
    @jaysync665 3 ปีที่แล้ว +1

    as in description i understand this is for Intel only, some years has passed, by any chance did you find an AMD CPU method?

  • @oussama9743
    @oussama9743 2 ปีที่แล้ว

    i got a read msr of 0x00040001 (looked it up no idea what it means)
    tried to read it into 0x0000005 pc dosent crash or any kind of error but nothing works it dosent rewrite when i try to write it any help would be great

  • @ceramix
    @ceramix 6 ปีที่แล้ว

    Thanks for the video. I grabbed the AMD manual to see if I could do the same thing for my Lenovo with a Ryzen 7. The weird thing is that Task manager show Virtualization is disable, while Hyper-V support =yes. In any case, trying to install and run virtualbox throws a "AMD-V" is not enabled, and the bios do not have a setting to change it (hence how I got here). CrystalCPUID shows that AMD-V should be possible.
    My question is that the AMD manual states the following on page 539:
    "15.35.2 Enabling SEV-ES
    SEV-ES may be enabled on a per-VM basis by setting bit 2 in offset 90h of the VMCB. When
    enabling SEV-ES, the hypervisor must also enable SEV (offset 90h bit 1) and enable
    LBR_VIRTUALIZATION_ENABLE (offset B8h bit 1). Additionally, all other programming
    requirements related to enabling SEV (see section 15.34.3) must be satisfied when running an SEV-ES
    guest."
    Is my MSR number the 90h (0x0000090h), B8h (0x00000B8h), both or something else? Also, since my CPU lists 16 logical processor, does that mean I'm changing either 16 or 32 MSRs?
    AMD systems programming manual: support.amd.com/TechDocs/24593.pdf
    Thanks again.

    • @awanturnik978
      @awanturnik978 2 ปีที่แล้ว

      Hi, so how did it go for you? Did you manage to enable Amd-v?

    • @ceramix
      @ceramix 2 ปีที่แล้ว

      @@awanturnik978 I kept badgering Lenovo until they issued new bios. Once I installed the new bios, it just worked

  • @gourabmahapatra3342
    @gourabmahapatra3342 3 ปีที่แล้ว

    on my computer it is an old hp-compaq business desktop pc and it was having a pentium dual core processor initially but I upgrade the cpu to core 2 quad and the chipset is intel G31/33 class and the bios is of pheonix -> the issue is that the cpu supports the vt-x and is also enable and locked but on the bios there is no option for enabling it
    I checked the video and tried to read the msr of all the 4 cores of the cpu coz its a quad core processor and all were having '5' at 0x3a regsiters, i read the msr for each of that
    now, I want to run virtual box on my machine but it says that virtual machine not supported on the system
    please help !

  • @noluthandomothibe8075
    @noluthandomothibe8075 9 หลายเดือนก่อน

    Hy bro i hope you can help me here. Mine is 01 at the end and i cant seem to enable VT from bios. I use a thinkcentre m91p with the processor intel(R) core(TM) i5-2400 CPU @ 3.10GHz

  • @o0bulldog0o
    @o0bulldog0o 6 ปีที่แล้ว +1

    Disspoint no subtitle due my sound is broken gutted trying get what you say, i am try find enable my vt-x

    • @hakemon
      @hakemon  6 ปีที่แล้ว +3

      I'm disappointment you have a broken computer.

  • @supersonic3385
    @supersonic3385 2 ปีที่แล้ว

    can it worked in asus h110m-k motherboard ,
    Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz intel cpu . 4 cores . please reply me .

  • @tarun1579
    @tarun1579 6 ปีที่แล้ว +1

    I got a mini heart attack. It didn't work for me but it said it was locked but I did something like system restore and it finally then worked my virtualbox stopped working seeking a solution

  • @_Do7_
    @_Do7_ 2 ปีที่แล้ว

    Please can you help i got 9 and when i change it still 9

  • @Faux1t
    @Faux1t ปีที่แล้ว

    i tried this but got 0x000001
    is there any ways to "hack" it into thinking its a 0 ?

  • @catalinpetric1844
    @catalinpetric1844 2 ปีที่แล้ว

    ive got 0x00020005 so i cannot disable it right?

  • @Marta1Buck
    @Marta1Buck 7 ปีที่แล้ว +6

    damn, I got 01.

  • @musiksepanjangmasa3440
    @musiksepanjangmasa3440 4 ปีที่แล้ว

    I got 5, Can I upgrade BIOS with same socket,north bridge, and south brigde?. Or I dont need to upgrade BIOS?.
    anyway, great explanation video ever!
    Thank you!

  • @go_rogue_og
    @go_rogue_og 2 ปีที่แล้ว

    I still have 0x00000000 even after [WRMSR] to 0x05, still when i have 0x00000000 when i press [RDMSR]. I have AMD-V, Not VT-x.

  • @sheivongamboa
    @sheivongamboa 4 ปีที่แล้ว +2

    HOW DO WE GET THIS BOOK?

    • @hakemon
      @hakemon  4 ปีที่แล้ว

      Through Google, it's right on Intel's site, and why you upvoted yourself I'll never know.

  • @mapis2231
    @mapis2231 3 ปีที่แล้ว

    hey I go a surface go 3 with windows 11, and I cant

  • @KpopStyleification
    @KpopStyleification 4 ปีที่แล้ว

    I did the same as shown in the video but when i input WRMSR with 0x00000005 and then RDMSR.... it didn’t work.
    I am trying it on the virtual machine of VULTR.
    Please help me resolve that problem, bro!

  • @Op_Psych
    @Op_Psych 2 ปีที่แล้ว

    what about rdmsr 0x00000000 0x00000001 what is the wrmsr

  • @stonent
    @stonent 6 ปีที่แล้ว

    I don't think Windows 10 allows Hyper-V on the Xeon 5400 series because of lack of SLAT support (EPT). It will work with 2012R2 however.

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      VT-x isn't Hyper-V.

  • @msins8650
    @msins8650 3 ปีที่แล้ว

    im getting 1 so what does cold boot refers and how to cold boot the machine??

  • @julasjr4996
    @julasjr4996 5 ปีที่แล้ว

    i have download it and i have to core's and when i write 0x000005 i the another it doesn't come it says 0x000000

  • @10DGjoHnSon
    @10DGjoHnSon 4 ปีที่แล้ว

    I'm just watching this for entertainment, I obviously don't have the guts to do it.

  • @АлександърДавидов-т4ф
    @АлександърДавидов-т4ф 7 หลายเดือนก่อน

    Did someone found solution for AMD

  • @robinreso6240
    @robinreso6240 ปีที่แล้ว

    Will this work with hypervisor 1 proxmox? Thx

  • @ewomazinoalegba309
    @ewomazinoalegba309 7 ปีที่แล้ว

    Thanks man it worked ☺☺☺

  • @gnif
    @gnif 6 ปีที่แล้ว

    While this is correct information, it's not hacking in any way state or form. A better solution to this would be to use grub as a bootloader and write a module that sets the MSR bits correctly, this way you would be able to have it enabled on every boot automatically for you.

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Hacking: "involving unusual or improvised alterations to equipment or processes." is one of the definitions, which is precisely what is being done here. And how do you recommend using GRUB to do this, and then boot Windows? I will await your proposed solution.

    • @gnif
      @gnif 6 ปีที่แล้ว

      @@hakemon Grub is able to chain load boot windows, and provides you with an opportunity to execute code pre-boot, you would simply need to use the rdmsr operand to obtain the exisiting value, and OR it with the bits you want to turn on, then use the wrmsr operand to set it. See: www.gnu.org/software/grub/manual/grub/html_node/Chain_002dloading.html. I still do not agree with your usage of "hack", as the alteration being made is documented in the Intel manual and is very well known to those that work with the registers directly, it is by no means unusual or improvised.

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      It is considered unusual and improvised because Windows doesn't do this on its own and it has to be done via alternate methods manually. Any further dissection of the use of "hack" will be ignored. This process works, now leave it alone. Go ahead and package a GRUB boot loader installer for users to use that does this automagically, since I'm sure working with the MSR's manually in a GUI is going to be easier for 90% of these customers replying, rather than messing rdmsr and working in GRUB.

  • @Techxual
    @Techxual 6 ปีที่แล้ว +3

    I really liked this video! But sadly I have an AMD CPU, do you think you can make a tutorial please?

  • @Twins_Jod
    @Twins_Jod 2 ปีที่แล้ว

    What should i do if its showing 1 not 0

  • @bmmd187
    @bmmd187 3 ปีที่แล้ว

    This can apply to duo processor
    With same values or need different hex values

  • @aiptex1283
    @aiptex1283 5 ปีที่แล้ว

    I tried to do this but after I read then write then read again, it only stays at 0

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      Read the pinned comment.

  • @xcoderinvestment4327
    @xcoderinvestment4327 7 ปีที่แล้ว

    amd phenom 2 x945 Windows 10 ltsb 64bit. CrystalCPUid show AMD-V disabled. havdetectiontool tell me that the virtualization is off. in BIOS the SVM is on (Secure virtualisation machine). Hyper-V works. oracle VirtualBox doesnt works. what is going on? ) where is the true ? how to run Virtualization on VirtualBox?

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Unfortunately I still have not found the proper way to enable AMD-V yet on AMD CPU's.. I'm trying to figure it out, but I don't have any AMD systems here to experiment with.

  • @ahmadtamim7083
    @ahmadtamim7083 6 ปีที่แล้ว

    brother, I put 0x3a in msr editor>msr number and it shows 0x00000001 & i also put 0x00000005 in wrmsr but it did not change..and I also put 0x00000000 in wrmsr & also not change .. what should i do.. my processor is intel i5 72000u..please help urgently..i badly need to enable vt-x without bios settings..thank you

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      My video clearly explains why you are running into this issue. Pause at 6:14 and look at the document on the screen.

  • @amgappsolution4587
    @amgappsolution4587 7 ปีที่แล้ว

    I have gaming 5 gigabyte mainboard and intel i7 5930k and on my bios theres nothing about virtualization techn. help pls!!!!

    • @Zark-Muckerberg
      @Zark-Muckerberg 7 ปีที่แล้ว

      MG TV m.th-cam.com/video/KA8Ukesf09c/w-d-xo.html

  • @snexi772
    @snexi772 3 ปีที่แล้ว

    i get 0x00001 , so that mean i can only change it in the bios settings? ... my enter key is broken, i cant save changes at bios..... :/

    • @hamzaelmjaiche3430
      @hamzaelmjaiche3430 3 ปีที่แล้ว

      Press f10 or f11 to exit saving changes

    • @snexi772
      @snexi772 3 ปีที่แล้ว

      @@hamzaelmjaiche3430 yes and then a window pop up, YES or No to save changes... i have to press enter xD... nvm i bought a usb keyboard today... and booted with uefi bios^^

  • @absolutelydiabolical
    @absolutelydiabolical 5 ปีที่แล้ว +2

    Insyde H20 no updates....

  • @priyanshu9513
    @priyanshu9513 7 ปีที่แล้ว

    I have Acer Aspire E5 553 with Amd A10 APU CPU support vtx but there is no advance tab in bios .
    how to enable virtualization in my laptop plz help

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Unfortunately, as I explained in the description, I don't know how to do the AMDs. From what I understand it's done differently.

  • @naymmmiscool
    @naymmmiscool 4 ปีที่แล้ว

    it says I'm using Windows NT home but I'm using Windows 10 Home
    Can you fix this

    • @hakemon
      @hakemon  4 ปีที่แล้ว

      Windows 10 is Windows NT. lol NT 6.2. Not a problem, move along.

  • @yamatoanshu
    @yamatoanshu 7 ปีที่แล้ว

    SIR, MY MOTHERBOARD IS IS SHOWING PROCESSOR @ 2.56 GHz But OS Detecting JUST ONLY HALF OF IT i.e Only 1.26 GHZ......Any help....??????

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Please don't send more than one comment, I had to remove the several duplicates you submitted. Anyways, I really wouldn't know, there could be a lot of reasons. You might have an incorrectly configured BIOS (wrong multiplier), for example. I don't know anything about your setup.

  • @wafax95
    @wafax95 6 ปีที่แล้ว +1

    Hi Micheal. I want to to enable it from BIOS but UEFI Firmware is not shown! How should I access :(
    Interesting Video thanks

    • @hakemon
      @hakemon  6 ปีที่แล้ว +1

      If it's not in the UEFI setup and you want to enable it there, contact your motherboard manufacturer and deal with them.

  • @prajwal8119
    @prajwal8119 7 ปีที่แล้ว

    my PC shows virtualization - not capable, in task manager.
    what should I do now.
    please guide me

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      You're going to need to give me a lot more information than that. Did you follow this video at all? What kind of CPU do you have?
      If you don't get me this information, I can't help you.

  • @Wojtegg5555
    @Wojtegg5555 7 ปีที่แล้ว

    i have xeon 5460. In bios i can see VT-x is enabled and locked also i saw it in cpuid as numer "5" but every software tells me i have it disabled. Firstly i thought its win 8 fault bcs i think in microsoft nobody carres about this OS, but when i tried to install other OS ( tried with win 10 and win server 2012) i ve got error 0x000000C4 which means i dont have VT-x what can i do?

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Now that's a very odd situation. If it's getting a 5 for the MSR, in all intents and purposes, it's on. I wonder if maybe the CPU itself is faulty? I can't imagine why though.

    • @Wojtegg5555
      @Wojtegg5555 7 ปีที่แล้ว

      Can this error be made by adapter from lga 711 to lga 775 . Is this have any sense to change it for client cpu to test it?

    • @Wojtegg5555
      @Wojtegg5555 7 ปีที่แล้ว

      So the solution was so trivial that i needed 2 weeks to find it. My motherboard's rom didnt had xeon in the operating cpu's so i needed only to make an update my bios with comunity's features to xeons thanks for tutorial anyways.

  • @ПитерПен-б3ь
    @ПитерПен-б3ь 3 ปีที่แล้ว +1

    oof it stays 1 at the end for me, so i think the last think i need to solder an unlocked bios chip

    • @adhammkd3665
      @adhammkd3665 3 ปีที่แล้ว

      so what happened to you mate

  • @eyalfishler4509
    @eyalfishler4509 7 ปีที่แล้ว

    When you modify the MSR do you think that it will require a boot if i want to use VMware where it would the vt-x feature ?(of course I need to disable hyper-V first )

    • @hakemon
      @hakemon  7 ปีที่แล้ว +1

      I'm honestly not certain. I think a reboot would be required because the Windows kernel is not aware of VT-x being available and if VMware gets this data from the kernel it may not know. (If it checks on its own it may work, but with the kernel not being aware of the feature being active, I can't guarantee of the results.).

    • @eyalfishler4509
      @eyalfishler4509 7 ปีที่แล้ว

      Brandon MacEachern I'll check how this works, after all both VMware and VirtualBox have kernel signed drivers, so it might just work without needing a reboot...

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Maybe, though I thought those drivers were for networking? I don't run Windows anymore, and run Linux now (again), and things are a bit different on this side.

    • @eyalfishler4509
      @eyalfishler4509 7 ปีที่แล้ว

      Which build of windows 10 are you running, according to Microsoft to have access to that the SysInfoX64.sys needed to be signed with kernel certificate that was authorized with their portal msdn.microsoft.com/en-us/windows/hardware/drivers/install/kernel-mode-code-signing-policy--windows-vista-and-later-

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Once again I'm not on Windows anymore so I can't answer this for you. It's whatever the current build was at the time of this video, assuming Microsoft gave it to this machine on time with no hold backs.

  • @geekysports6084
    @geekysports6084 6 ปีที่แล้ว +4

    It gives me 0.0000009 what to do

  • @misterwho9503
    @misterwho9503 7 ปีที่แล้ว

    Mine says "Not Capable" in the Task Manager, but it gave me a 0 it really is strange will it crash if I edit it?

  • @shakir5604
    @shakir5604 6 ปีที่แล้ว

    when i enter 5 for the register and click write___ nothing happens , it shows the value still as 1

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Re-watch the video, I clearly explain this and why you're SOL at this point.

  • @mallugameboy4115
    @mallugameboy4115 7 ปีที่แล้ว

    hai iam set the msr 0x00000005 and read it showing me on0x00000001 why
    iam using intel 945g motherboard and i connot write 0x00000005 please help

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      As I explained in the video, if you get 1, it's disabled, and *locked*. However, looking up your motherboard, it appears it doesn't even support CPU's with VT-x at all, as none of the compatible processors have VT-x.
      You can't enable VT-x, if it isn't there.

  • @wilson_
    @wilson_ 7 ปีที่แล้ว

    My 0x3a register has a 4 I did the change to 5 to all my cores but when I restart the computer get stuck. Any suggestion? :/

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Does it remain as a 5 when you read it back? If it changes to something else, a 4 may be locking it too.

    • @wilson_
      @wilson_ 7 ปีที่แล้ว

      Gotcha, it remains as a 5 when reading back but when restarting the machine at some point it gets stuck and I have to shutdown in order to boot properly... thanks anyways :)

  • @christian3666
    @christian3666 6 ปีที่แล้ว

    i got 0x00000001 but it says my CPU supports VT-x and i cant change VT-x in BIOS

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Time to contact your motherboard manufacturer and request they fix their BIOS. The BIOS is what's locking it.

  • @tfgbd
    @tfgbd 6 ปีที่แล้ว

    Has anyone tried this on the HP Stream 7? Those bastards at HP disabled Virtualization with no option to turn it on in the BIOS. All of the cheaper tablets like the WinBook TW700 and Nextbook NXW8QC16G with 16GB of emmc storage support Virtualization.

  • @ammadmasood2759
    @ammadmasood2759 4 ปีที่แล้ว

    Will it support to Intel Atom Processor.. From the task manager it says virtualization is not capable. Please tell me. If Its for Atom too Then I can take a risk for it. Otherwise leave it as it is.

    • @hakemon
      @hakemon  4 ปีที่แล้ว

      Look up your Atom model number and see if it's capable of VT-x from Intel's site.

  • @syntaxerror9217
    @syntaxerror9217 4 ปีที่แล้ว

    if my bios has password and i dont have can still change it

  • @lele1619
    @lele1619 6 ปีที่แล้ว

    Well this is stupid question, but i wanna upgrade 32bit to 64bit. I need to enable the vt-x

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Yea that question made no sense, sorry.

  • @leecopper7061
    @leecopper7061 7 ปีที่แล้ว

    in case if something goes wrong, as in while editing the values, what would be the possible outcomes ? would i lose computer data...or like freez it completely or anything like that ?

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      It would just freeze requiring you to powercycle. This doesn't touch your hard drive.

    • @leecopper7061
      @leecopper7061 7 ปีที่แล้ว

      Thanx for that. But I'm kind of a noob at this, what exactly do you mean by a power cycle ?

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      techterms.com/definition/powercycle
      If you have to ask, best not try this then.

    • @DoselH
      @DoselH 7 ปีที่แล้ว

      Wait does that mean that my PC will crash and i will need to force restart it?

  • @born4gamingff
    @born4gamingff 4 ปีที่แล้ว

    is it harmful......PLS ANSWER ME

  • @roslynjordan8810
    @roslynjordan8810 7 ปีที่แล้ว +1

    Hi Michael, I love your video, it was perfect for me because I had such a hard time enabling my Intel Virtualization using BIOS Set up, it doesn't reboot right away and I have to restore and start all over again. I would like to continue the process yur are tutoring, but the Crystal CPUid software I can't find an updated one to use, like the one your using to enable the virtualization. I only need help with that to begin the process yyour showing in our video. I have Intel VT-x on my computer like yours.

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      I googled Crystal CPUid and found it right away. You don't need an "updated version" to use, the MSR registers are going to be the same no matter what Intel CPU you are trying to control. If it doesn't work on your Intel CPU, then the MSR register may be different itself, which I don't have (but I don't see why, they usually keep these pretty standardized).

    • @roslynjordan8810
      @roslynjordan8810 7 ปีที่แล้ว

      Oh ok, because I saw the requirement to allow me to download it and it doesn't have for Windos 10. I have Windows 10. I also check for CPUZ/CPUid version for windows 10. Can I use that to do the same process your doing. I need to enable my Intel Vtx, I have tried doing the BIOS Setting route and that does not work. I understand MSR registers will work for Intel CPU, but the version of it is not compatible for me to download the Crystal CPUid because is requirements are for Windows XP, Vista, 2000, etc, but not Windows 10 because it was created in 2012.

    • @roslynjordan8810
      @roslynjordan8810 7 ปีที่แล้ว

      I mean the Crystal CPUid won't allow me to download, because I have windows 10. I googled an updated version CPUZ/CPUid website and it shows the same pattern your using with CrystalCPUid

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      If you watch my video, you will see I am running Windows 10. It just downloads and works.

    • @roslynjordan8810
      @roslynjordan8810 7 ปีที่แล้ว

      Okay you are right I found it, I googled it again and find the one your using. Thanks a bunch, I will download CrystalCPUId, and follow your program, wish me luck

  • @Triggas
    @Triggas 7 ปีที่แล้ว

    I cant find the MSR code in any Of the links, by the way i have an acer aspire es1-520. Is IT totally differensiert on amd?

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      As the description says, this tutorial is for Intel CPU's only. That laptop is an AMD equipped laptop and will not work with this method. I also don't know how to work with the AMD's as I don't have any, to verify my steps.

  • @josiahufono
    @josiahufono 6 ปีที่แล้ว

    8470p Elitebook. Locked out of BIOS. Now I got 1. Really stuck, my android studio needs VT-x to run it's emulator

    • @hakemon
      @hakemon  6 ปีที่แล้ว +1

      Contact HP for assistance with your BIOS. I will not provide instructions with cracking into a BIOS.

    • @josiahufono
      @josiahufono 6 ปีที่แล้ว

      I did that and they sent me a .bin file and instructions on how to use ém. But still not successful. I'm still trying different USB sticks. We'll really appreciate it if you could help us with some other solution. Thanks

  • @mr.savage7266
    @mr.savage7266 3 ปีที่แล้ว

    what if there is 4 plz plz plz plz plz plz plz plz plz plz pllz plz plz plz plz tel me

  • @amolbodhare209
    @amolbodhare209 7 ปีที่แล้ว

    My Asus X552EA laptop is giving me 0 but RDMSR is not changing to 5 after doing it it just having 0 as it is only after reading.

    • @amolbodhare209
      @amolbodhare209 7 ปีที่แล้ว

      yup It does not work for my laptop because it is an amd processor not intel one

    • @hakemon
      @hakemon  7 ปีที่แล้ว +1

      Correct, this won't work for AMD CPU's as I put in the description.

  • @mc-tourch4963
    @mc-tourch4963 4 ปีที่แล้ว

    if you fine it 0x0000001 how you will change him to 5

    • @hakemon
      @hakemon  4 ปีที่แล้ว +1

      Might wanna re-watch the video as I clearly explained 0x1.

  • @hassanlebbe5436
    @hassanlebbe5436 6 ปีที่แล้ว

    My pc is acer aspire 5733z it has no vt in bios and its Intel can help ?

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      No, your CPU does not have VT-x period. This won't make it have something it doesn't have.

    • @hassanlebbe5436
      @hassanlebbe5436 6 ปีที่แล้ว

      Michael MacEachern oh it's ok thx for the reply

  • @notgenius5767
    @notgenius5767 5 ปีที่แล้ว

    Hey, hope you can help me. When I disable Virtualization Technology in BIOS, Task Manager show "Virtualization: Disabled, Hyper-V support: Yes", but "Intel Processor Identification Utility" app show "Intel Virtualization Technology and Intel VT-x with Extended Page Tables" (there is not X icon but OK icon)... and when I enable Virtual Technology in BIOS ... Task Manager show "Virtualization: Enabled" and Intel Processor Identification Utility show X icon ... when I check with MSR Editor I got result 0x00000001 for EAX on both try Enabled/Disabled in BIOS. How can I fix it? Thank you for answer. # Intel Core i7 960

    • @notgenius5767
      @notgenius5767 5 ปีที่แล้ว

      CPUID and CrystalCPUID show too VT is enabled but I got Disabled it in BIOS. #wtf

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      If you have VT-x enabled in the BIOS, are you able to use any VT-x functions at all?

    • @notgenius5767
      @notgenius5767 5 ปีที่แล้ว

      @@hakemon I have installed VirtualBox and can't select 64bit system, show me invalid setting detected for "System Acceleration", can't change num proccesors. VirtualBox doesn't works like before I installed droid4x emulator. (I think this application do something with bios when install). After uninstall droid4x nothing change still got problem. I have Hyper-V and Virtual Machine Platform disabled in Windows Features, only Windows Sandbox is enabled.

    • @notgenius5767
      @notgenius5767 5 ปีที่แล้ว +1

      @@hakemon I finally found a solution. Run as administrator "bcdedit /set hypervisorlaunchtype off" command and now VirtualBox works fine, MSR show me value 0x00000005 for EAX. And CPUID show VT enabled. Thank you for helps anyway.

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      Good to know! So it didn't mess with the bios but changed the MSR almost messing it up. I'll experiment with this boot option on mine and see what it does with mine.

  • @bagusalif6571
    @bagusalif6571 7 ปีที่แล้ว

    I click and edited the WRSMR to 0x00000005 but nothing happened. Closing the windows, opening function MSR edit again, the value is defaulted. woldnt change to 0x00000005

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      Did you check to see what the register was already set to? It's likely the BIOS locked it, and if that's the case, there's no way around it without hacking the BIOS to prevent it from doing so (but that's out of my scope).

    • @bagusalif6571
      @bagusalif6571 7 ปีที่แล้ว

      Brandon MacEachern thanks for the reply man. Yea I think its locked.
      Googling around about VT lenovo b490, and find out that all b490 users had the same problem with me. Maybe its time to buy the new one haha.

    • @hakemon
      @hakemon  7 ปีที่แล้ว +2

      Try calling Lenovo and tell them you'd like to speak to a lead engineer to report a bug in the BIOS. I know it may be impossible, but see if you can bypass the level 1 call center agent. If you bought a machine with a CPU that has support for something but the BIOS is locking it out, it's your right to get that resolved.
      That's my opinion at least.

  • @yamatoanshu
    @yamatoanshu 7 ปีที่แล้ว

    sorry d same...but all is well in the bios...by d way what kind of info do you need to fix..??

    • @hakemon
      @hakemon  7 ปีที่แล้ว +1

      I can only give you advice, I'm not fixing anything free over the internet.
      If the BIOS is fine, then contact whoever made the PC, because something is configured wrong somewhere, and it will honestly be any number of things.

  • @informativecontent4778
    @informativecontent4778 5 ปีที่แล้ว

    any solution for a linux user
    i have installed windows in virtual box in manjaro linux

    • @hakemon
      @hakemon  5 ปีที่แล้ว +1

      I believe Virtual Box on Linux will actually automatically set these MSR's for you. Just try to enable the use of VT-x in Virtual Box, if it didn't work it'll complain, otherwise it actually enabled the MSR for you, as long as the BIOS didn't lock it.

    • @informativecontent4778
      @informativecontent4778 5 ปีที่แล้ว

      @@hakemon thanks for the reply but it doesn't work

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      You'll want to look into this then: man7.org/linux/man-pages/man4/msr.4.html but beyond that I can't really help you as I don't use Linux on this particular machine and don't know how. If it's one CPU it should be a bit easier than my dual CPU machine.

  • @Tzctlpcii
    @Tzctlpcii 7 ปีที่แล้ว +2

    How to do that for a Acer Aspire E 15 (E5-553-1786) AMD A12? Urgent

    • @hakemon
      @hakemon  7 ปีที่แล้ว +1

      I do not have an AMD nor have I read up on the documentation for the MSR's it uses. Someone posted this though: www.bios-mods.com/forum/Thread-UNLOCKED-Acer-Aspire-5517-bios-unlock?pid=123936#pid123936

    • @metablader
      @metablader 7 ปีที่แล้ว

      dude... i love you, this is the actual first useful hint that i ran into... if you could help me do the same with an AMD processor i would apreciate it

    • @metablader
      @metablader 7 ปีที่แล้ว

      Im having the same problem that you had... could you solve it?

    • @Tzctlpcii
      @Tzctlpcii 7 ปีที่แล้ว

      I was about to sell my acer but this guy posted on internet ! Never trust on koreans! Shame on you Acer! just one bit! AMD-V now is activated! Finally I got the laptop I meant to bought!
      community.acer.com/t5/E-F-and-M-Series-Laptops/How-to-enable-virtualization-on-my-Acer-Aspire-E5-553/m-p/500636#M16826

  • @adsizkorku
    @adsizkorku 4 ปีที่แล้ว

    can i do it with mine intel atom laptop?

    • @hakemon
      @hakemon  4 ปีที่แล้ว

      I don't know, you didn't say which Intel Atom you had. Google your version of the Atom and look on Intel's site if VT-x is listed.

  • @CraftMusic
    @CraftMusic 6 ปีที่แล้ว

    I can join the bios settep but the problem that i cant find the choice that i can unable intel vt-x from it .. my device is intel.. so i hope someone help me to fix it i will be gratefull

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      You didn't watch this video at all. lol

  • @ralphrowencechua4049
    @ralphrowencechua4049 5 ปีที่แล้ว

    I can't do something about it if the result is 0?

    • @ralphrowencechua4049
      @ralphrowencechua4049 5 ปีที่แล้ว

      I can't access my bios because i already forgot the password :(

  • @bearz3424
    @bearz3424 6 ปีที่แล้ว

    mine said virtualisation enabled before hand and also said Hyper-V support enabled as well but when i tested it, it came out a a 1, so im screwed. is there anything i can do or no?

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Is this an AMD?

    • @bearz3424
      @bearz3424 6 ปีที่แล้ว

      Michael MacEachern I don’t know, it said intel core and the stuff above I didn’t look any further into it, also what’s an amd ??

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      You probably shouldn't be doing this then. If it says Virtualization and Hyper-V are enabled, you shouldn't be messing with this then.

    • @bearz3424
      @bearz3424 6 ปีที่แล้ว

      Michael MacEachern ok thanks, luckily my pc hasn’t crashed or anything, i checked it through and played some games and it was fine so yeah, but I won’t play around with it anymore

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Did you need anything that needed virtualization to begin with anyway?

  • @ArsalanKhan-bn3ft
    @ArsalanKhan-bn3ft 5 ปีที่แล้ว

    It codes 1 I mean disabled and locked now what should I do??

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      Contact the motherboard manufacture for an updated BIOS with proper settings for VT-x.

  • @esamkareem9147
    @esamkareem9147 5 ปีที่แล้ว

    i can download this for 32 bit ??

  • @zerolimit3035
    @zerolimit3035 6 ปีที่แล้ว

    Hello! What if mine says 1 for the first and 1F for the rest?

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      Please read the pinned comment.

  • @arjunkathait383
    @arjunkathait383 6 ปีที่แล้ว

    Sir, I am on a Lenovo laptop and after installing Ubuntu, I lost my Boot Menu. I can't enable anything on Boot Menu. Is there a way to fix it?

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      What boot menu are you even talking about?

    • @arjunkathait383
      @arjunkathait383 6 ปีที่แล้ว

      Michael MacEachern The one that comes up when you press F2 (blue and grey background, sir.

    • @dhmilmile1
      @dhmilmile1 6 ปีที่แล้ว +1

      i also have same problem the bios is greyed out cant boot in to bios setting and i have to disable secure boot as well as i have to enable vt-x i have lenovo g580 20157 i3 8gb 1tb 1 gb gt610 m

  • @FinxRambo
    @FinxRambo 5 ปีที่แล้ว

    What to type insted of 0x3a for AMD A8 7600b R7?

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      I've explained that I can't do AMD's. Sorry, I don't own them and will not publish untested stuff.

  • @HamzaKhan-qs8ce
    @HamzaKhan-qs8ce 5 ปีที่แล้ว

    i forgot my bios password how can i enable vtx now your this vedio is not working for me :(

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      Contact the computer manufacturer for BIOS password resetting. That's not the scope of this video.

  • @con1181
    @con1181 8 ปีที่แล้ว

    Great video!
    but if 0x00000001 was returned for 0x3a in EAX for RDMSR, does that mean there is nothing I else I can do...?

    • @hakemon
      @hakemon  8 ปีที่แล้ว +3

      If it won't let you change the value, and VT-x is not working, then no, nothing you can do, it's locked. I'm not sure off hand if 0x3a does mean it's locked, but if it won't flip and won't work, then it's safe to say you can't, the BIOS locked it off sadly.

    • @nilampathak5875
      @nilampathak5875 2 ปีที่แล้ว

      @@hakemon damn so what's it solution?

  • @Shroudy-tk9bp
    @Shroudy-tk9bp 5 ปีที่แล้ว

    I got 5 what to do now?

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      You must be joking me. Watch the video again. lol

  • @thewzard4326
    @thewzard4326 7 ปีที่แล้ว

    Hi mr,
    how i can enable VT-X on Sony Vaio-FZ21S laptop .with it's 404 not found on bios ?
    PLz help me.

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      BIOS's don't get HTTP 404 errors, so I don't know what you are talking about, sorry.

    • @thewzard4326
      @thewzard4326 7 ปีที่แล้ว

      No, sir, this is just an expression, not a line of bios... to convey the idea

    • @thewzard4326
      @thewzard4326 7 ปีที่แล้ว

      i known 404 is http error like 501 internal .. and 502 and 503 but not ob bios man

    • @hakemon
      @hakemon  7 ปีที่แล้ว +1

      Then I unfortunately don't know what you are asking. Does my video not help you? What I demonstrated is really the only way to do this on an Intel CPU.

    • @thewzard4326
      @thewzard4326 7 ปีที่แล้ว

      really ! damn so i can say good buy vt-x and virtual box forever ;( .
      thanks for your repond sir .

  • @Vladeeer
    @Vladeeer 5 ปีที่แล้ว

    Hey I did read your pin, sorry to post this, but i was hoping you might have an answer for those particular results. I had followed to 7:20 and for MSR value of 0x3a I got the following:
    EAX: 0x00060001
    EDX: 0x00000000
    What does that means ? Should I still try and set EAX to 0x00060005 ?
    Last year I have attempted to contact the seller to upgrade my bios, but they havn't replied yet. Here are some specs:
    CPU Type - HexaCore Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz ( AIDA showing 4GHz tho )
    Motherboard Name - IT Channel Pty Ltd N8xEJEK

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      That's an odd one, it should just be 0x5, nothing else, no 0x60005. So if it's doing that, it's probably locked and disabled.

    • @Vladeeer
      @Vladeeer 5 ปีที่แล้ว

      ​@@hakemon If I'm gonna try that and end up making windows unbootable, could I fix that later using a Linux system ? ( Assuming a cold boot won't set it back to default values by some random chance... )
      Edit: found "msr-tools" for ubuntu. Will try your hack now and report back soon. Fingers crossed.

    • @Vladeeer
      @Vladeeer 5 ปีที่แล้ว

      @@hakemon No luck, editing the value won't change it. After writing to the MSR and reading it again it displays the original values. Also there is a funny thing going on with the CPU selection drop box ( top right ) - It shows me 12 options , although Intel Identification Processor Utility displays 6 cores and 12 threads. Furthermore, every time i select any option other then the 1st CPU it will cycle though the list and select CPU with the index of ( i - 3 ) in a cyclical manner ( selecting #8 will pick #5 ).
      Anyway thanks for posting this video, it was worth a shot. Most likely i will sell my laptop and get something with Hyper-V out of the box to run virtual box.

    • @hakemon
      @hakemon  5 ปีที่แล้ว

      These MSR's aren't permanent, once the CPU resets they are lost, so Windows isn't going to be made "unbootable".
      If the MSR won't change, msr-tools isn't going to help at all, the CPU is locked due to an invalid code.

  • @stevemw4642
    @stevemw4642 7 ปีที่แล้ว

    So if this works, it would go back after a cold boot. It works, that's great !
    So should we go through this entire process to enable it again ? (temporarily)

    • @hakemon
      @hakemon  7 ปีที่แล้ว +1

      After cold boot, the settings are lost as the registers on the CPU are volatile. You would need to make some form of macro with this utility to keep setting the registers. Or if you know how to program, make a program that does this for you even as earlier as the bootloader. But that's beyond me personally.

    • @tfgbd
      @tfgbd 6 ปีที่แล้ว +1

      After a quick search, it seems it should be possible to replicate this on the command line using msr-tools (01.org/msr-tools) (packages.ubuntu.com/trusty/admin/msr-tools) on Linux and rdmsr and wrmsr on Windows. (docs.microsoft.com/en-us/windows-hardware/drivers/debugger/rdmsr--read-msr-) You will still need to reboot after that, though.

  • @unknow.n
    @unknow.n 3 ปีที่แล้ว

    Does this still work

  • @amanjain8780
    @amanjain8780 6 ปีที่แล้ว

    the output is 0x0000009, what shall I do?
    I even tried to rewrite it, but it didn't replace

    • @hakemon
      @hakemon  6 ปีที่แล้ว

      What CPU is this?

    • @amanjain8780
      @amanjain8780 6 ปีที่แล้ว

      Dell Inspiron 1440, intel core duo

    • @hakemon
      @hakemon  6 ปีที่แล้ว +1

      Sadly this doesn't really tell me what kind of Core Duo, but if it has VT-x, then I couldn't tell you. The BIOS is setting an invalid status on the CPU so it's treating it like it's locked.

    • @my_channel_44
      @my_channel_44 6 ปีที่แล้ว

      Same issue. "Your Penryn/Harpertown Core 2 Duo processor lacks the Extended Page Table (EPT) capability required by VMware's virtualization engine in order to support nested virtualization (virtualized VT-x)."
      Sadly, same issue. Your architecture needs to be Nehalem, Westmere, or Sandybridge, or be one of the CPUs that starts with an 'i', e.g. i3, i5, i7, i9.

  • @bavishsunnassee2529
    @bavishsunnassee2529 7 ปีที่แล้ว

    Is there anything i can possibly do after getting 0x00000001?

    • @hakemon
      @hakemon  7 ปีที่แล้ว

      No, as I explained in the video, it's locked. The CPU will only release that locked state upon resetting the CPU, but the BIOS is locking it. If the BIOS has no VT-x options, you'll need to contact the motherboard manufacturer to make sure they put in proper VT-x support, as long as your CPU has support for it.

  • @priyanshu9513
    @priyanshu9513 7 ปีที่แล้ว

    thanks