Windows 10: Удалить папки из основного окна Проводника и области Навигации

Ранее я скрывал из области Навигации проводника ярлыки на системные папки такие как Downloads, Music, Videos и т.п. Эти манипуляции отражались на всю рабочую станцию, т.о. затрагивали всех пользователей.

Windows 10: Удалить папки из основного окна Проводника и области Навигации

Окно Проводника до применения Белого списка

Я нашёл ключ реестра, который позволяет создать белый список отображаемых папок на уровне пользователя.
В моём случае я просто добавил лишь одну папку «Мой компьютер» — {0AC0837C-BBF8-452A-850D-79D08E667CA7}.

Внимание! У данного метода есть один побочный эффект — использование белого списка, помимо системных папок, также скрывает с рабочего стола обычные пользовательские папки!

С помощью PowerShell скрипта:

$regPath = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AllowedEnumeration"
New-Item -Path "$regPath" -Force
New-ItemProperty -Path "$regPath" -Name "{0AC0837C-BBF8-452A-850D-79D08E667CA7}" -Value 1 -Force

Классический способ через reg-файл:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AllowedEnumeration]
"{0AC0837C-BBF8-452A-850D-79D08E667CA7}"=dword:00000001

Это скроет также ярлыки на Рабочий стол, Картинки, Мои документы и т.п.:

Windows 10: Удалить папки из основного окна Проводника и области Навигации

Окно проводника после применения Белого списка

Решение проблем

1.Если для данного ярлыка установлена политика Hide, то его не будет видно даже в Быстром доступе! При этом аналогичные ключи из HKCU политику НЕ переопределяют! Поэтому для его отображения нужно изменить параметр ThisPCPolicy. Например для Desktop нужно изменить политику так:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}\PropertyBag
ThisPCPolicy = Show
Либо удалить этот параметр вообще.

2. Если же в Проводнике отображается сразу два одинаковых ярлыка на одну папку, то это из-за того, что дефолтовое значение ThisPCPolicy=Show, поэтому нужно принудительно скрыть один из них.

На примере папки Documents:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{f42ee2d3-909f-4907-8871-4c22fc0bf756}\PropertyBag
ThisPCPolicy = Hide
Для приложений 32 бита придётся внести изменения в специальный раздел WOW6432Node:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{f42ee2d3-909f-4907-8871-4c22fc0bf756}\PropertyBag
ThisPCPolicy = Hide

На примере папки Pictures:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag
ThisPCPolicy = Hide
Для приложений 32 бита:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{0ddd015d-b06c-45d5-8c4c-f59713854639}\PropertyBag
ThisPCPolicy = Hide



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments