+xHi,
I have the same issue with Mrvdp "Macrium Virtual Disk Provider", however the above solution did not work. I ran "REG ADD HKLM\System\CurrentControlSet\Services\Mrvdp\Parameters /v StorageSupportedFeatures /t REG_DWORD /d 1" in admin ps console and rebooted and still see the DirectStorage error. Moreover the driver remains active even after uninstalling Macrium Reflect and rebooting.
How would I go about removing the driver? I was thinking just installing Reflect once a day run the backup and uninstall, but the driver didn't get deleted with uninstall.
Is there a different workaround to make it work? Can I install Reflect without the Mrvdp driver?
Hi
@C.G.B. SpenderMRVDP.SYS is a kernel mode driver that that is installed as part of the viBoot component of Reflect. If you do not require the functionality provided by viBoot, you can exclude it from the installation. This should prevent MRVDP from being installed.
If all viBoot virtual machines have been removed, the service key for MRVDP (
in HKLM\CurrentControlSet) should be automatically deleted when uninstalling Reflect. This should stop Windows from loading the driver on the next restart.
We have a policy of not deleting driver files (
i.e. MRVDP.SYS) from the disk because if Windows switches to another control set that references the driver (
e.g. the last known good control set), the missing driver file could render Windows unable to boot.
You can force removal of the MRVDP driver from the current control set by executing the following from an elevated Powershell console, however; this should not be required if the uninstall procedure completes successfully.
SC DELETE MRVDP
If you are unable to resolve the issue using the information above, please can you open a support ticket at
helpme.macrium.com (referencing this post), so that we can arrange to collect some more information.
Kind Regards
Jamie
Macrium Development

See our reviews on
