![]() |
Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Hi,
ich hab auf einem Windows XP Pro ein (sehr altes) Delphi 7. Historisch gewachsen mit etlichen zusätzlichen Packages. Nachdem ich unter Windows aus einer Domäne ausgetreten bin (also jetzt nur noch Workgroup), kombiniert mit einem Benutzerwechsel (jetzt: "Administrator"), scheint Delphi quasi "nackt" zu sein. Ich wurde beim Start (von Delphi) zur Registrierung aufgefordert (glücklicherweise waren wohl die alten Codes als defaults in den Formularen eingertragen; hab alles bestätigt und Delphi startete). ABER: alle installierten Packages und alle weiteren Einstellungen in der IDE sind weg! Weiß jemand Rat? In welchen Dateien werden diese Einstellungen abgelegt? Ich habe: - unter "\Dokumente und Einstellungen\<User alt>" gesucht, aber nix gefunden außer ".borland" aber steht das nicht drin - nach allen "*.bpl"-Dateien gesucht, aber das ist nur die Not-Notlösung... Danke für jeden Tipp schotti |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Die registrierten Packages werden irgendwo in der Registry abgelegt. Vermutlich sogar an der "richtigen Stelle". Soll heißen HKEY_CURRENT_USER. Wenn es den Benutzer nicht mehr gibt, sollte auch nichts mehr zu retten sein.
Leider weiß ich den Pfad in der Registry nicht und Windows habe ich auch nicht dabei, also kann ich auch nicht nachschauen. Bernhard |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Die Einstellungen liegen unter:
Code:
Hier die Packages speziell unter:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0
Code:
Hast du deine Benutzereinstellungen usw. (Registryzweig Current User, ...) vorher nicht gesichert?
Known Packages
|
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Danke für die schnelle Antwort.
Ich hab gar nix gesichert. Zu lange mit einem running system gearbeit, war mir der Gefahr bzw. den Auswirkungen nicht bewußt. Aha, das ganze steht also in der Registry. Ich habe jetzt folgende Pfade, in den was Wichtiges drinnen steht, ermittelt: 1: \HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Kno wn Packages 2: \HKEY_LOCAL_MACHINE\Software\Borland\Delphi\7.0\Kn own Packages 3: \HKEY_CURRENT_USER\S-1-5-21-1057563376-1269908281-367356602-11151\Software\Borland\Delphi\7.0\Known Packages 4: \HKEY_CURRENT_USER\S-1-5-21-2000478354-1935655697-839522115-500\Software\Borland\Delphi\7.0\Known Packages In 1/2/4 scheint das selbe zu stehen, in 3 steht viel mehr, das sieht so aus wie das, was ich suche, nämlich die Einstellungen vom alten User. Gehe ich richtig in der Annahme, ich muss jetzt nur den entsprechenden Teil aus 3 exportieren und irgendwie in 1+2+4 reinschreiben? Oder, um ganz sicher zu gehen, einfach alles aus dem Unterpfad "\HKEY_CURRENT_USER\S-1-5-21-1057563376-1269908281-367356602-11151\Software\Borland\Delphi\7.0\"? Hab jetzt nicht alle Details verglichen, steht wirklich alles (bzgl. Delphi) redundant in HKEY_CURRENT_USER und HKEY_LOCAL_MACHINE? Falls das so geht; ich hab mal probeweise etwas aus der Registry exportiert (also - nur falls ich aus Versehen hinterm Mond bin - ich arbeite einfach mit "Start > Ausführen > regedit"), das ist ein Binärformat und die Pfade scheinen auch dabei zu sein; wie kann ich diese xyz.reg vernünftig umschreiben? Gruss schotti |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
-den ersten Schlüssel exportieren
-dich als eanderer User anmelden -Schlüssel importieren |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Das geht nicht, ich komme nicht mehr als der alte User rein.
(Wenn man aus ner Domäne rausgeht, muss man explizit vom Domänenadmin weider reingelassen werden sprich muß an diesem Netzwerk hängen. Zumindest ist es bei dieser Domäne so) (PS: ich danke vorab für die wirklich schnellen Antworten, bin jetzt erstmal 2h offline.) |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Zitat:
Nebenbei: Bei 3 und 4 meintest du sicher HKEY_USERS, denn da werden alle Knoten der Nutzer aufgeführt, unter HKEY_CURRENT_USER wird dann daraus der aktuelle eingeblendet. // EDIT: Wobei es wohl sinnvoller sein dürfte das ganze noch einmal sauber neu einzurichten... |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Tja, sieht aus als müßte ich doch den langen Weg gehen.
Ich hab mal probeweise \HKEY_CURRENT_USER\Software\Borland\Delphi in \HKEY_CURRENT_USER\Software\Borland\Delphi_alt umbenannt, um zu schauen, ob dann bei Delphi-Start alles vom Zweig \HKEY_USERS\S-1-5-21-2000478354-1935655697-839522115-500 übernommen wird. Delphi hat eine ganze Weile gerödelt und ist dann gestartet. Es wurde tatsächlich alles vom Zweig \HKEY_USERS\S-1-5-21-2000478354-1935655697-839522115-500 übernommen. Aber - leider leider und keine Ahnung warum - wurde der komplette andere (alte) Zweig \HKEY_USERS\S-1-5-21-1057563376-1269908281-367356602-11151 gelöscht. Also der vom alten User. Nicht nur der Unterpfad ..\Software\delphi, sondern einfach alles... Vieleicht wurde da irgendeine auto-Bereinigung angestossen, ich weiß es nicht. Vielleicht hat noch jemand eine Idee, gibt es sowas wie ein auto-Backup von der Registry? (Ich sitz mehrere Tage um das alles wieder aufzusetzen...) Gruss schotti |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Zitat:
Bei Win7 und eingerichteter Sicherung gibt es was. Bernhard |
AW: Delphi 7 alle Packages vergessen nach XP Nutzerwechsel
Zitat:
Hatte noch eine alte Doku vom Umstieg D5 > D7 gefunden, da stand fast alles, was ich brauchte. Vielen Dank jedenfalls für die Tipps. schotti |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 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