All these problems shown above are 99 % firewall problems. You should get a better firewall ;D
I personally recommend Sygate Personal Firewall Free/Pro or ZoneAlarm Plus/Pro
http://smb.sygate.com/ http://www.zonelabs.com/
Bye!