Benutze seit geraumer Zeit den Vokabeltrainer in Version 2. Seit Juli habe ich ein neues System mit Vista. Alles funktioniert prächtig, allerdings sind neu angelegte Vokabeldateien im Verzeichnis des Programms nicht mehr als .vt2 Dateien zu finden. Sie tauchen gar nicht auf (auch bei einem Suchlauf nicht), obwohl die programm-interne Datei-Auskunft den gewöhnlichen Dateipfad (c:\programme\vokabeltrainer\vokabeln\XXX.vt2) als Speicherort angibt. Meine älteren selbstangelegten Dateien sind natürlich weiterhin sichtbar. In den Ordneroptionen ist "auch versteckte Dateien anzeigen" aktiviert. Ich kann also keine Sicherheitskopien dieser Dateien machen. Kann mir jemand helfen? Danke - Benni
in der Version 2 des Vokabeltrainers (und ebenso in Version 3.0.0 bis 3.0.11) wurden alle Daten, die bei der Benutzung des Programms entstanden sind (Lernergebnisse, eigene Vokabeldateien usw.) im Programm-Ordner gespeichert (normalerweise also "c:\Programme\Vokabeltrainer\"). Windows Vista erlaubt einen Schreibzugriff auf diesen Ordner allerdings im Normalfall nicht mehr, sondern nur bei Programminstallationen mit entsprechenden Rechten bzw. wenn Sie Vista permanent mit Administratorrechten betreiben, wovon aus Sicherheitsgründen aber abzuraten ist.
Damit ältere Programme nun nicht komplett funktionsunfähig werden, hat Microsoft sich offenbar einen "Trick" ausgedacht, mit dem der Schreibzugriff auf den Programm-Ordner scheinbar doch funktioniert ist, nämlich den "Virtual Store". Das ist ein Ordner, der sich zwar eigentlich an einem anderen Ort auf Ihrer Festplatte befindet, der aber (auch aus Sicht der Software) über den Programmordner "drübergelegt" wird. Sie finden die vermissten Dateien demzufolge wahrscheinlich unter dem Pfad
"c:\Benutzer\Windows-Benutzername\AppData\Local\VirtualStore\Program Files\Vokabeltrainer\" (wobei der Ordner "Benutzer" evtl. auch "Users" heißt, der Ordner "AppData" evtl. als "Anwendungsdaten" angezeigt wird, der Ordner "Program Files" evtl. als "Programme" ... das weiß man bei Vista nie so genau)
Wenn der Vokabeltrainer nun abfragt, welche Dateien sich im Ordner "c:\Programme\Vokabeltrainer\Vokabeln\Englisch\" befinden (um die entsprechende Dateiliste zu erstellen), liefert das Dateisystem unter Vista nicht nur die Dateien in diesem Ordner, sondern gleichzeitig alle Dateien, die unter "c:\Benutzer\Windows-Benutzername\AppData\Local\VirtualStore\Program Files\Vokabeltrainer\Vokabeln\Englisch\" zu finden sind. Und wenn der Vokabeltrainer "glaubt", eine Datei nach "c:\Programme\Vokabeltrainer\Anwender\..." zu speichern, wird sie in Wirklichkeit nach "c:\Benutzer\Windows-Benutzername\AppData\Local\VirtualStore\Program Files\Vokabeltrainer\Anwender\..." gespeichert. Und so weiter.
Um dafür zu sorgen, dass die Dateien wirklich im Programm-Ordner gespeichert werden und nicht im "VirtualStore", starten Sie den Windows-Explorer, gehen Sie zum Ordner "c:\Programme\Vokabeltrainer\", klicken Sie mit der rechten Maustaste auf den Ordner "Vokabeltrainer", wählen Sie den Menüpunkt "Eigenschaften" und geben Sie den Ordner (mit allen darin enthaltenen Dateien und Unterordnern) für alle Anwender zum Lesen / Schreiben / Verändern frei. Die bei der bisherigen Verwendung des Vokabeltrainers bereits entstandenen Vokabeltrainer-Dateien (Lernergebnisse etc.) unter "c:\Benutzer\Windows-Benutzername\AppData\Local\VirtualStore\Program Files\Vokabeltrainer\..." müssten Sie dann noch von Hand nach "c:\Programme\Vokabeltrainer\" verschieben.
Ab Version 3.0.12 wird diese Problem übrigens dadurch umgangen, dass der Vokabeltrainer alle "im laufenden Betrieb" entstehenden Dateien von vornherein nach "c:\ProgramData\" schreibt (auf diesen Ordner besteht auch bei eingeschränkten Windows-Rechten immer Schreibzugriff); unter "c:\Programme\Vokabeltrainer 3\" befinden sich dann nur noch Dateien, die bei einem expliziten Installationsvorgang (Vokabeltrainer-Installation oder Update-Installation) dort hingeschrieben werden. Genau diese Trennung von Installationsdateien und nachträglich angefallenen Daten will Microsoft in Vista wohl auch erzwingen.
Ich hoffe, ich konnte Ihnen mit diesen Informationen weiterhelfen.