Гид по технологиям

Открыть скрытые системные папки через shell в Windows

9 min read Windows Обновлено 23 Dec 2025
Открыть скрытые папки через shell в Windows
Открыть скрытые папки через shell в Windows

Окно с результатом команды shell, показывающее скрытую системную папку

Что это и зачем

Windows хранит специальные папки (например, папку «Документы», «Музыка», «Панель управления» и др.) не только как пути на диске, но и как объекты «особых папок» с уникальными идентификаторами CLSID. Эти метаданные находятся в реестре и дают программам надёжный способ адресовать папки независимо от текущего расположения или локализации.

Команда shell: использует именно эти общие имена (имена папок, зарегистрированные в системе) и открывает соответствующую папку в Проводнике. Это избавляет от необходимости вручную раскрывать скрытые папки (%AppData% и др.) и экономит время.

Ключевые понятия в одной строке

  • CLSID — уникальный идентификатор (GUID) для объекта в Windows, который связывает «общие имена» с реальными путями.
  • Реестр — хранилище настроек Windows, где зарегистрированы описания специальных папок.
  • shell: — формат команды для открытия специальной папки.

Где в реестре хранится список специальных папок

Записи находятся по ключу:

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

Каждый подраздел внутри FolderDescriptions представляет одну «специальную папку». Имя подраздела — это CLSID папки; в значениях подраздела находятся поля, например Name (общепринятое имя папки) и RelativePath (относительный путь).

Список ключей FolderDescriptions в реестре Windows с CLSID и метаданными папок

Важно: правка реестра — операция для опытных пользователей. Ошибочная правка реестра может привести к нестабильности системы. Для чтения реестра достаточно прав обычного пользователя, но для изменения потребуются права администратора.

Как использовать команду shell

Формат простой:

shell:

Где — одно из зарегистрированных общих имён (см. полный список ниже). Примеры ввода:

  • В диалоге «Выполнить» (Windows+R) введите:
shell:AccountPictures
  • В адресной строке Проводника (File Explorer) просто вставьте тот же текст и нажмите Enter.

  • В ярлыке на Рабочем столе можно указать цель типа:

explorer.exe shell:AccountPictures

(эта конструкция полезна, если нужно создать .lnk для быстрой ссылки).

Пример полезной команды:

shell:startup

Откроет папку автозагрузки для текущего пользователя — место, куда можно добавить программу или ярлык, чтобы она запускалась при старте Windows.

Где ещё можно вызвать shell: команды

  • Диалог «Выполнить» (Windows+R) — самый быстрый способ.
  • Адресная строка Проводника — удобно, если вы уже в окне Проводника.
  • Командная строка или PowerShell — можно запускать через explorer.exe, например:
explorer.exe "shell:Downloads"
  • Ярлыки (.lnk) — цель указать как в примере выше. Это удобно для закрепления часто используемых «shell» папок на Рабочем столе или в меню «Пуск».

Важно: не все способы поведения shell: идентичны для всех версий Windows. Современные версии (Windows 10/11) поддерживают большинство перечисленных имён.

Быстрая поддержка сценариев (шаблоны использования)

  • Администратор: аудиты и поиск конфигурационных файлов в профилях пользователей (например, %AppData%).
  • Написание инструкций/скриптов: создание ярлыков на важные системные папки.
  • Пользователь: быстрый доступ к скрытым папкам (AppData, RoamingTiles, Camera Roll и т. п.).

Практические примеры и сниппеты

  1. Создать ярлык на Рабочем столе для папки загрузок:
  • Правый клик на Рабочем столе → Создать → Ярлык.
  • Цель:
explorer.exe shell:downloads
  • Дать имя и сохранить.
  1. Открывать папку из PowerShell:
Start-Process explorer.exe -ArgumentList 'shell:AccountPictures'
  1. Автоматическая проверка и открытие папки в батнике (.bat):
@echo off
explorer.exe "shell:Startup"
  1. Ярлык на панели задач: создайте .lnk с целью explorer.exe shell:, затем перетащите на панель задач.

Устранение неполадок

Если команда не открывает нужную папку:

  • Проверьте правильность написания имени после shell:, команды чувствительны к пробелам и регистру в некоторых случаях. Лучше копировать из проверенного списка.
  • Убедитесь, что в вашей версии Windows существует нужная папка (некоторые имена относятся к компонентам, отсутствующим в облегчённых сборках Windows).
  • Если путь ссылается на сетевой ресурс Homegroup, убедитесь, что Homegroup больше не используется в современных версиях Windows — многие элементы Homegroup устарели.

Совет: если shell:SearchHomeFolder открывает search-ms:, это нормальное поведение — некоторые пункты вызывают виртуальные пространственные объекты Проводника (search-ms:, control panel и т. п.).

Безопасность и конфиденциальность

  • Команда сама по себе безопасна: она лишь открывает уже существующие системные или пользовательские папки.
  • Создание или запуск ярлыков, которые указывают на исполняемые файлы в системных папках, требует осторожности: злоумышленник может подменить содержимое, если у него есть права на запись.
  • Никогда не давайте права администратора неизвестным сценариям, которые автоматически модифицируют ключи реестра или содержимое %ProgramFiles% и %WinDir%.

Сценарии, когда shell: не подходит

  • Если нужно программно получить физический путь (например, для мониторинга файлов), лучше читать значения реестра или использовать Shell API/Win32 Known Folder API — shell: возвращает представление для Проводника, а не обязательно явный путь.
  • Для кросс-платформенных скриптов shell: неприменим.

Полный список имён shell и относительных путей

Ниже — исчерпывающий список имён, которые можно использовать с shell:. Код команды оставлен без перевода — это точные имена для ввода.

  • shell:AccountPictures - %AppData%\Microsoft\Windows\AccountPictures
  • shell:AddNewProgramsFolder - Control Panel\All Control Panel Items\Get Programs
  • shell:Administrative Tools - %AppData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools
  • shell:AppData - %AppData%
  • shell:Application Shortcuts - %LocalAppData%\Microsoft\Windows\Application Shortcuts
  • shell:AppsFolder - Applications
  • shell:AppUpdatesFolder - Installed Updates
  • shell:Cache - %LocalAppData%\Microsoft\Windows\INetCache
  • shell:Camera Roll - %UserProfile%\Pictures\Camera Roll
  • shell:CD Burning - %LocalAppData%\Microsoft\Windows\Burn\Burn
  • shell:ChangeRemoveProgramsFolder - Control Panel\All Control Panel Items\Programs and Features
  • shell:Common Administrative Tools - %ProgramData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools
  • shell:Common AppData - %ProgramData%
  • shell:Common Desktop - %Public%\Desktop
  • shell:Common Documents - %Public%\Documents
  • shell:CommonDownloads - %Public%\Downloads
  • shell:CommonMusic - %Public%\Music
  • shell:CommonPictures - %Public%\Pictures
  • shell:Common Programs - %ProgramData%\Microsoft\Windows\Start Menu\Programs
  • shell:CommonRingtones - %ProgramData%\Microsoft\Windows\Ringtones
  • shell:Common Start Menu - %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
  • shell:Common Startup - %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
  • shell:Common Templates - %ProgramData%\Microsoft\Windows\Templates
  • shell:CommonVideo - %Public%\Videos
  • shell:ConflictFolder - Control Panel\All Control Panel Items\Sync Center\Conflicts
  • shell:ConnectionsFolder - Control Panel\All Control Panel Items\Network Connections
  • shell:Contacts - %UserProfile%\Contacts
  • shell:ControlPanelFolder - Control Panel\All Control Panel Items
  • shell:Cookies - %LocalAppData%\Microsoft\Windows\INetCookies
  • shell:Cookies\Low - %LocalAppData%\Microsoft\Windows\INetCookies\Low
  • shell:CredentialManager - %AppData%\Microsoft\Credentials
  • shell:CryptoKeys - %AppData%\Microsoft\Crypto
  • shell:desktop - Desktop
  • shell:device Metadata Store - %ProgramData%\Microsoft\Windows\DeviceMetadataStore
  • shell:documentsLibrary - Libraries\Documents
  • shell:downloads - %UserProfile%\Downloads
  • shell:dpapiKeys - %AppData%\Microsoft\Protect
  • shell:Favorites - %UserProfile%\Favorites
  • shell:Fonts - %WinDir%\Fonts
  • shell:Games - Games
  • shell:GameTasks - %LocalAppData%\Microsoft\Windows\GameExplorer
  • shell:History - %LocalAppData%\Microsoft\Windows\History
  • shell:HomeGroupCurrentUserFolder - Homegroup(user-name)
  • shell:HomeGroupFolder - Homegroup
  • shell:ImplicitAppShortcuts - %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts
  • shell:InternetFolder - Internet Explorer
  • shell:Libraries - Libraries
  • shell:Links - %UserProfile%\Links
  • shell:Local AppData - %LocalAppData%
  • shell:LocalAppDataLow - %UserProfile%\AppData\LocalLow
  • shell:MusicLibrary - Libraries\Music
  • shell:MyComputerFolder - This PC
  • shell:My Music - %UserProfile%\Music
  • shell:My Pictures - %UserProfile%\Pictures
  • shell:My Video - %UserProfile%\Videos
  • shell:NetHood - %AppData%\Microsoft\Windows\Network Shortcuts
  • shell:NetworkPlacesFolder - Network
  • shell:OneDrive - OneDrive
  • shell:OneDriveCameraRoll - %UserProfile%\OneDrive\Pictures\Camera Roll
  • shell:OneDriveDocuments - %UserProfile%\OneDrive\Documents
  • shell:OneDriveMusic - %UserProfile%\OneDrive\Music
  • shell:OneDrivePictures - %UserProfile%\OneDrive\Pictures
  • shell:Personal - %UserProfile%\Documents
  • shell:PicturesLibrary - Libraries\Pictures
  • shell:PrintersFolder - All Control Panel Items\Printers
  • shell:PrintHood - %AppData%\Microsoft\Windows\Printer Shortcuts
  • shell:Profile - %UserProfile%
  • shell:ProgramFiles - %ProgramFiles%
  • shell:ProgramFilesCommon - %ProgramFiles%\Common Files
  • shell:ProgramFilesCommonX64 - %ProgramFiles%\Common Files (64-bit Windows only)
  • shell:ProgramFilesCommonX86 - %ProgramFiles(x86)%\Common Files (64-bit Windows only)
  • shell:ProgramFilesX64 - %ProgramFiles% (64-bit Windows only)
  • shell:ProgramFilesX86 - %ProgramFiles(x86)%
  • shell:Programs - %AppData%\Microsoft\Windows\Start Menu\Programs
  • shell:Public - %Public%
  • shell:PublicAccountPictures - %Public%\AccountPictures
  • shell:PublicGameTasks - %ProgramData%\Microsoft\Windows\GameExplorer
  • shell:PublicLibraries - %Public%\Libraries
  • shell:Quick Launch - %AppData%\Microsoft\Internet Explorer\Quick Launch
  • shell:Recent - %AppData%\Microsoft\Windows\Recent
  • shell:RecordedTVLibrary - Libraries\Recorded TV
  • shell:RecycleBinFolder - Recycle Bin
  • shell:ResourceDir - %WinDir%\Resources
  • shell:Ringtones - %ProgramData%\Microsoft\Windows\Ringtones
  • shell:Roamed Tile Images - %LocalAppData%\Microsoft\Windows\RoamedTileImages
  • shell:Roaming Tiles - %AppData%\Microsoft\Windows\RoamingTiles
  • shell:SavedGames - %UserProfile%\Saved Games
  • shell:Screenshots - %UserProfile%\Pictures\Screenshots
  • shell:Searches - %UserProfile%\Searches
  • shell:SearchHistoryFolder - %LocalAppData%\Microsoft\Windows\ConnectedSearch\History
  • shell:SearchHomeFolder - search-ms:
  • shell:SearchTemplatesFolder - %LocalAppData%\Microsoft\Windows\ConnectedSearch\Templates
  • shell:SendTo - %AppData%\Microsoft\Windows\SendTo
  • shell:Start Menu - %AppData%\Microsoft\Windows\Start Menu
  • shell:StartMenuAllPrograms - StartMenuAllPrograms
  • shell:Startup - %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
  • shell:SyncCenterFolder - Control Panel\All Control Panel Items\Sync Center
  • shell:SyncResultsFolder - Control Panel\All Control Panel Items\Sync Center\Sync Results
  • shell:SyncSetupFolder - Control Panel\All Control Panel Items\Sync Center\Sync Setup
  • shell:System - %WinDir%\System32
  • shell:SystemCertificates - %AppData%\Microsoft\SystemCertificates
  • shell:SystemX86 - %WinDir%\SysWOW64
  • shell:Templates - %AppData%\Microsoft\Windows\Templates
  • shell:ThisPCDesktopFolder - Desktop
  • shell:UsersFilesFolder - %UserProfile%
  • shell:User Pinned - %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned
  • shell:UserProfiles - %HomeDrive%\Users
  • shell:UserProgramFiles - %LocalAppData%\Programs
  • shell:UserProgramFilesCommon - %LocalAppData%\Programs\Common
  • shell:UsersLibrariesFolder - Libraries
  • shell:VideosLibrary - Libraries\Videos
  • shell:Windows - %WinDir%

Примечание: в путях использованы системные переменные среды (%AppData%, %UserProfile%, %WinDir% и др.). Они автоматически разворачиваются в соответствующие локальные пути пользователя и системы.

Полезный мини-чеклист по внедрению в рабочем процессе

Для администратора:

  • Определить 5–10 команд shell, которые ускорят рутинные операции (например, AppData, Startup, ProgramFiles).
  • Создать централизованный набор ярлыков (.lnk) с этими командами и развернуть через GPO или скрипт развертывания.
  • Обеспечить контроль прав доступа к папкам, которые открываются; не давать права изменения содержимого системных каталогов неконтролируемым приложениям.

Для разработчика:

  • Использовать explorer.exe shell: в локальных сценариях для тестирования пользовательских наборов данных.
  • При необходимости получить физический путь — используйте Shell API или Known Folder GUID через Win32 / .NET.

Для обычного пользователя:

  • Добавьте ярлык на часто используемую «shell» папку на рабочий стол или в меню «Пуск».
  • Для быстрого доступа — запомните 3–5 команд (Downloads, Documents, Startup).

Мини-методология: внедрение приёмов shell в рабочие процессы

  1. Инвентаризация: определите, какие скрытые папки вы открываете регулярно.
  2. Приоритизация: выберите топ‑5, которые сэкономят время.
  3. Автоматизация: создайте ярлыки или сценарии (батники/PowerShell) на основе explorer.exe shell:.
  4. Развёртывание: распространите ярлыки через облачный профиль/политику (для команды) или вручную (для себя).
  5. Обучение: составьте короткую шпаргалку для команды с 5–10 командами shell и примерами.

