![]() |
Re: Registry bereinigen
Zitat:
:gruebel: |
Re: Registry bereinigen
@delphman: aber nur weil mein Programm die schlüssel anlegt würde das nicht heißen das andere Programme diese Schlüssel nicht auch verwenden und somit wäre es nen fataler Fehler wenn mit verschwinden meines Programmes auch das Registryzeugs weg ist.
|
Re: Registry bereinigen
Stimmt ! :wall:
Frag doch ma beim Programmierer von RegCleaner nach wie das geht oder ob er den Source rausrückt ! ;) |
Re: Registry bereinigen
Moin Leute,
ich habe mir den REGCLEANER besorgt und er funktioniert super. Danke für die Tipps! |
Re: Registry bereinigen
Die Hauptarbeit solcher Cleaner findet wohl unter HKEY_CLASSES_ROOT statt. Dort sind zum einen die Dateiverknüpfungen und zum anderen die Interfaces, TypeLibs und CLSIDs. Diese Schlüssel sind immer nach dem gleichen Schema aufgebaut. Existiert zum Beispiel unter HKEY_CLASSES_ROOT\CLSID\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} ein Unterschlüssel mit dem Namen Inprocserver32 und der darin enthaltene Wert den Namen einer DLL und diese existiert nicht, kann der Cleaner den Schlüssel löschen. Es gibt natürlich auch CLSIDs in einem dutzend anderer Varianten ohne Inprocserver32, irgend ein Verweis ist aber fast immer an einer bestimmten stelle gegegeben.
Das gleiche bei Dateiverknüpfungen: .txt verweist z.B. auf txtfile, dort ist ein shell\open\command mit der .exe usw. |
Re: Registry bereinigen
Ach, und wer es noch nicht wusste und wen es interessiert: RegCleaner wurde mit Delphi4 oder Delphi5 kompiliert.
|
Re: Registry bereinigen
Zitat:
|
Re: Registry bereinigen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz