Windows 7 has many security shortcomings compared to Windows 8, including its use of complex text-only passwords that are easy to forget, improper virtualization that does not provide Windows 7 security controls to the XP virtual machine, limited firewall functionality, hiding of file extensions that makes it easier for malware to disguise itself, and other issues like the UAC being able to be disabled without notification. While Windows 7 is currently more popular than Windows 8, its security shortcomings will likely drive more users to upgrade to Windows 8 which addresses many of these issues and provides stronger overall security.