My Hyper-V network disconnecting seemingly at random

I have a Windows 2008 R2 server with the Hyper-V role installed.
I am running 3 virtual machines on this server connected to 2 virtual switches and one network port is used for Administration.
Occasionally one the machines will suddenly stop appearing on the network. I am unable to ping the machines and I am unable to ping a network machine from one of the virtual machines. They do not all stop working at the same time. In fact, I have two machines connected to the same virtual switch and one will stop working while the other one works just fine.
I have tried disable/enabling the adapter on the virtual machine. I have tried moving the machine to the second virtual switch to no avail. My only option is to reboot the machine.
I can find nothing in the event logs that give me any clue as to the problem.

Any ideas?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Not sure if this is exactly how you experience it, but have a look at this hotfix:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Hawkeye_11105Author Commented:
Thanks for the info but I don't think this is exactly my problem as the network adapter is never shown as disabled.
I may try to install the patch anyway but I will look into the KB article a bit more
Hawkeye_11105Author Commented:
So I installed the patch over the weekend. Now I just need to wait a few days to make sure that everything works correctly
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Virtual Server

From novice to tech pro — start learning today.