I would be surprised if that is true for the simple reason that if you had a surge in the power supply it would have stopped hardware from working. I think it is more likely to be a coincidence that you had a problem after plugging the Belkin protector in rather than a direct cause.
You may like to have a look at this: click here and see if it matches the problem.
Shame about Mesh, am surprised at M$ as they don't normally provide support for OEM software. Must have been a quiet day on the frontline!