Hyper-V Error after DirectAccess: Cannot find the physical computer that runs the virtual machine. Try to flush your DNS cache (run ipconfig /flushdns). Then try to connect again. If the problem persists, contact the administrator of the physical computer

 

I always use Windows Server 2008 R2 for my laptop, and I just installed DirectAccess and couple of updates. After that, I couldn’t connect to virtual machines itself and it gets me the following error

 

Cannot find the physical computer that runs the virtual machine. Try to flush your DNS cache (run ipconfig /flushdns). Then try to connect again. If the problem persists, contact the administrator of the physical computer or your network administrator

 

Thanks to Thomas, I found the solution for that problem. Simply do the following two steps

go into the Registry and delete "HKLMSOFTWAREPoliciesMicrosoftWindows NTDNSClientDnsPolicyConfig"
in an elevated command prompt, enter: sc control dnscache paramchange

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.