Problem
Die bereits eingegebenen Registrierungs-Daten (bzw. Lizenz-Daten) lassen sich nicht aktualisieren. Es wurde zum Beispiel eine Test-Lizenz registriert, diese kann jetzt aber nicht mit einer Voll-Lizenz aktualisiert werden.
Hintergrund
Sämtliche Lizenz-Informationen werden in der Windows-Registry gespeichert. Wird mdPROJECTTIMER Pro direkt nach der Installation vom Setup ausgeführt, wird mdPROJECTTIMER Pro eventuell im Kontext des System-Accounts ausgeführt. Dies hat zur Folge, dass die Lizenz-Informationen in den Zweig HKEY_LOCAL_MACHINE geschrieben werden, obwohl der Benutzer standardmäßig keinen Zugriff auf diesen Registry-Zweig hat (z.B. unter Windows Vista).
mdPROJECTTIMER Pro überprüft beim Schreiben in die Windows Registry, ob der aktuell angemeldete Benutzer Schreibrechte für den Registry-Zweig HKEY_LOCAL_MACHINE besitzt. Ist dies der Fall, werden die Lizenz-Informationen in den Zweig [HKEY_LOCAL_MACHINE\SOFTWARE\mdTOOLS\Fullversion\mdPROJECTTIMER Pro] geschrieben. Bei fehlender Berechtigung werden die Lizenz-Informationen in den Registry-Zweig [HKEY_CURRENT_USER\SOFTWARE\mdTOOLS\Fullversion\mdPROJECTTIMER Pro] geschrieben.
Beim Auslesen der Lizenz-Informationen sucht mdPROJECTTIMER Pro zuerst im Registry-Zweig HKEY_LOCAL_MACHINE. Konnten dort keine Lizenz-Informationen gefunden werden, wird im Registry-Zweig HKEY_CURRENT_USER nach Lizenz-Informationen gesucht.
Lösung 1
- Melden Sie sich mit einem Benutzer-Konto an, das über Schreibrechte in den Registry-Zweig HKEY_LOCAL_MACHINE verfügt (in der Regel das Administratoren-Konto)
- Starten Sie mdPROJECTTIMER Pro
- Geben Sie die neuen Lizenz-Daten ein (Menü [Hilfe], Menüpunkt [Registrieren...])
Lösung 2
- Melden Sie sich mit einem Benutzer-Konto an, das über Schreibrechte in den Registry-Zweig HKEY_LOCAL_MACHINE verfügt (in der Regel das Administratoren-Konto)
- Starten Sie den Windows Registrierungs-Editor ([Start]-Schaltfläche anklicken, Eintrag [Ausführen] im Startmenü auswählen, "RegEdit" im Dialog "Ausführen" eingeben, [OK] anklicken)
- Gehen Sie in den Registry-Zweig [HKEY_LOCAL_MACHINE\SOFTWARE\mdTOOLS\Fullversion\mdPROJECTTIMER Pro] (unter Vista 64-Bit: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mdTOOLS\Fullversion\mdPROJECTTIMER Pro])
- Löschen Sie die Einträge "InstallKey" und "Name". Den Eintrag "InstallPath" bitte stehen lassen - dieser wird vom Installations-Programm verwendet.
- Beenden Sie den Windows Registrierungs-Editor
- Starten Sie mdPROJECTTIMER Pro
- Geben Sie die neuen Lizenz-Daten ein (Menü [Hilfe], Menüpunkt [Registrieren...])