Zu Windows XP Zeiten durfte üblicherweise jedes Programm auf jede Datei und Einstellung zugreifen und sie verändern. Theoretisch hätte zum Beispiel Paint damals die Möglichkeit gehabt, wichtige Systemdateien durch ein selbst gemaltes Bild zu ersetzen – ein Computervirus natürlich auch.
Mit Windows Vista hielt die Benutzerkontensteuerung (UAC) Einzug. Sie ist ein Sicherheitsfeature, welches dafür sorgt, dass Anwendungen nicht mehr „ohne Weiteres“ Änderungen an dem System vornehmen können. Genauer gesagt geht es um folgendes Fenster: