Как открыть all control panel items
If you are looking for the list of canonical and module names for Control Panel items, see Canonical Names of Control Panel Items.
There are two ways to open a Control Panel item:
- The user can open Control Panel and then open an item by clicking or double-clicking the item's icon.
- The user or an application can start a Control Panel item by executing it directly from the command line prompt.
An application can open the Control Panel programmatically by using the WinExec function.
The following example shows how an application can start the Control Panel item named MyCpl.cpl by using the WinExec function.
When a Control Panel item is opened through a command line, you can instruct it to open to a particular tab in the item. Due to the addition and removal of certain tabs in some Windows Vista Control Panel items, the numbering of the tabs might have changed from that in Windows XP. For instance, the following example launches the fourth tab in the System item on Windows XP and the third tab on Windows Vista.
This topic discusses the following:
Windows Vista Canonical Names
In Windows Vista and later, the preferred method of launching a Control Panel item from a command line is to use the Control Panel item's canonical name. A canonical name is a non-localized string that the Control Panel item declares in the registry. The value of using a canonical name is that it abstracts the module name of the Control Panel item. An item can be implemented in a .dll and later be reimplemented as a .exe or change its module name. As long as the canonical name remains the same, then any program that opens it by using that canonical name does not need to be updated.
By convention, the canonical name is formed as "CorporationName.ControlPanelItemName".
The following example shows how an application can start the Control Panel item Windows Update with WinExec.
To start a Control Panel item with its canonical name, use: "%systemroot%\system32\control.exe /name canonicalName"
To open a specific sub-page in an item, or to open it with additional parameters, use: "%systemroot%\system32\control.exe /name canonicalName /page pageName"
An application can also implement the IOpenControlPanel::Open method to launch Control Panel items, including the ability to open a specific sub-page.
For a complete list of Control Panel item canonical names, see Canonical Names of Control Panel Items.
New Commands for Windows Vista
On Windows Vista, some options that were accessed by a .cpl module on Windows XP are now implemented as .exe files. This provides added security by allowing standard users to be prompted to provide administrator credentials when trying to launch the files. Options that do not require extra security are accessed by the same command lines that were used in Windows XP. The following is a list of commands used in Windows Vista to access specific tabs of Control Panel items:
Personalization
- Font size and DPI: %windir%\system32\DpiScaling.exe
- Screen resolution: %windir%\system32\control.exe desk.cpl,Settings,@Settings
- Display settings: %windir%\system32\control.exe desk.cpl,Settings,@Settings
- Themes: %windir%\system32\control.exe desk.cpl,Themes,@Themes
- Screensaver: %windir%\system32\control.exe desk.cpl,screensaver,@screensaver
- Multi-monitor: %windir%\system32\control.exe desk.cpl,Monitor,@Monitor
- Color Scheme: %windir%\system32\control.exe /name Microsoft.Personalization /page pageColorization
- Desktop background: %windir%\system32\control.exe /name Microsoft.Personalization /page pageWallpaper
Starter and Basic Editions do not support control.exe /name Microsoft.Personalization command.
System
- Performance: %windir%\system32\SystemPropertiesPerformance.exe
- Remote access: %windir%\system32\SystemPropertiesRemote.exe
- Computer name: %windir%\system32\SystemPropertiesComputerName.exe
- System protection: %windir%\system32\SystemPropertiesProtection.exe
- Advanced system properties: %windir%\system32\SystemPropertiesAdvanced.exe
Programs and Features
- Add or remove programs: %windir%\system32\control.exe /name Microsoft.ProgramsAndFeatures
- Windows features: %windir%\system32\OptionalFeatures.exe
Regional and Language Options
- Keyboard: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"keyboard"
- Location: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"location"
- Administrative: %systemroot%\system32\control.exe /name Microsoft.RegionalAndLanguageOptions /page /p:"administrative"
Folder Options
- Folder searching: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 2
- File associations: %windir%\system32\control.exe /name Microsoft.DefaultPrograms /page pageFileAssoc
- View: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 7
- General: %windir%\system32\rundll32.exe shell32.dll,Options_RunDLL 0
Power Options
- Edit current plan settings: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pagePlanSettings
- System settings: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageGlobalSettings
- Create a power plan: %windir%\system32\control.exe /name Microsoft.PowerOptions /page pageCreateNewPlan
- There is no canonical command for the Advanced Settings page, it is accessed in the older manner: %windir%\system32\control.exe powercfg.cpl,,3
Legacy Control Panel Commands
When you use the WinExec function, the system can recognize special Control Panel commands. These commands predate Windows Vista.
Сколь бы простой ни казалась опытным пользователям данная тема, «Блог системного администратора» ее рассмотрит. На фоне тех немногих, которые знают как работать с новой ОС, немало и тех пользователей, которые не решаются перейти на новую систему в том числе и потому, что полагают, что привычная Панель управления в ней отсутствует.
Рассмотрел методы, которые помогут открыть Панель управления в Windows 10 .
Через поиск
Справа от кнопки « Пуск » располагается значок-лупа. Применяется для запуска окна поиска по системе. Щелкните по нему. В строку поиска, которая располагается в нижней части окна введите: панель управления .
В левой части появится перечень результатов поиска. В данном случае он содержит один (необходимый вам) пункт. Щелкните по нему для входа в Панель управления.
Метод универсален и может применяться для поиска различных элементов системы, которые вы не можете найти в меню.
Через Выполнить
Второй подход состоит во вводе команды в строке « Выполнить ». Примените клавиатурное сочетание Win и R . Напечатайте: control .
Подтвердите запуск Панели управления одним из двух способов:
- экранной кнопкой «OK»;
- клавишей Enter.
Напрямую
Войдите в папку C:\Windows\System32\ и запустите файл control.exe . Расширение «.exe» означает, что файл является исполняемым. Никогда не открывайте такие файлы, назначения которых вы не знаете. Они могут содержать вредоносный код, нанести вред компьютеру, программному обеспечению и важным данным.
Быстрый доступ
Используйте первый из рассмотренных методов для поиска элемента системы. Откройте контекстное меню Панели. Наиболее удобен второй вариант. Значок быстрого доступа появится на Панели задач и в дальнейшем не придется прибегать к рассмотренным выше методам.
С другой стороны — если вы пользуетесь Панелью управления редко, делать этого не стоит. Значок станет занимать место на экране и усложнять восприятие интерфейса.
Различия между методами
По сути отсутствуют. Результатом применения любого из рассмотренных выше способов станет отображение на экране Панели управления, которая за десятилетия истории операционных систем Windows стала привычным инструментом доступа к важнейшим настройкам ОС.
Многие скрытые системные папки в Windows идентифицируются в реестре Windows вместе с ключом идентификатора класса (CLSID), именами специальных папок и папками на Вашем ПК. Использование этих специальных имен папок вместе с Shell командами означает, что даже скрытые папки, глубоко погруженные в Вашу файловую систему, всегда находятся всего в нескольких нажатиях клавиш.
Что такое CLSID ключи?
Специфическим папкам (а также некоторым программным компонентам) предоставляется CLSID, который позволяет Windows и другим программам легко идентифицировать их, не зная их точного имени. CLSID ключи, общие имена и полные пути к этим папкам сохраняются как записи в реестре Windows. Это похоже на то, как каждый компьютер в Вашей сети имеет регулярное имя, которое Вам легко запомнить — при использовании имени компьютера Windows просматривает IP-адрес компьютера от Вашего имени.
Точно так же программы могут использовать общее имя для папки в структуре Windows и полагаться на фактическое местоположение, которое хранится как CLSID ключ в реестре. Shell объекты, с которыми мы будем работать, перечислены в Реестре в следующем месте:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions
Каждый подраздел в длинном списке внутри ключа FolderDescriptions представляет собой специальную папку. Имя каждого ключа — это CLSID этой папки. Нажмите на любой из них, и Вы увидите несколько важных значений, прикрепленных к этому ключу, такие как Name (общее имя папки) и RelativePath (фактический путь, где находится папка).
Как выполнить 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 – Приложения
- shell:AppUpdatesFolder – Установленные обновления
- 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 только)
- shell:ProgramFilesCommonX86 – %ProgramFiles(x86)%\Common Files (64-bit Windows только)
- shell:ProgramFilesX64 – %ProgramFiles% (64-bit Windows только)
- shell:ProgramFilesX86 – %ProgramFiles(x86)% (64-bit Windows только)
- 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%
Конечно, как только Вы найдете эти папки, Вы можете легко добавить их в закладки, чтобы в будущем Вы могли перейти к ним еще быстрее.
Для оперативности доступа к наиболее часто используемым апплетам и разделам панели управления сегодня мы научимся использовать командную строку или "Выполнить" ( Win + R ).
Вас приветствует канал Ты ж программист! ✨.Иной раз открывать панель управления и копаться там - то еще занятие, особенно, если речь идёт не о продвинутом пользователе. Для такого, правда, и действия ниже могут вызвать вопросы, но понимающий поймёт, насколько удобнее использовать запуск нужного элемента из командной строки.
Читайте также: