a) wie ich den VirtualStore über mein Programm deaktivieren oder
Dein Programm braucht ein entsprechendes Manifest. Neue Delphi-Versionen fügen diese automatisch hinzu. Für alte Delphi-Versionen muss man diese selbst hinzufügen.
b) für einen virtualstore-unabhängigen, aber systemübergreifenden Ordner?
Wie wäre es mit dem Windows-Temp-Ordner?
Windows Vista - Eine neue Erfahrung in Fehlern.