ich schaetze mal es liegt am Pfad
seit Windows Vista heisst das Erste Gebot der Programmierung
"Du sollst keine Daten in Programm Files ablegen"
Im Pfad Programm Files sind die Daten entweder nicht für Schreibzugriff freigegeben
oder sie wurde unter der Hand nach Programm Data verschoben so dass der Zugriff ins leere greift
edit:
da war einer schneller