Vagrant up failed on windows 2016 (0x80070003)

Hi there,
When i try to use vagrant up on windows 2016 i get error message:

Script: import_vm.ps1
Error:
Failed to create a new virtual machine.
‘generic-centos7-hyperv’ failed to realize. (Virtual machine ID 5FE0C47B-DCEF-4965-A4B4-F432EFD33072)
Failed to access configuration store: The system cannot find the path specified. (0x80070003).

I suggest it’s os related issue, but maybe somebody know what the root cause ?

vagrnat version
Installed Version: 2.2.7
Latest Version: 2.2.7
os version
[environment]::OSVersion.Version

Major Minor Build Revision


10 0 14393 0
os updates
get-hotfix|select HotFixId

HotFixId

KB3199986
KB4132216
KB4550994
KB4493470

Thanks in andvance!
Alex

Maybe it help for somebody like me:

Check registry hive:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization

Fix: DefaultExternalDataRoot modified to point to C:\Users\Public\HyperV
Fix: DefaultVirtualHardDiskPath also modified to point to C:\Users\Public\HyperV
Also Check that this path exists and have appropriate permissions

Now vagrant work as expected,
thanks hashicorp!