Wenn bei einer Systemwiederherstellung die Registrierung in den vorherigen Zustand zurückgesetzt wird, warum wird dann die Testversion eines Programms nicht zurückgesetzt?

Wenn bei einer Systemwiederherstellung die Registrierung in den vorherigen Zustand zurückgesetzt wird, warum wird dann die Testversion eines Programms nicht zurückgesetzt?

Dabei gehe ich wie folgt vor, und zwar in der angegebenen Reihenfolge:

  1. Erstellen Sie einen Systemwiederherstellungspunkt. Es gibt einen Hinweis darauf, wie die Registrierung aussieht
  2. Laden Sie ein Programm herunter, für das eine X-tägige Testversion verfügbar ist
  3. Wenn die Testversion abgelaufen ist, verwenden Sie die Systemwiederherstellung, um zum vorherigen Punkt zurückzukehrenVordie Programminstallation

Nach diesen Schritten ist die Testversion des Programmsnichtzurückgesetzt, obwohl die Registrierung wieder in den vorherigen Zustand zurückversetzt wurde. Warum ist das so?

Antwort1

Es gibt eine Reihe von Möglichkeiten, wie eine Testanwendung dies tun könnte, die Registrierung ist nur eine davon. Nehmen wir an, sie verwendet die Registrierung. Die Systemwiederherstellung stellt nicht die gesamte Registrierung wieder her, sondern nur Teile davon. Die Anwendung muss lediglich einen obskuren Wert an einem unerwarteten Ort speichern. Jemand könnte ihn sich ansehen und ihn nie als solchen erkennen. Wenn das Anwendungsinstallationsprogramm diesen Wert finden würde, wüsste es, dass die Anwendung zuvor installiert wurde.

Ein solcher Speicherort wäre das Profil eines der integrierten Konten. Dieses würde von der Systemwiederherstellung nicht berührt und ist leicht zugänglich. Entwickler wissen, wie die Systemwiederherstellung funktioniert, und würden einen Speicherort verwenden, der nicht rückgängig gemacht werden kann. Und Entwickler sind in der Regel sehr einfallsreich. Jeder kompetente Entwickler könnte sich in kurzer Zeit mehrere andere Methoden ausdenken. Natürlich würde nichts davon dokumentiert werden.

Antwort2

Ich weiß nicht, ob das hilft, das war mein erster Gedanke. Exportieren Sie die gesamte Registry zum Zeitpunkt vor der Programminstallation.

Win+R\regedit\File\Export(dadurch wird ein Speichern unter-Dialogfeld in „Dokumente“ geöffnet.)\Dateiname\Speichern. Ich verwende FullReg(heutigesDatum).reg > FullReg090217.reg als Dateinamen.

Stellen Sie sicher, dass im unteren Teil des Dialogfelds „Bereich exportieren“ die Schaltfläche „Alle“ ausgewählt ist.

verwandte Informationen