Bei der Gruppe, für die Sie eine Mitteilung verfassen, handelt es sich um eine Usenet-Gruppe. Wenn Sie in dieser Gruppe Nachrichten posten, ist Ihre E-Mail-Adresse für jeden im Internet sichtbar
habe durch den Zusatz "Quiet" vor UninstallString in der Registry alle Systemsteuerung-Software-Einträge, was niemals deinstalliert werden soll, unsichtbar gemacht.
Mit "Broadcom NetXtreme Ethernet Controller" klappt das allerdings nicht.
In der Registry steht hinter dem Wert _UninstallString_ der Typ "REG_EXPAND_SZ", in den anderen Fällen aber "REG_SZ".
Einträge können sowohl unter HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall als auch unter HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall vorhanden sein.
> Einträge können sowohl unter > HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall > als auch unter > HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall
>> -DisplayName > Hat, auch nach Neustart, nicht funktioniert.
Bist du sicher, dass du wirklich im richtigen Schlüssel bist??
Unter DisplayName ist nämlich der Name festgelegt, der angezeigt wird. Den kannst du ganz leicht ändern. Sobald du dann das Software-Panel neu aufrufst, sollte dieser eigentlich angezeigt werden (ohne Neustart von Windows).
> Welche Folgen hat es eigentlich, wenn so ein Schlüssel komplett entfernt > würde?
Soweit ich das sehe, sind hier vor allem die Infos fürs Software-Panel und natürlich der Pfad zum jeweiligen Uninstaller festgelegt. Zu diesem müsstest du dann eben manuell navigieren. Ich würde den Schlüssel sicherheitshalber vor dem Löschen exportieren. Das heisst, ich wüsste gar nicht erst, wieso ich den vom Panel löschen sollte ;-)
>>> -DisplayName >> Hat, auch nach Neustart, nicht funktioniert.
Das heißt, ich hatte eben ein "-" vor DisplayName gesetzt.
> Bist du sicher, dass du wirklich im richtigen Schlüssel bist??
100 pro!
> Unter DisplayName ist nämlich der Name festgelegt, der angezeigt wird. Den > > kannst du ganz leicht ändern. Sobald du dann das Software-Panel neu > aufrufst, sollte dieser eigentlich angezeigt werden (ohne Neustart von > Windows).
Ich will ja nicht die Bezeichnung ändern, die unter Systemsteuerung-Software aufgelistet ist. Ich wollte dies nur ausblenden mit _Quiet_ vor _UninstallString_, so wie es bei anderen Programmen auch funktioniert.
>> Welche Folgen hat es eigentlich, wenn so ein Schlüssel komplett entfernt >> würde?
> Soweit ich das sehe, sind hier vor allem die Infos fürs Software-Panel und > natürlich der Pfad zum jeweiligen Uninstaller festgelegt. Zu diesem > müsstest du dann eben manuell navigieren. [...]
Danke für diese Auskunft!
> Das heisst, ich wüsste gar nicht erst, wieso ich den vom Panel löschen > sollte ;-)
Klargestellt: Ich will überhaupt keinen Schlüssel löschen. Das ist eine prinzipielle Frage.
Oder darf man hier nichts fragen, nur weil man etwas wissen möchte, ohne dass gleich jemand dummes Zeug daher quasselt. (Siehe Antwort von Herrand. - Geschenkt!) Ich würde auf eine Frage, die mich überfordert, gar nicht erst antworten.
> habe durch den Zusatz "Quiet" vor UninstallString in der Registry alle > Systemsteuerung-Software-Einträge, was niemals deinstalliert werden > soll, unsichtbar gemacht.
Was für einen Nutzen soll das haben? Ausser, das man später nicht mehr weiss, ob wirklich deinstalliert oder ausgeblendet wurde, der Uninstall der Anwendung korrupt ist, ...
> Mit "Broadcom NetXtreme Ethernet Controller" klappt das allerdings nicht. > In der Registry steht hinter dem Wert _UninstallString_ der Typ > "REG_EXPAND_SZ",
Zeichenkette mit beliebiger Größe. Hier können auch Variable benutzt werden, deren Werte erst zur Laufzeit eingefügt werden (z.B.: %SYSTEMROOT% oder %USERNAME% usw.)
Exportieren (=sichern) und löschen. Ergebnis ist das gleiche. Mit dem Unterschied, ich muss nur in die Sicherung schauen, um festzustellen, ob ich hier manuell eingegriffen habe. Mit 'Quiet' darf ich dann jedesmal in der ganzen Registry suchen.
Aber wie gesagt - für mich ist das ganze was Du machst sinnlos. Denn wenn man weiss was man installiert, weiss man auch, was man deinstallieren kann und besser nicht. Und sonst fragt man - google - oder hier.
Das war mir schon klar. Ich erwähnte es einfach als eine Möglichkeit, mit der du überprüfen kannst, ob der Registry-Schlüssel überhaupt mit dem entsprechenden Programm im Software-Panel korreliert. Daher: Wenn du hier den Namen änderst, müsste er sich auch im Panel ändern.
> Edmund Pfahls schrieb: >> habe durch den Zusatz "Quiet" vor UninstallString in der Registry alle >> Systemsteuerung-Software-Einträge, was niemals deinstalliert werden soll, >> unsichtbar gemacht. > Was für einen Nutzen soll das haben? Ausser, das man später nicht mehr > weiss, ob wirklich deinstalliert oder ausgeblendet wurde, der Uninstall > der Anwendung korrupt ist, ...
_korrupt ist,..._ Was sagt mir das bitte genauer?
>> In der Registry steht hinter dem Wert _UninstallString_ der Typ >> "REG_EXPAND_SZ", > Zeichenkette mit beliebiger Größe. Hier können auch Variable benutzt > werden, deren Werte erst zur Laufzeit eingefügt werden (z.B.: %SYSTEMROOT% > oder %USERNAME% usw.) >> in den anderen Fällen aber "REG_SZ". > Normale Zeichenkette
> Aber wie gesagt - für mich ist das ganze was Du machst sinnlos. Denn wenn > man weiss was man installiert, weiss man auch, was man deinstallieren kann > und besser nicht.
Nein, die Übersicht habe ich hier schon nicht verloren. Aber ich möchte halt gerne die Einträge, die sich auf Treiber-Software beziehen, z.B. Grafik-Chip, Netzwerkadapter, Audio, also fest zum System gehören, ausgeblendet haben.
> Und sonst fragt man - google - oder hier.
Was ich hiermit ja tue. Vielen Dank für die Hilfe!
> Das war mir schon klar. > Ich erwähnte es einfach als eine Möglichkeit, mit der du überprüfen > kannst, ob der Registry-Schlüssel überhaupt mit dem entsprechenden > Programm im Software-Panel korreliert. Daher: Wenn du hier den Namen > änderst, müsste > er sich auch im Panel ändern.
Aha! Das habe ich jetzt mal ausprobiert, aber die Änderung zeigt sich nicht im Software-Panel. Änderung gleich wieder rückgängig gemacht.
> _korrupt ist,..._ Was sagt mir das bitte genauer?
Defekt; funktioniert nicht.
>>> Wie komme ich hier weiter? >> http://support.microsoft.com/kb/314481 > Aufschlussreich. Danke für den Link! >> Aber wie gesagt - für mich ist das ganze was Du machst sinnlos. Denn >> wenn man weiss was man installiert, weiss man auch, was man >> deinstallieren kann und besser nicht. > Nein, die Übersicht habe ich hier schon nicht verloren. Aber ich möchte > halt gerne die Einträge, die sich auf Treiber-Software beziehen, z.B. > Grafik-Chip, Netzwerkadapter, Audio, also fest zum System gehören, > ausgeblendet haben.
Noch einmal die Frage, die Du nicht beantwortet hast: Warum dann *ausblenden*?
Wenn Du *NIE* deinstallieren willst, wie Du sagst, kannst Du die Einträge auch gleich *löschen*!
Wobei ich persönlich es für keine gute Idee halte.
>> Also korreliert nicht. Was sagt mir das? > Vielleicht eben: dass es auch nichts nützen würde, diesen(!) Schlüssel zu > löschen. > Aber das kannst du ja ausprobieren. (Schlüssel vorher exportieren.)
Habe ich jetzt mal getestet. Eintrag im Software-Panel bleibt bestehen. Reg-Datei wieder eingetragen.
> BTW: Gib doch mal den vollen Pfad zu deinem Registry-Eintrag an.
Vielleicht scannst du einfach mal die Registry nach dem Namen (exakt so wie er unter Software aufgeführt ist). Möglicherweise findest du auf diese Weise weitere Schlüssel die in Frage kommen.
Ansonsten kann ich dir hier wohl auch nicht weiterhelfen.
>> Eintrag im Software-Panel bleibt bestehen. > ...habe ich erwartet. :-)
> Vielleicht scannst du einfach mal die Registry nach dem Namen (exakt so > wie > er unter Software aufgeführt ist). Möglicherweise findest du auf > diese Weise weitere Schlüssel die in Frage kommen.
Die folgenden 4 Schlüssel beinhalten jeweils den darunter stehenden Eintrag: -------------------------- HKEY_CLASSES_ROOT\Installer\Products\72B963E72E315A14899753E81E8C5BDA
> Edmund Pfahls schrieb: >> Aber ich möchte halt gerne die Einträge, die sich auf Treiber-Software >> beziehen, z.B. Grafik-Chip, Netzwerkadapter, Audio, also fest zum System >> gehören, ausgeblendet haben.
> Noch einmal die Frage, die Du nicht beantwortet hast: > Warum dann *ausblenden*?
Wäre die Erklärung, die über dieser Deiner Frage steht, nicht schon Antwort genug?
> Wenn Du *NIE* deinstallieren willst, wie Du sagst, kannst Du die Einträge > auch gleich *löschen*!
Wie, was, wo löschen? Ich möchte gerne einen Software-Panel-Eintrag mit dem Voranstellen von _Quiet_ bei UninstallString ausblenden.
> Wobei ich persönlich es für keine gute Idee halte.
Mag ja sein. Aber meine Eingangsfrage müsste man doch eigentlich verstehen können.
>>> Aber ich möchte halt gerne die Einträge, die sich auf >>> Treiber-Software beziehen, z.B. Grafik-Chip, Netzwerkadapter, Audio, >>> also fest zum System gehören, ausgeblendet haben.
>> Noch einmal die Frage, die Du nicht beantwortet hast: >> Warum dann *ausblenden*?
> Wäre die Erklärung, die über dieser Deiner Frage steht, nicht schon > Antwort genug?
Nein.
Ziel: Du willst es nicht mehr sehen.
Weg: Du verhinderst die Anzeige; oder Du löscht es, so dass Du gar nichts mehr verhindern musst, was angezeigt werden kann. Jetzt klar?
Dumm wäre nur, wenn Du mal doch mal die Hardwarekomponenten ändern musst. Dann schreib Dir mal gut auf, was Du alles so verstellt hast. Denn die Wahrscheinlichkeit, dass man aus Versehen etwas deinstalliert, ist gering.
Und wenn es trotz der geringen Wahrscheinlichkeit doch mal passieren sollte, na dann installiert man das eben neu. Dafür legt man sich die aktuellen Treiber in ein Verzeichnis, startet die Setup, und das war es.
Aber es lassen sich in Windows noch ganz andere Dinge ausblenden, und ich garantiere Dir, Du würdest Dich freuen, wenn Du suchst und nichts findest.
Deshalb noch mal im Klartext. Nicht zur Nachahmung empfohlen!
>>>> Aber ich möchte halt gerne die Einträge, die sich auf Treiber-Software >>>> beziehen, z.B. Grafik-Chip, Netzwerkadapter, Audio, also fest zum >>>> System gehören, ausgeblendet haben.
>>> Noch einmal die Frage, die Du nicht beantwortet hast: >>> Warum dann *ausblenden*?
>> Wäre die Erklärung, die über dieser Deiner Frage steht, nicht schon >> Antwort genug?
> Nein.
Dann kann ich mir, unter Einbeziehung meiner Frage im Eingangs-Posting, absolut nicht vorstellen, welche Erklärung ich hier noch weiter führen könnte.
> Ziel: > Du willst es nicht mehr sehen.
> Weg: > Du verhinderst die Anzeige; oder Du löscht es, so dass Du gar nichts mehr > verhindern musst, was angezeigt werden kann. Jetzt klar?
Nein.
> Dumm wäre nur, wenn Du mal doch mal [...] wenn Du suchst und nichts > findest.
Ich hoffte auf eine weiterführende, verständliche Erklärung bezüglich meiner Fragestellung, und keine Belehrungen über _hätte, täte u. wäre_.
>>>>> Aber ich möchte halt gerne die Einträge, die sich auf >>>>> Treiber-Software beziehen, z.B. Grafik-Chip, Netzwerkadapter, >>>>> Audio, also fest zum System gehören, ausgeblendet haben.
>>>> Noch einmal die Frage, die Du nicht beantwortet hast: >>>> Warum dann *ausblenden*?
>>> Wäre die Erklärung, die über dieser Deiner Frage steht, nicht schon >>> Antwort genug?
>> Nein.
> Dann kann ich mir, unter Einbeziehung meiner Frage im Eingangs-Posting, > absolut nicht vorstellen, welche Erklärung ich hier noch weiter führen > könnte.
Ich versuche es mal mit einem Bild. Du hast in einer Schublade Zettel mit Anweisungen. Du möchtest nicht, das einige Zettel gefunden werden. Also versteckst Du die unter Deinem Teppich. Du hättest aber auch gleich die Zettel verbrennen können, denn Deine Aussage war, ich mache das, weil die *NIE* wieder benötigt werden.
> Ich hoffte auf eine weiterführende, verständliche Erklärung bezüglich > meiner Fragestellung, und keine Belehrungen über _hätte, täte u. wäre_.
Du verkennst, dass Hilfestellung auch ein Hinweis sein kann, etwas nicht zu tun, und es ist schade, dass Du dies als Belehrung ansiehst.