Honestly I can't help you with your issue.
But this just crossed my mind, since we have at home have a central server set up.
You could try running Linux on it?