Neue Möglichkeiten zum Anzeigen oder Ausblenden von Shell-Namespace-Ordnern in Windows 10

Unter Windows 2000 / XP bis Windows 10 können Sie benutzerdefinierte Shell-Ordner hinzufügen und bestimmte Shell-Ordner mit dem Registrierungseditor oder mit Gruppenrichtlinienobjekten nicht in der Explorer-Umgebung oder auf dem Desktop anzeigen. In Windows 10 gibt es zwei neue Möglichkeiten, genau dieselbe Aufgabe auszuführen.

Was ist ein Shell-Namespace-Objekt (Shell-Ordner)?

Shell-Namespace-Objekte sind virtuelle Ordner, die von einer Shell-Erweiterung unterstützt werden. Nehmen Sie den Fall des Papierkorbs. Wenn Sie eine Datei oder einen Ordner löschen, werden die gelöschten Elemente in einem versteckten und geschützten Ordner gespeichert, dem kryptische Namen zugewiesen sind. Wenn Sie das Dateisystemverzeichnis des versteckten Papierkorbs mithilfe der Eingabeaufforderung durchsuchen, wissen Sie, dass die ursprünglichen Dateinamen der gelöschten Elemente nicht gefunden werden können.

Das Papierkorbsymbol, das auf Ihrem Desktop angezeigt wird, ist ein virtueller Ordner, in dem die Sammlung von Dateien und Ordnern aus dem Papierkorbspeicher (Recycler oder $ Recycle.Bin-Verzeichnis) in einer speziellen, benutzerfreundlichen Ansicht angezeigt wird.

$config[ads_text6] not found

Anzeigen oder Ausblenden von Shell-Namespace-Ordnern im Explorer

Im Folgenden finden Sie einige Beiträge zum Entfernen oder Ausblenden bestimmter Shell-Ordner und zum Hinzufügen benutzerdefinierter Ordner mithilfe der Registrierung.

  • So entfernen Sie das Homegroup-Symbol vom Desktop
  • Wie füge ich einen benutzerdefinierten Ordner im Explorer-Navigationsbereich unter "Dieser PC" hinzu?
  • Das OneDrive-Symbol wird angezeigt, auch wenn die Richtlinie "Verhindern der Verwendung von OneDrive zur Dateispeicherung" aktiviert ist
  • Namespace-Erweiterungen Meine Bilder, Meine Musik und Meine Videos für den Windows Explorer-Ordnerbereich

Zusätzlich zu den früheren Methoden wie "HideMyComputerIcons", "HideDesktopIcons" und den Registrierungsschlüsseln "Namespace" zum Anzeigen oder Ausblenden spezieller Ordner gibt es in Windows 10 zwei weitere Möglichkeiten, um dieselbe Aufgabe auszuführen.

Registrierungswert "ThisPCPolicy"

Windows 10 RTM hat eine neue Methode zum Ein- oder Ausblenden von Shell-Objekten im Explorer eingeführt, die den Registrierungswert "ThisPCPolicy" verwendet, der im folgenden Zweig implementiert ist:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions \ {GUID} 

Der Registrierungswert "ThisPCPolicy" wird bei Einstellung auf "Anzeigen" der entsprechende Shell-Ordner in "Dieser PC" angezeigt. Wenn Sie ihn auf "Ausblenden" setzen, wird der Ordner ausgeblendet.

Registrierungsschlüssel "AllowedEnumeration"

Jetzt hat Windows 10 v1607 eine weitere Möglichkeit eingeführt, bestimmte Shell-Namespace-Objekte im Datei-Explorer ein- oder auszublenden. Sie können ein Namespace-Objekt auf die Whitelist setzen, indem Sie die GUID als DWORD-Wert in den folgenden Registrierungsschlüssel einfügen:

 HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ AllowedEnumeration 

Fügen Sie die Werte in diesem Schlüssel hinzu, um die Einstellungen für alle Benutzer auf dem Gerät anzuwenden:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ AllowedEnumeration 

Um beispielsweise "Dokumente" auf die Whitelist zu setzen oder anzuzeigen, fügen Sie die GUID {FDD39AD0-238F-46AF-ADB4-6C85480369C7} hinzu und setzen Sie die Wertdaten auf 1. Um "Dokumente" auszublenden, entfernen Sie den GUID-Wert oder setzen Sie die Daten auf 0.

Im Gegensatz zu den früheren Methoden wirken sich Änderungen am Schlüssel "AllowedEnumeration" auch auf Namespace-Objekte aus, die im Navigationsbereich und unter "Schnellzugriff" angeheftet sind, sowie auf Symbole, die auf dem Desktop angezeigt werden. Dies wird auch in den Dialogfeldern Öffnen und Speichern unter oder Durchsuchen in verschiedenen Anwendungen angezeigt.

Für einige Objekte müssen Sie den GUID DWORD-Wert explizit hinzufügen und auf 0 setzen, um ihn auszublenden. Dies gilt insbesondere für einzelne Bibliotheken.

Hinweis: Wenn der Schlüssel "AllowedEnumeration" ohne Einträge in der Whitelist vorhanden ist, wird keiner der speziellen Ordner im Datei-Explorer und auf dem Desktop angezeigt.

Für jedes Shell-Objekt, das Sie anzeigen möchten, müssen Sie die entsprechende GUID unter diesem Schlüssel hinzufügen. Sie können die Liste der GUIDs für bekannte Ordner auf der Microsoft-Site nachschlagen.

Oder noch besser, Sie können die gesamte Liste über den folgenden Registrierungsschlüssel für FolderDescriptions abrufen:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions 

Jeder Unterschlüssel repräsentiert einen Shell-Ordner.

$config[ads_text6] not found

Hier habe ich diese Shell-Namespace-Objekte zugelassen, wie Sie im folgenden Screenshot sehen können.

Dieser PC-Desktop-Ordner{754AC886-DF64-4CBA-86B5-F7FBF4FBCEF5}
Computer [Dieser PC]{0AC0837C-BBF8-452A-850D-79D08E667CA7}
Bibliotheken{1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}
HomeGroup{52528A6B-B9E3-4ADD-B60D-588C2DBA842D}
Netzwerk{D20BEEC4-5CA8-4905-AE3B-BF251EA09B53}

Und explizit die "Gespeicherte Bildbibliothek" blockiert, indem die folgenden GUID-Wertdaten auf 0 gesetzt wurden

Gespeicherte Bildbibliothek{E25B5812-BE88-4BD9-94B0-29233477B6C3}

Und so sieht der Datei-Explorer aus:

Diese sechs Benutzer-Shell-Ordner in dieser PC-Ansicht und andere Objekte im Navigationsbereich sind jetzt ausgeblendet.

Das ist alles!

Anmerkung des Herausgebers: Da dieser Schlüssel nahezu jeden Bereich in der Windows-Shell betrifft, einschließlich Datei-Explorer, Desktop, Benutzerordner-Startordneransichten und möglicherweise in anderen Sektoren, müssen Sie vorher verstehen, was jeder Shell-Ordner (unter dem Registrierungsschlüssel FolderDescriptions) bedeutet mit der Methode. Das versehentliche Überspringen bestimmter GUIDs wie {754AC886-DF64-4CBA-86B5-F7FBF4FBCEF5} würde dazu führen, dass alle speziellen Ordner und Dateisystemordner auf Ihrem Desktop ausgeblendet werden.

Der Registrierungsschlüssel "AllowedEnumeration" ist derzeit nicht dokumentiert, und ich kann es kaum erwarten zu wissen, warum genau Microsoft diesen zusätzlichen Schlüssel eingeführt hat, wenn die herkömmlichen Methoden in Windows 10 noch einwandfrei funktionieren.

Ähnlicher Artikel