Шпаргалка: топ-20 команд shell, которые стоит запомнить

  • shell:AppData — перехожу к профилю приложения.
  • shell:LocalAppData — локальные данные приложений.
  • shell:downloads — папка загрузок.
  • shell:PicturesLibrary — библиотека изображений.
  • shell:My Pictures — папка «Изображения» пользователя.
  • shell:SavedGames — сохранения игр.
  • shell:screenshots — скриншоты.
  • shell:Startup — автозагрузка текущего пользователя.
  • shell:Common Startup — автозагрузка для всех пользователей.
  • shell:ProgramFiles — папка Program Files.
  • shell:ProgramFilesX86 — 32‑битные Program Files.
  • shell:Windows — системная папка Windows.
  • shell:System — System32.
  • shell:RecycleBinFolder — корзина.
  • shell:ControlPanelFolder — Панель управления.
  • shell:OneDrive — папка OneDrive.
  • shell:AccountPictures — фото аккаунта Windows.
  • shell:Profile — профиль пользователя.
  • shell:SendTo — папка «Отправить» (SendTo).
  • shell:Quick Launch — Быстрый запуск (если поддерживается).

Критерии приёмки

  • Команды shell: открывают соответствующие папки при вводе в «Выполнить» и адресной строке Проводника.
  • Ярлык с целью explorer.exe shell: корректно открывает нужную папку при запуске.
  • Для команд, которые ссылаются на виртуальные пространства (search-ms:, control panel), Проводник отображает ожидаемый интерфейс.

Альтернативные подходы

  • Если нужно получить физический путь в скрипте — используйте Known Folder GUID через PowerShell/Win32 API.
  • Если вам нужно читать/писать файлы без Проводника — используйте прямые пути с переменными среды (%AppData%, %UserProfile%).

Сводка

Команда shell: — быстрый, надёжный и безопасный способ получить доступ к системным и скрытым папкам Windows. Она особенно полезна для администраторов и активных пользователей, экономя время и упрощая навигацию по скрытым структурам. После того, как вы выучите 5–10 команд, это станет частью повседневного рабочего набора инструментов.

Важно: при работе с системными путями соблюдайте осторожность и следите за правами доступа.

Короткая памятка: используйте explorer.exe “shell:” в ярлыках и скриптах, а «Выполнить» (Windows+R) — для одноразового быстрого открытия.

Иллюстрация: адресная строка Проводника с введённой командой shell:downloads

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство