Как в Windows открыть скрытые системные папки с помощью команды Shell

Многие из скрытых системных папок в Windows идентифицируются в реестре Windows вместе с ключом идентификатора класса (CLSID), специальными именами папок и расположением папок на вашем компьютере. Использование этих специальных имён папок вместе с командой Shell означает, что чтобы открыть даже скрытые папки, спрятанные глубоко в вашей файловой системе, всегда достаточно всего нескольких нажатий клавиш.

Что такое ключи CLSID?

Определённым папкам (а также некоторым программным компонентам) присваивается CLSID, который позволяет Windows и другим программам легко идентифицировать их, не зная их точного имени. Ключи CLSID, общие имена и полные пути к этим папкам хранятся в виде записей в реестре Windows. Это похоже на то, как у каждого компьютера в сети есть обычное имя, которое вам легко запомнить — когда вы используете имя компьютера, Windows ищет IP-адрес этого компьютера для вас.

Таким же образом программы могут использовать общее имя для папки в структуре директорий Windows и полагаться на фактическое местоположение, сохранённое как ключ CLSID в реестре. Объекты оболочки, с которыми мы будем работать, перечислены в реестре по следующему адресу:

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

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

Как выполнить команду Shell

Итак, что вы можете сделать с этой информацией? Вы можете ввести специальную команду с именем Shell, за которой следует общее имя папки, чтобы открыть эту папку. Если для вас это звучит немного примитивно, то в этом весь смысл — простота. Вы можете выполнить команду Shell из диалогового окна «Выполнить» (Windows+R), из адресной строки проводника Windows или даже из адресной строки Internet Explorer. Просто введите команду в следующем формате:

shell:ИМЯ

Вот пример. Допустим, вы хотите открыть папку, содержащую изображения, связанные с вашей учётной записью Windows. Вместо того, чтобы просматривать папку AppData вашей учётной записи (кстати, скрытую папку) и затем находить папку с изображениями вашей учётной записи, вы можете просто запустить диалоговое окно «Выполнить», выполнить следующую команду и нажать Enter:

 

shell:AccountPictures

Трудно утверждать, что это не быстрее, даже если вы ещё не фанат набирать команды на клавиатуры.

Какие имена папок доступны?

Это всё хорошо, но действительно ли стоит перебирать все эти записи реестра в поисках имён папок, чтобы сэкономить немного времени при просмотре папок позже? Может быть, а может и нет. К счастью, мы для вас всё уже сделали. Вот список всех имён папок, которые вы можете использовать после команды 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)% (64-bit Windows only)
  • 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%

Вот и всё. Конечно, как только вы найдёте эти папки, вы можете легко добавить их в закладки, чтобы в будущем к ним можно было обращаться ещё быстрее. Если какие-то из них вы используете довольно часто, то можно просто запомнить их имена.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo