Let's start with:
- Why did HP never support Vista for their Ivy Bridge laptops and did for Sandy?
Well, even though Ivy is the last architecture to properly work with Vista x64, most OEM manufacturers dropped support for Vista at it. Since this laptop is Ivy and has a QM77 chipset, swapping it for a Sandy CPU won't do much. You wanna know the funny bit? HP supported XP! That's right, they completely skipped Vista, and the driver download page quite literally looks like this:
Windows XP (32-bit), Windows XP (64-bit), Windows 7 (32-bit), Windows 7 (64-bit)...
Yeah, it's completely, like, i can't understand it. Alright, lemme not go on for long, lemme start with the tutorial:
- Prepare the ISO
Honestly, it does not depend what ISO you use, just make sure to use SP1/SP2+, as those support UEFI in the x64 versions.
Flash with Rufus to a USB, set the boot thingy from MBR to GPT and flash!
- Slow down... before you boot...
Alright, here is where things come into play, if you don't set up things right here, your Vista might BSOD after the first stage of Setup.
In the BIOS, do these things:
File -> Restore Defaults
File -> Reset BIOS security to factory default
Exit -> Save
Press F1 when prompted, and F1 again
Boot to BIOS again
Security -> Setup BIOS Administrator Password
Type a password, memorize it
Security -> TPM Embedded Security -> Embedded Security Device State to on (i'm not sure if it's named that, but it will be unchecked)
System Configuration -> Boot Options -> Modify however you want here, just make sure to set Boot Mode to UEFI Hybrid and User Mode to HP Factory Keys if not already.
System Configuration -> Device Configuration (IMPORTANT, THIS SECTION CAUSES THE BSOD) -> USB legacy support ON, Max SATA Speed -> 6.0 Gbps, SATA device mode -> AHCI, USB Charging Port -> Off, WAKE ON USB -> OFF, i haven't determined yet, but this might be the cause of the BSOD., then i recommend also turning on VTx, VTd, and TXT, which TXT may require you to restart your computer, press F1 to activate TPM then go back to BIOS and enable it.
- Alright, after that, you can boot to the installer, but you might notice something:
Help! My USB Hub isn't working! Well, here we encounter our first issue, Vista does not work with USB Hubs at all. So if you have one and need it, you're out of luck.
Even after installation, you can't make it work, as it will just say that the USB device is not recognized. So, yep. If you use the built in keyboard and touchpad, you might also notice that the touchpad might not work (this doesn't happen all the time). Just plug in a external mouse. In my example, i'm using an external Keyboard, Mouse and speakers, which already take up all the USB ports. But, if done correctly, the installation should go smooth and without any issues.
- We suffer with drivers now...
Check the comments for a tutorial!
Bonus section:
If you're using LegacyUpdate or Windows Update, you might notice 2 hardware updates, from the 82579LM network and the Intel Management Engine Interface. These can be safely installed.
Anyways, that's it! If you need more questions, ask below. And here is my desktop, if you really want to see it running:
