Как добавить пользовательскую папку в «Этот компьютер» в проводнике?

Вы можете добавлять собственные папки в панель навигации проводника практически во всех версиях Windows. В этом посте есть инструкции по добавлению настраиваемой папки в этот компьютер на панели навигации в проводнике Windows 10.

Самый простой способ вручную добавить настраиваемую папку на панель навигации - имитировать настройки существующей или встроенной папки оболочки, такой как «Музыка» или «Видео», и использовать их с настраиваемым идентификатором GUID. Например, вот Видео параметр реестра папки оболочки, который мы будем использовать с другим идентификатором GUID и указывать на настраиваемую папку.

Редактор реестра Windows версии 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "DescriptionID" = dword: 00000003. "Infotip" = hex (2): 40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00, \ 6f, 00,74,00,25,00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, \ 00,73,00,68,00,65,00,6c, 00,6c, 00,33,00,32,00,2e, 00,64,00, 6c, 00,6c, 00,2c, 00, \ 2d, 00,31,00,32,00,36,00,39,00,30,00,00,00. "Система. IsPinnedToNameSpaceTree "= dword: 00000001 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ DefaultIcon] @ = шестнадцатеричный (2): 25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00,6f, 00,74,00, 25, \ 00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,69,00, 6д, 00, \ 61,00,67,00,65,00,72,00,65,00,73,00,2e, 00,64,00,6c, 00,6c, 00,2c, 00,2d, 00,31, \ 00,38,00,39,00,00,00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ InProcServer32] @ = шестнадцатеричный (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00,74,00, 25, \ 00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73,00,68,00, \ 65,00, 6c, 00,6c, 00,33,00,32,00,2e, 00,64,00,6c, 00,6c, 00,00,00. "ThreadingModel" = "Оба" [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ Экземпляр] "CLSID" = "{0E5AAE11-A475-4c5b-AB00-C66DE400274E}" [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3aper} \ InstanceBag \] «Атрибуты» = dword: 00000011. "TargetKnownFolder" = "{35286a68-3c57-41a1-bbb1-0eae73d76c95}" [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ ShellFolder] «Атрибуты» = dword: f080004d. «FolderValueFlags» = двойное слово: 00000029. "SortOrderIndex" = dword: 00000000 [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "DescriptionID" = dword: 00000003. "Infotip" = hex (2): 40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00, \ 6f, 00,74,00,25,00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, \ 00,73,00,68,00,65,00,6c, 00,6c, 00,33,00,32,00,2e, 00,64,00, 6c, 00,6c, 00,2c, 00, \ 2d, 00,31,00,32,00,36,00,39,00,30,00,00,00. "Система. IsPinnedToNameSpaceTree "= dword: 00000001 [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ DefaultIcon] @ = шестнадцатеричный (2): 25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00,6f, 00,74,00, 25, \ 00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,69,00, 6д, 00, \ 61,00,67,00,65,00,72,00,65,00,73,00,2e, 00,64,00,6c, 00,6c, 00,2c, 00,2d, 00,31, \ 00,38,00,39,00,00,00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ InProcServer32] @ = шестнадцатеричный (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00,74,00, 25, \ 00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73,00,68,00, \ 65,00, 6c, 00,6c, 00,33,00,32,00,2e, 00,64,00,6c, 00,6c, 00,00,00. "ThreadingModel" = "Оба" [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} \ Экземпляр] "CLSID" = "{0E5AAE11-A475-4c5b-AB00-C66DE400274E}" [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} «Атрибуты» = dword: 00000011. "TargetKnownFolder" = "{35286a68-3c57-41a1-bbb1-0eae73d76c95}" [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467] Shell «Атрибуты» = dword: f080004d. «FolderValueFlags» = двойное слово: 00000029. "SortOrderIndex" = dword: 00000000 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MyComputer \ NameSpace \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ MyComputer \ NameSpace \ {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}]

