Im running vista and I have some stupid 2wire router and it keeps disconnecting every minute or so. The problem is when I tried the fix and went to properties to select read only I also accidently went to the Opens With tab and selected STEAM. Now all the files including the masterservers file open with steam instead of whatever it was originally meant to open with. Not sure if this is the reason the "fix" hasnt been working but I tried it and my router still disconnects.