Hi @C.G.B. Spender
MRVDP.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.
See our reviews on