interessant

Was ist die Registrierung, sollte ich sie bereinigen und was ist der Sinn?

Auf einem Windows-PC ist nichts mysteriöser als die Registrierung, und heute erklären wir genau, was es ist, wie es funktioniert und ob Sie sich die Mühe machen sollten, es zu reinigen. Auf dem Weg dorthin werden wir auch einige weit verbreitete Registrierungsmythen entlarven.

Wie ich bereits sagte, war die Registrierung immer eine mysteriöse - wenn nicht sogar völlig missverstandene - Komponente des Windows-Betriebssystems. Heute habe ich mich vorgenommen, im Detail zu erklären, worum es in der Registrierung geht. Wenn Sie bereits ein funktionierendes Verständnis der Registrierung haben, fahren Sie mit dem Abschnitt Mythos-Busting fort, um ein wenig Klarheit über die Nützlichkeit der vielen Registry-Cleaner zu erlangen.

Was ist die Registry?

Die Windows-Registrierung ist eine hierarchische Datenbank, in der Einstellungen für praktisch alles auf einem Windows-PC gespeichert werden - von Anwendungseinstellungen, Benutzerkennwörtern, Gerätetreiberinformationen, Windows-Einstellungen und so ziemlich allem anderen.

Früher wurden Anwendungseinstellungen in textbasierten Konfigurationsdateien gespeichert (und bei einigen Anwendungen sind es immer noch), wobei für jede Anwendung eine eigene Datei vorhanden ist. Die Windows-Registrierung soll dieses Problem lösen, indem sie einen einzigen Ort für alle Einstellungen in allen Anwendungen bereitstellt.

Das Speichern all dieser Einstellungen an einem einzigen Ort und in einem Datenbankformat führt neben der Konsolidierung der Systemeinstellungen dazu, dass der Zugriff auf Werte in der Registrierung wesentlich schneller erfolgt als das Parsen einer Textkonfigurationsdatei. Die Registrierung kann also nicht nur für Einstellungen verwendet werden. Tatsächlich wird der größte Teil oder die gesamte Registrierung bei jedem Systemstart in den Arbeitsspeicher eingelesen, sodass der Zugriff auf die Registrierung fast augenblicklich erfolgt.

Bearbeiten der Registrierung

Es gibt eine Reihe von Methoden zum Bearbeiten der Registrierung. Meistens verwenden Sie jedoch nur das Dienstprogramm regedit.exe, um Änderungen vorzunehmen, die Sie über das Startmenü "Suchen" oder "Ausführen" aufrufen können. ( regedit.exe Sie Win + R, fügen Sie regedit.exe und regedit.exe die Eingabetaste.) Sobald Sie den Editor geöffnet haben, wird eine Baumansicht der Tasten auf der linken Seite und auf der linken Seite regedit.exe Werte auf der rechten Seite. Das Wichtigste, was Sie beim Bearbeiten der Registrierung tun müssen, ist, den gesamten Schlüssel zu exportieren, bevor Sie Änderungen vornehmen. Gehen Sie niemals davon aus, dass Sie den Wert einfach zurücksetzen können.

Sie können regedit verwenden, um eine Verbindung zu einem anderen PC herzustellen und die Registrierung dort zu bearbeiten, sofern Sie über den richtigen Netzwerkzugriff verfügen und der Remoteregistrierungsdienst ausgeführt wird. Sie können die Änderungen auch über die Befehlszeile mit dem Dienstprogramm reg.exe vornehmen. Dies kann sehr hilfreich sein, wenn Sie eine Registrierungsänderung von einem Computer vornehmen müssen, der nicht mehr startet. Wenn Sie dies über die Wiederherstellungskonsole erreichen können, ist dies möglich Nehmen Sie die Registrierungsänderung manuell über die Befehlszeile vor.

Was sind diese .reg-Dateien?

Wenn Sie längere Zeit mit dem Durchsuchen von Windows-Optimierungswebsites verbringen, stoßen Sie zweifellos auf eine herunterladbare .reg-Datei, die jemand bereitstellt, um der Registrierung schnell eine Einstellung hinzuzufügen. Diese Dateien sind nichts weiter als einfache Textdateien, die Anweisungen für das Dienstprogramm regedit zum Hinzufügen, Ändern oder Entfernen von Schlüsseln in der Registrierung enthalten, ohne versehentliche Tippfehler, die zum Absturz Ihres Systems führen.

Bevor Sie eine dieser Dateien anwenden, sollten Sie sie zunächst in einem Texteditor öffnen, um zu sehen, was sie wirklich enthalten. Im Allgemeinen ist das Anwenden einer REG-Datei jedoch viel sicherer und einfacher als das manuelle Vornehmen von Registrierungsänderungen Sie vertrauen der Quelle.

Wie wird die Registrierung gespeichert und wie kann ich sie sichern?

Obwohl die Registrierung ein konsolidierter Speicherort für alles auf Ihrem System sein soll, wird sie nicht in einer einzigen Datei gespeichert. Alle Systemstrukturen außer HKEY_CURRENT_USER werden unter% SystemRoot% \ System32 \ Config gespeichert, und der Rest wird gespeichert Im Ordner% SystemRoot% \ Profiles \ Benutzername sind viele Dateien zu bearbeiten.

Die beste Möglichkeit zum Sichern Ihrer Registrierung besteht darin, einfach einen Systemwiederherstellungspunkt zu erstellen (weitere Informationen finden Sie in unserem vollständigen Handbuch zur Windows-Systemwiederherstellung). Die meisten gängigen Sicherungssoftwarepakete sollten jedoch in der Lage sein, die Registrierung zu sichern und wiederherzustellen.

Wenn Sie nur einen Teil der Registrierung sichern müssen, können Sie regedit öffnen, den Schlüssel im linken Bereich suchen, den Sie sichern möchten, und die Exportfunktion aus dem Kontextmenü verwenden, um den gesamten zu speichern Abschnitt in ein Textdateiformat. Sie werden dies wahrscheinlich nicht zum Sichern der gesamten Registrierung verwenden wollen, aber es kann nützlich sein, wenn Sie eine Kopie von HKEY_CURRENT_USER aufbewahren möchten, falls Sie einige Einstellungen wiederherstellen müssen - und bereit sind, eine ernsthafte geeky Registrierung durchzuführen Hacken. Für den durchschnittlichen Benutzer ist die Systemwiederherstellung nicht nur die bevorzugte Option, sondern auch die von Microsoft empfohlene.

Müssen Sie die Registrierung wirklich bereinigen?

Die Internetseiten sind voll mit Werbung und Berichten für Reinigungsprodukte für die Registrierung, die behaupten, jedes Problem auf Ihrem PC zu beheben, indem Sie Ihrer Registrierung ein gutes Scrubbing geben. Die Leser erinnern sich vielleicht sogar an ein inoffizielles von Microsoft bereitgestelltes Hilfsprogramm namens regclean aus früheren Jahren, das der Idee, dass die Reinigung der Registrierung eine sehr nützliche Aufgabe ist, noch mehr Gültigkeit verleiht. Aber funktionieren sie wirklich?

Die traurige Antwort, die wir beim Entlarven von Performance-Tweaking-Mythen besprochen haben, ist, dass die meisten dieser Produkte es nicht wert sind, zum Laufen gebracht zu werden, und während die besseren nicht unbedingt Ihren PC töten werden, werden sie Ihnen auch selten viel helfen. Wenn Sie innehalten und darüber nachdenken, werden Sie feststellen, dass das Entfernen von 50 oder sogar 100 Schlüsseln keinen Leistungsgewinn bringt, da die Registrierung viele Hunderttausende (oder mehr) Schlüssel enthält.

Windows-Experte Ed Bott hat einige stärkere Worte zu diesem Thema:

Ich würde noch einen Schritt weiter gehen: Führen Sie keine Registry Cleaner-Programme aus, Punkt. Ich werde nicht so weit gehen, sie als Schlangenöl zu bezeichnen, aber welche möglichen Leistungsvorteile können Sie erzielen, wenn Sie nicht benötigte Registrierungseinträge "bereinigen" und einige verirrte DLL-Dateien entfernen?

Das heißt, es gibt ein paar Randfälle, in denen das Reinigen der Registrierung zu Leistungseinbußen führen kann, wenn Sie etwas installiert haben, das sich irgendwie in Windows einfügt, nicht sehr gut funktioniert und sich auch nicht ordnungsgemäß deinstalliert. Die meisten dieser Probleme lassen sich in erster Linie vermeiden, indem Sie die Installation auf Ihrem PC etwas sorgfältiger durchführen. Schließlich sollten Sie Windows nicht regelmäßig neu installieren müssen.

Wenn Sie mit meiner Einschätzung nicht einverstanden sind, möchte ich Sie vor folgende Herausforderung stellen: Bevor Sie mich anrufen, sollten Sie nicht die erste Person sein, die echte Benchmarks hat, die belegen, dass Registry Cleaner einen wesentlichen Unterschied in Ihrer Systemleistung bewirken . Ich werde meinen Atem nicht anhalten.

Was ist mit der Defragmentierung der Registrierung?

Eine andere Behauptung, die Sie häufig über die Registrierung lesen, ist, dass Sie sie regelmäßig defragmentieren müssen, um zu verhindern, dass Ihr PC extrem langsam wird. Tatsächlich bietet Microsoft das Hilfsprogramm PageDefrag für Windows XP an, um Ihre Auslagerungsdatei und Registrierung zu defragmentieren. Benutzer von Windows 7 oder Vista müssen sich an ein Freeware-Dienstprogramm wie Auslogics Registry Defrag wenden, um die Defragmentierung der Registrierung zu gewährleisten.

Was die meisten Leute jedoch nicht merken, ist, dass Ihre Registrierung beim Systemstart vollständig in den Arbeitsspeicher geladen wird, was bedeutet, dass alle Lese- und Schreibvorgänge in der Registrierung direkt in den Arbeitsspeicher und später auf die Festplatte geladen werden. Während Sie also einen leichten Leistungsgewinn erzielen, indem Sie sicherstellen, dass Ihre Registrierung nicht zu fragmentiert ist, ist die Realität, dass Ihr System nicht plötzlich blitzschnell wird, weil Sie Ihre Registrierung defragmentiert haben.

Geek-Geheimnisse: Herausfinden von Registry-Hacks

Drüben auf der How-To Geek-Website habe ich regelmäßig Registry-Hacks gefunden und sie mit der ganzen Welt geteilt. Die einzige Frage, die ich immer wieder bekomme, lautet: "Wie haben Sie das herausgefunden?". Heute werde ich endlich mein Geheimnis mit Ihnen teilen, aber Sie müssen sich eine Kopie von Process Monitor schnappen, bevor wir anfangen können.

Sobald Sie ein Prozessmonitorfenster geöffnet haben, möchten Sie einen Filter für die Anwendung hinzufügen, die Sie überwachen möchten. Für Windows-Einstellungen wie die Systemsteuerung müssen Sie explorer.exe oder mmc.exe verwenden meistens. Sobald Sie den Filter hinzugefügt und das Protokoll gelöscht haben, können Sie genau überwachen, auf welche Registrierungsschlüssel zugegriffen wird, wenn Sie eine Einstellung ändern oder eine Funktion aufrufen. Sie können dann die Protokollierung beenden und die Schlüssel untersuchen, wodurch Sie häufig zu dem genauen Registrierungsschlüssel gelangen, nach dem Sie suchen, und in einigen Fällen zu verborgenen Funktionen, von denen Sie nicht wissen, dass sie vorhanden sind.

Nachdem Sie einen Registrierungsschlüssel gefunden haben, können Sie eine Sicherungskopie der aktuellen Schlüssel erstellen und anschließend die Werte ändern, um festzustellen, was passiert. Beachten Sie, dass Sie dies wahrscheinlich nur auf einem Testcomputer tun sollten, da dies zu schweren Fehlern führen kann etwas durch Herumspielen in der Registrierung.