2
RSBasic:
@Little John
HKEY_LOCAL_MACHINE\...
Die genaue Entsprechung zu HKEY_CURRENT_USER\... wäre ja der Wert
Code: Alles auswählen
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\HideFileExt (REG_DWORD)
Das habe ich bei mir in der Registry nicht gefunden (Windows XP Pro SP3). Kann/soll ich den Wert neu anlegen?
Ich habe allerdings unter HKEY_LOCAL_MACHINE\ einen ganzen Schlüssel mit einer ähnlichen Bezeichnung gefunden:
Code: Alles auswählen
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\HideFileExt]
"Type"="checkbox"
"Text"="@shell32.dll,-30503"
"HKeyRoot"=dword:80000001
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"
"ValueName"="HideFileExt"
"CheckedValue"=dword:00000001
"UncheckedValue"=dword:00000000
"DefaultValue"=dword:00000001
"HelpID"="shell.hlp#51101"
Was ist mit diesen Werten? "DefaultValue" hört sich interessant an.

Das wirkt sich aber wahrscheinlich "nur" auf neu anzulegende Benutzer aus, nicht auf bereits bestehende, oder?
2
Vera:
Danke für den Hinweis auf WinFAQ. Das kenne ich schon länger, und kann es auch sehr empfehlen. In diesem Fall hatte ich leider dort (zunächst) nichts gefunden. Nach RSBasics erster Antwort konnte ich allerdings gezielter suchen, und habe dann dort auch genau diese Antwort gefunden.
2
ZeHa:
Full ack! Es ist sicherheitstechnisch total daneben, überhaupt so eine Einstellungsmöglichkeit anzubieten. Und dann noch die Voreinstellung auf "ausblenden" zu setzen ...
Der Hintergrund meiner Frage hier ist übrigens folgender:
Ich werde immer wieder von Kollegen und Freunden gebeten, bei Ihnen Computerprobleme (unter Windows) zu beheben, neue Programme zu installieren u. Ä. Oft erlebe ich dann, dass best. Grundeinstellungen schlecht gesetzt sind, was Sicherheit oder Usability betrifft. Vieles ist natürlich auch persönliche Geschmackssache, aber manches (so wie das Ausblenden der Dateierweiterungen) eben nicht.
Ich plane jetzt ein Tool zu schreiben (das kann evtl. eine .REG-Datei werden oder ein PB-Programm), das automatisch immer best. wichtige Grundeinstellungen vornimmt -- einfach um mir selbst diese dauernd wiederkehrende Arbeit zu erleichtern. Wenn das so klappt wie ich mir das vorstelle wird das also ein spezieller Registry-Tweaker: Er wird nicht besonders viele Einstellungsmöglichkeiten bieten, sondern im Gegenteil absichtlich wenige (wenn überhaupt welche). Stattdessen wird er automatisch bestimmte Grundeinstellungen auf Werte setzen, die für Sicherheit und Usability wichtig sind. Im Laufe der Jahre habe ich festgestellt, dass es meist immer wieder die selben Dinge sind, über die weniger erfahrene Windows-User stolpern. Diese Dinge sind z.T. von Microsoft schlecht voreingestellt, oder von best. "Tools" kaputt gemacht worden.
Gruß, Little John