Performance on physical VHDX vs Native HDD (SSD) - NOT VM


jimbo45

Well-known member
Pro User
VIP
Local time
9:11 AM
Posts
5,863
Location
Hafnarfjörður IS
OS
Windows XP,11 Linux Fedora Rawhide pre-release 45
Hi folks
On an older laptop I can't really notice any performance problems with running W11 from a "Physical" VHDX file compared with running it from a "Native" SSD. Note these are physical Virtual Harddisks -- not Virtual machines so each Windows system runs as a "Real Windows system" -- i,e you can't run them concurrently etc as per Virtual machines.

I'm not really intrested in "Microsecs difference - bench mark stats" -- as an ordinary user I really can't see any difference -- there may well be some of course.
The only difference is slightly longer boot -- and that's because it displays the boot menu as I have 3 possible VHDX systems that can be booted.

Anybody tried this stuff on more modern really snappier hardware.

Cheers
jimbo
 

My Computer My Computer

At a glance

Windows XP,11 Linux Fedora Rawhide pre-releas...2 X Intel i7
OS
Windows XP,11 Linux Fedora Rawhide pre-release 45
Computer type
PC/Desktop
CPU
2 X Intel i7
Screen Resolution
4KUHD X 2
I haven't tried it yet. My computer had a regular Win 10 installation and another Win 10 installation with native VHD boot. Now my main OS is upgraded to Win 11 but the VHD OS is still on Win 10.
How can I upgrade Windows in the VHD? Boot it as a virtual machine, or can this be done natively?
 

My Computer My Computer

At a glance

Windows 11Intel® Core i7-12700K
OS
Windows 11
Computer type
PC/Desktop
Manufacturer/Model
custom
CPU
Intel® Core i7-12700K
Motherboard
Gigabyte Z690 AORUS ELITE DDR4 (rev. 1.0)
I haven't tried it yet. My computer had a regular Win 10 installation and another Win 10 installation with native VHD boot. Now my main OS is upgraded to Win 11 but the VHD OS is still on Win 10.
How can I upgrade Windows in the VHD? Boot it as a virtual machine, or can this be done natively?
You cannot upgrade version from 10 to 11 natively in a vhd As you surmised, you have to attach vhd to a virtual machine.
 

My Computer My Computer

At a glance

Windows 11 Pro + Win11 Canary VM.I9 13th gen i9-13900H 2.60 GHZ16 GB solderedIntegrated Intel Iris XE
OS
Windows 11 Pro + Win11 Canary VM.
Computer type
Laptop
Manufacturer/Model
ASUS Zenbook 14
CPU
I9 13th gen i9-13900H 2.60 GHZ
Motherboard
Yep, Laptop has one.
Memory
16 GB soldered
Graphics Card(s)
Integrated Intel Iris XE
Sound Card
Realtek built in
Monitor(s) Displays
laptop OLED screen
Screen Resolution
2880x1800 touchscreen
Hard Drives
1 TB NVME SSD (only weakness is only one slot)
PSU
Internal + 65W thunderbolt USB4 charger
Case
Yep, got one
Cooling
Stella Artois (UK pint cans - 568 ml) - extra cost.
Keyboard
Built in UK keybd
Mouse
Bluetooth , wireless dongled, wired
Internet Speed
900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
Browser
Edge
Antivirus
Defender
Other Info
TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

Macrium Reflect Home V8
Office 365 Family (6 users each 1TB onedrive space)
Hyper-V (a vm runs almost as fast as my older laptop)
I haven't tried it yet. My computer had a regular Win 10 installation and another Win 10 installation with native VHD boot. Now my main OS is upgraded to Win 11 but the VHD OS is still on Win 10.
How can I upgrade Windows in the VHD? Boot it as a virtual machine, or can this be done natively?
Hi there

@Ben Hastings

Use VHDX Virtual disks rather than VHD's when creating Virtual disks.

It's still a relatively quick process from your running VHDX Windows system -- save existing windows/system32/Driverstore somewhere first

1) create a VM from the vhdx -- use Macrium's VIBOOT - available also on the free version to quickly create a VM from the vhdx.
2) update the VM to new build --
3) image it
4) restore to existing vhdx via macrium etc
5) with bootable "stand alone restore" macrium attach the vhdx
6) run fix boot problems
7) use deploy image to new hardware.

If using Macrium stand alone bootable recovery - create it using the PE WIM version -- choose WIM in the advanced settings when creating the media -- for W11 it works better (IMO) than the default version using the RE WIM.

You can use a standard winpe bootable device (Winpe freely available as an Ms download) if you don't have the deploy to new hardware from paid version of Macrium -- just recreate the boot loader - and after booting the vhdx go down the device manager and use against devices that need driver updates to update drivers - browse computer and point to the driverstore file you saved.

To re-create the boot loader - assume the VHDX is attached as volume V and its system partition is S then
V:\
cd v:\windows\system32
bcdboot v:\windows /s S: /f UEFI

Q.E.D !!! (not Quod Erat Demonstandum but in modern English : Quite Easily Done).

Cheers
jimbo
 
Last edited:

My Computer My Computer

At a glance

Windows XP,11 Linux Fedora Rawhide pre-releas...2 X Intel i7
OS
Windows XP,11 Linux Fedora Rawhide pre-release 45
Computer type
PC/Desktop
CPU
2 X Intel i7
Screen Resolution
4KUHD X 2
I haven't tried it yet. My computer had a regular Win 10 installation and another Win 10 installation with native VHD boot. Now my main OS is upgraded to Win 11 but the VHD OS is still on Win 10.
How can I upgrade Windows in the VHD? Boot it as a virtual machine, or can this be done natively?
Tutorial on our sister site Ten Forums:

Kari
 

My Computers My Computers

  • At a glance

    Windows 11 PRO x64 DevIntel Core i7-8550U6 GBMicrosoft Hyper-V Video
    OS
    Windows 11 PRO x64 Dev
    Manufacturer/Model
    Hyper-V Virtual Machine (host in System 2 specs)
    CPU
    Intel Core i7-8550U
    Memory
    6 GB
    Graphics Card(s)
    Microsoft Hyper-V Video
    Monitor(s) Displays
    Laptop display (17.1") & Samsung U28E590 (27.7")
  • At a glance

    Windows 11 PRO x64 Dev ChannelIntel Core i7-8550U16 GBIntel(R) UHD Graphics 620 & NVIDIA GeForce 930MX
    Operating System
    Windows 11 PRO x64 Dev Channel
    Computer type
    Laptop
    Manufacturer/Model
    HP HP ProBook 470 G5
    CPU
    Intel Core i7-8550U
    Motherboard
    HP 837F KBC Version 02.3D.00
    Memory
    16 GB
    Graphics card(s)
    Intel(R) UHD Graphics 620 & NVIDIA GeForce 930MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    Laptop display (17.1") & Samsung U28E590 (27.7")
    Hard Drives
    128 GB SSD & 1 TB HDD
    Keyboard
    Wireless Logitech MK710 keyboard
    Mouse
    Wireless Logitech MSX mouse
    Internet Speed
    100 Mbps down, 20 Mbps up
    Browser
    Edge Chromium Dev Channel
    Antivirus
    Windows Defender
    Other Info
    2 * 3 TB USB HDD
    6 TB WD Mirror NAS
Back
Top Bottom