Как добавить пользовательскую папку в «Этот компьютер» в проводнике

  1. Скопируйте приведенное выше содержимое в Блокнот и сохраните с расширением .reg (например, mytools.reg). Не закрывайте файл пока.
  2. Создайте строку уникального идентификатора (GUID), выполнив команду New-Guid в PowerShell. В качестве альтернативы вы можете посетить GuidGen.com который генерирует для вас случайные строки GUID (на сервере используется GUIDGen.exe от Microsoft).
  3. Скопируйте GUID в буфер обмена. В этом примере GUID {d464e152-bde0-4a84-9160-bd183268ad35}
  4. В Блокноте замените все вхождения строки {f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a} с участием {d464e152-bde0-4a84-9160-bd183268ad35}
  5. Сохраните файл .reg и закройте Блокнот.
  6. Дважды щелкните файл .reg, чтобы применить настройки к реестру.
  7. Запустите редактор реестра (Regedit.exe) и переходите к следующим ветвям одну за другой:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35} HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35}
  8. На правой панели измените данные значения для (Дефолт) и Информационная подсказка соответственно.

    (Текст всплывающей подсказки будет отображаться при наведении указателя мыши на настраиваемую папку в проводнике.)
  9. Затем перейдите к DefaultIcon подразделы ниже:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35} \ DefaultIcon. HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35} \ DefaultIcon
  10. Установите соответствующее значение значка. Я выбрал shell32.dll, 35 значок для Мои инструменты папку, которую мы добавляем.
  11. Перейдите к Экземпляр \ InitPropertyBag подразделы ниже:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35} \ Instance \ InitPropertyBag. HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35} \ Instance \ InitPropertyBag
  12. Удалить в TargetKnownFolder значение, так как мы собираемся добавить обычай Путь к папке.
  13. Создайте строковое значение (REG_SZ) с именем TargetFolderPath и установите его значение data с полным путем к папке.

    Вот и все! В Мои инструменты папка должна отображаться на панели навигации и в разделе «Папки» в представлении «Этот компьютер».

Бонусные подсказки

Совет №1: добавьте настраиваемую папку в раздел «Папки (6)» и / или «Сетевые расположения».

Если вы добавляете подключенный диск или папку, указывающую на сетевое расположение, вы можете сделать так, чтобы элемент отображался под Сетевые местоположения раздел в представлении «Этот компьютер». Для этого измените DescriptionID значение (см. снимок экрана №2 выше) в этом разделе реестра:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35}

Установить DescriptionID на 9 (0x00000009)

  • Параметр DescriptionID к 3 показывает это под Папки категория.
  • Параметр DescriptionID к 9 показывает это под Сетевые местоположения категория.

Совет № 2: переместите «Мои инструменты» в верхнюю часть иерархии «Этот компьютер».

Двигаться Мои инструменты на вершину Этот ПК иерархии, создайте значение DWORD (32 бита) с именем SortOrderIndexв следующем разделе реестра:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35} HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Classes \ CLSID \ {d464e152-bde0-4a84-9160-bd183268ad35}

Установить SortOrderIndex на более низкое значение.

Например, установив его на 0x00000030 перемещает элемент вверх, например:

Вот и все! Вы можете добавить любое количество пользовательских папок в разделе «Этот компьютер (Мой компьютер)» на панели навигации проводника. Убедитесь, что вы создали другой GUID из GuidGen.com веб-сайт для каждой папки, которую вы хотите добавить в панель навигации.

Примечание: Файл REG, который я сделал несколько лет назад для Windows XP (см. Мой пост Расширения пространств имен "Мои изображения", "Моя музыка" и "Мои видео" для панели папок проводника Windows.) еще работает в Windows 10. Здесь используется немного другой метод, в котором вместо Shell32.dll используется ссылка на Shdocvw.dll. А если вы используете старый метод для Windows 10, вам нужно добавить System. IsPinnedtoNameSpaceTree DWORD и измените данные атрибутов на f080004d в этих образцах файлов REG. Оба метода работают нормально.


Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?

Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)

Эзойскийпожаловаться на это объявление