This paper reviews writings already done and published on the topic. The Operating systems covered are Windows Vista, Windows XP, Windows 7 Professional and Windows 8. The categories of Vulnerabilities and Threats are discussed with mechanisms implemented and solutions known.