Мужайся, читатель — тебя ждет технический пост, долгий и унылый. Из него ты узнаешь, как выглядит Панель управления изнутри, какие элементы в неё входят, научишься размещать их в других папках, добавлять скрытые во имя светлого будущего элементы, такие как «Сетевые подключения», на их законное место, и много другое. Я поделюсь с тобой утилитой CSLID Dump, которая покажет список доступных виртуальных папок и ActiveX-приложений, расскажет об их локализованных именах, CLSID-ах, и даже даст их попробовать.
Дочитавшему до конца — покажу фотку котёнка.
Папка Панель управления не является папкой как таковой, в привычном значении термина, обычно применяемого к файловой системе. На деле это ActiveX-объект, создающий виртуальную папку со значками для открытия большинства стандартных конфигурационных диалогов и утилит операционной системы. Microsoft Windows, начиная с Windows 95, поддерживали и поддерживают два вида элементов, отображаемых в этой виртуальной папке: CPL-апплеты и ActiveX-объекты.
2.5.1. Панель управления, категория Программы
Аборигены Панели управления — CPL-апплеты
Впервые они в составе панели управления появились в Windows 95, в которой подавляющее большинство апплетов были именно CPL-апплеты. CPL-апплетом обычно является файл с расширением *.cpl, который по сути своей является обычным DLL файлом со специально описанными функциями, позволяющими операционной системе вызывать функционал апплета. Как правило, это диалог настройки чего-либо, каких-то системных параметров. Этот механизм часто используется сторонними разработчиками, например, известный производитель электроники Realtek Semiconductors реализовывал настройку встраиваемых аудиокарт AC 97 именно апплетом cpl, и это далеко не единственный пример. Их физическое расположение нигде строго не регламентировано, но большинство CPL-апплетов находятся в каталоге%systemroot%system32. Вот их типичный список для Windows 7 Home Basic:
Программы и компоненты: C:WindowsSystem32appwiz.cpl
Параметры Bluetooth: C:WindowsSystem32bthprops.cpl
Соседние пользователи: C:WindowsSystem32collab.cpl
Параметры оформления: C:WindowsSystem32desk.cpl
Брандмауэр: C:WindowsSystem32Firewall.cpl
Установка оборудования: C:WindowsSystem32hdwwiz.cpl
Свойства обозревателя: C:WindowsSystem32inetcpl.cpl
Windows Cardspace: C:WindowsSystem32infocardcpl.cpl
Язык и региональные стандарты: C:WindowsSystem32intl.cpl
Инфракрасные устройства: C:WindowsSystem32irprops.cpl
Джойстик: C:WindowsSystem32joy.cpl
Мышь и клавиатура: C:WindowsSystem32main.cpl
Звуки: C:WindowsSystem32mmsys.cpl
Сетевые подключения: C:WindowsSystem32ncpa.cpl
Параметры электропитания: C:WindowsSystem32powercfg.cpl
Свойства системы: C:WindowsSystem32sysdm.cpl
Параметры планшетного ПК: C:WindowsSystem32TabletPC.cpl
Телефон и модем: C:WindowsSystem32telephon.cpl
Время и дата: C:WindowsSystem32timedate.cpl
Снять ограничения FPS? Рекомендации NVIDIA по настройке панели управления. Оптимизация системы 2022.
Интерфейс центра обновления: C:WindowsSystem32wscui.cpl
Распознавание речи: C:WindowsSystem32SpeechSpeechUXsapi.cpl
Любой из этих апплетов откроется, если ввести его имя в диалог «Выполнить», например, напечатав timedate.cpl.
ActiveX — элементы: быстрее, удобней, современней
Панель управления современных версий Windows в основной массе своей состоит из элементов ActiveX. Элемент ActiveX- специальный контрол-библиотека, регистрируемая в системе и позволяющая использовать её свойства и методы в других приложениях. В случае с Панелью управления возможности ActiveX-элементов во многом превосходят CPL-апплеты: удобная локализация, контекстное меню, масса возможностей по отображению не только в Панели управления, но и в других папках, как правило, также виртуальных — этого всего CPL-апплеты лишены «из коробки». Механизм реализации Панели управления на ActiveX-элементах — довольно удачное решение, надо отдать должное разработчикам.
Перечень всех ActiveX элементов, доступных в Windows 7, легко получить, проследовав в реестр, в раздел HKEY_CLASSES_ROOTCLSID. Все ActiveX — апплеты Панели управления перечислены в подразделах-идентификаторах класса (CLSID). Определить потенциальную возможность присутствия ActiveX в Панели управления достаточно легко — у CLSID должен присутствовать подраздел ShellFolder. Вот, например, так выглядит CLSID, идентифицирующий «Учётные записи пользователей»:
Говоря о присутствии ActiveX-апплетов в Панели Управления, я неслучайно употребил «потенциальная возможность». Далеко не все апплеты представлены в Панели. Например, нашумевший в свое время «GodMode» и банальный апплет «Сетевые подключения» там отсутствуют. Состав того, что отображается в Панели управления, определяется ключом
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerControlPanelNameSpace
Его подразделы представляют собой как раз список ActiveX-апплетов. Вы можете добавлять сюда системные апплеты, по умолчанию не отображаемые в Панели. От вас требуется знание необходимого CLSID. Но и это ещё не всё.
Некоторые ActiveX-апплеты так отконфигурированы так (тот же GodMode, например), что даже если вы добавите его в NameSpace, в Панели управления отображаться не будет. Подробнее об этом — на MSDN, и об этом я расскажу ниже. Путешествие по дебрям системного реестра — занятие весьма унылое, поиск нужного CLSID — тем более. Поэтому я только что набросал на коленке утилиту CSLID Dump, позволяющую получить список всех ActiveX-апплетов.
- Выполнить конкретный ActiveX, дабы посмотреть, что он делает.
- Экспортировать список CLSID в HTML файл.
- Скопировать выделенный CLSID в буфер обмена Windows
- Создать на помеченные флажками CLSID ярлыки и поместить их в выбранную папку, например, на рабочий стол. Таким образом можно создать собственную папку-панель управления, о чем я писал выше.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerControlPanelNameSpace
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerControlPanelNameSpace
- отображать апплеты, находящиеся в каких-либо других папках;
- позволяющие скрывать CPL-апплет в Панели управления.
HKEY_CURRENT_USERControl Paneldon’t load
либо в разделе
HKEY_LOCAL_MACHINE SoftwareMicrosoftWindowsCurrentVersionControl Paneldon’t load
В любом из разделов достаточно создать параметр строкового типа с именем, соответствующим имени файла апплета.
Очевидно, что HKEY_CURRENT_USER-раздел влияет только на текущего пользователя, в то время как прописанный в HKEY_LOCAL_MACHINE разделе апплет становится невидим всем пользователям компьютера.
Отображение CPL-файла, не находящегося в System32, – задача не намного сложнее. Достаточно прописать путь к CPL файлу в разделе реестра
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionControl PanelCpls
Записи в нем представляют собой строковые параметры, в качестве имени которых выступают названия апплетов, а в качестве значений – полные пути к CPL файлам:
Категории Панели управления
Одним новшеств, которое принесла с собой любимая пользователями Windows XP, была Панель управления, разбитая на категории. Это несколько смущало привыкшего к классическому списку пользователя, но давало несомненный выигрыш в скорости работы самой Панели. Особо актуальна категорированная Панель управления в 6-ой версии Windows NT (Vista/7), где обилие апплетов способно поразить любого видавшего виды оператора ПК.
Категория, в которой будет размещаться сторонний CPL-апплет, задаётся в реестре в разделе
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionControl PanelExtended Properties 2
- 0x00000001 — Оформление и персонализация
- 0x00000002 — Оборудование и звук
- 0x00000003 — Сеть и Интернет
- 0x00000004 — Более не используется. Все апплеты с такой категорией отображаются в «Оборудование и звук»
- 0x00000005 — Система и ее безопасность (Система и обслуживание в Vista)
- 0x00000006 — Часы, язык и регион
- 0x00000007 — Специальные возможности
- 0x00000008 — Программы
- 0x00000009 — Учетные записи пользователей и семейная безопасность
- 0x0000000a — Безопасность (в Windows 7 не используется. Элементы отображаются в категории Система и ее обслуживание)
- 0x0000000b — В Vista — Мобильные ПК (отображается только на переносных компьютерах) , в Windows 7 не используется вообще.
- 0xFFFFFFFF — Не отображать данный апплет
Несколько слов о штатных апплетах Панели управления. Системные CPL-апплеты разносятся по категориям по тому же принципу, что и сторонние, но принадлежность к категории для них задается в разделе
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionControl PanelExtended PropertiesSystem.ControlPanel.Category
Что касается ActiveX-апплетов, механизм их распределения по категориям несколько иной. Принадлежность к категории для них указывается прямо в разделе GUID-описания ActiveX, строковым параметром System.ControlPanel.Category. Его значение – это одна или несколько цифр, разделенных запятой, каждая из которых олицетворяет собой отдельную категорию Панели управления. Если цифр несколько, то апплет показывается сразу в нескольких категориях. Вот эти цифры:
0 — Без категории (Все элементы Панели управления)
1 — Оформление и персонализация
2 — Оборудование и звук
3 — Сеть и Интернет
4 — Более не используется. Все апплеты с такой категорией отображаются в «Оборудование и звук»
5 — Система и ее безопасность (Система и обслуживание в Vista)
6 — Часы, язык и регион
7 — Специальные возможности
8 — Программы
9 — Учетные записи пользователей и семейная безопасность
10 — Безопасность (в Windows 7 не используется. Элементы отображаются в категории Система и ее обслуживание)
11 — В Vista — Мобильные ПК (отображается только на переносных компьютерах) , в Windows 7 не используется вообще.
Давайте посмотрим на примере апплета «Электропитание», как это работает. Его GUID-описание находится в разделе
HKEY_CLASSES_ROOTCLSID
Значение параметра System.ControlPanel.Category в Windows Vista, в которой я готовлю сейчас эту статью, равно «2,5,11», значит, апплет доступен из категорий Оборудование и звук, Система и ее безопасность и Мобильные ПК. В этом легко убедиться:
Панель управления и Безопасный режим (Safe mode)
В безопасном режиме в Панели управления отображаются далеко не все апплеты. Как и в обычном режиме работы, механизм формирования списка CPL- и ActiveX-апплетов весьма схож, но контролируется разным ветками реестра. Какие CPL-апплеты должны показываться, определяется параметрами раздела реестра
HKEY_LOCAL_MACHINESoftwareMicrosoftWindows CurrentVersionControl PanelExtendedPropertiesSystem.ControlPanel.EnableInSafeMode
- 0x00000001 — Апплет отображается только в «обычном» Safe Mode.
- 0x00000002 — Апплет отображается в Безопасном режиме с поддержкой сети.
- 0x00000003 — Апплет всегда отображается, какой бы режим Safe Mode не был выбран при запуске системы.
Как несложно догадаться, этот апплет отображается в любом из «Безопасных» режимов.
Отображение ActiveX-апплетов вне Панели управления
Помимо непосредственно Панели управления, ActiveX-апплеты могут быть добавлены в любую другую виртуальную папку («Мой компьютер», к примеру) по принципу присутствия подраздела CLSID в соотвствуеющем NameSpace:
Создав подраздел в ключе
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerDesktopNameSpace
вы добавите «Сетевые подключения» непосредственно на Рабочий стол.
-
Создав подраздел в ключе
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace
вы добавите «Сетевые подключения» в Компьютер.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerNetworkNeighborhoodNameSpace
вы добавите «Сетевые подключения» в папку Сеть.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerPrintersAndFaxesNameSpace
Источник: www.safezone.cc
Какие программы должны быть в панели управления
Сообщений: 196
Репутация: -1
Посмотрите в моей панели управления какие программы лишние
За несколько лет на моем компе скопилось много программ, которые не только не используются, но и , вполне возможно, тормозят работе на компьютере и в интернете. Предлагаю Вашему вниманию скрин-шот папки «Установка и удаление программ» из Панели управления.
Очень прошу сообщить мне в этой теме, которые из программ можно удалить безболезненно, может быть, есть среди них мусор, а которые из них малоценные и что при этом я потеряю, если их удалю, или среди них есть программы, которые ни в коем случае удалять не следует. При всем при этом дайте свои комментарии. В картинке я подчеркнул цветной линией те программы, в которых я не сомневаюсь, что они мне нужны. Программы я пронумеровал для того, чтобы Вам было удобно отвечать, ссылаясь лишь на номер.
Спасибо
http://i053.radikal.ru/1104/a4/07740d9f9632.jpg

http://radikal.ru/F/i053.radikal.ru/. f9632.jpg.html
http://radikal.ru/F/i053.radikal.ru/. f9632.jpg.html
Последний раз редактировалось Skor Pion; 30.04.2011 в 22:20 . Причина: При предварительном просмотре плохо отображается картинка
Источник: pchelpforum.ru
Какие программы должны быть на виндовс 10?
Чтобы просмотреть полный список приложений, нажмите кнопку Пуск и прокрутите алфавитный список. Некоторые приложения находятся в папках в списке приложений: например, Блокнот находится в папке Стандартные — Windows.
Какие программы необходимы для работы компьютера?
Список обязательных программ
- Драйверы
- Кодеки
- Антивирус
- Браузер
- Архиватор
- Офисный пакет
- Для открытия файлов pdf.
Какие программы не нужны для ноутбука Windows 10?
В лучшем случае эти приложения вам не нужны….Удаляйте их без колебаний.
- Flash Player и другие устаревшие технологии …
- «Амиго» и прочие junkware-приложения …
- CСleaner и прочие чистильщики системы …
- Предустановленное ПО …
- Metro-приложения Windows 10. …
- Edge и Internet Explorer. …
- Skype Click to Call. …
- Windows Media Player и QuickTime.
Что должно быть установлено на компьютере?
#12 10 программ, которые должны быть установлены на каждом компьютере.
- Google Chrome. Самый популярный браузер. …
- OpenOffice. Аналог платному Microsoft Office. …
- WinRAR. Самый популярный архиватор. …
- Adobe Flash Player. …
- VLC media player. …
- Adobe Reader. …
- Teamviewer. …
- Skype.
Как посмотреть список всех установленных программ?
Найти «Программы» и «Программы и компоненты», где и должны появиться все программки. В WindowsXP эту процедуру можно выполнить через «Пуск», «Настройка», «Установка и удаление программ». В 7 и 10 версии все установленные софты можно сортировать по имени (дате) установки.
Как посмотреть список установленных приложений?
Для начала запустите Google Play Store и откройте меню. Для этого либо сделайте свайп вправо, либо коснитесь трех линий в верхнем левом углу. Здесь нажмите «Мои приложения и игры». В этом меню есть три вкладки (или четыре, в зависимости от того, зарегистрированы ли Вы в каких-либо бета тестах приложений).
Что значит быть уверенным пользователем ПК?
Уверенный пользователь. Он отличает проектор от системного блока, браузер от поисковика, быстро находит нужную информацию в интернете, скачивает и устанавливает необходимые файлы, пользуется горячими клавишами, знает, что такое архив и может защитить устройство от вирусов; Продвинутый пользователь.
Какие программы являются бесплатными?
Усло́вно-беспла́тное програ́ммное обеспе́чение (англ. Shareware, [ˈʃɛə(ɹ)wɛ(ɹ)], от англ. share — делиться) — программное обеспечение с безвозмездным (или возмездным при определённых условиях) использованием.
Как удалить все ненужное из Windows 10?
- Введите панель управления в поле поиска на панели задач, а затем в списке результатов выберите «Панель управления».
- Выберите Программы > Программы и компоненты.
- Нажмите и удерживайте (или щелкните правой кнопкой мыши) программу, которую требуется удалить, а затем выберите Удалить или Удалить или изменить.
Как удалить все лишнее с Windows 10?
Что можно удалить
- 3D Builder;
- загрузка Skype;
- приложение Xbox;
- Office (загрузить и улучшить);
- OneNote;
- Microsoft Solitaire Collection;
- Фотографии;
- приложение Люди;
Что нужно скачать на новый компьютер?
Какие программы я устанавливаю на новый компьютер
- Драйверы Это то, что устанавливается всегда в первую очередь. …
- Браузер В Windows по умолчанию уже присутствует браузер Internet Explorer. …
- Антивирус …
- Архиватор …
- Кодеки …
- Просмотрщик PDF-файлов. …
- Офисные приложения …
- Программа для работы с образами дисков
Что скачать на компьютер игры?
Лучшие игры на ПК + эксклюзивный Топ-10 ожидаемых игруль 2022…
- The Witcher 3: Wild Hunt.
- Grand Theft Auto V.
- Red Dead Redemption 2.
- Resident Evil 2: Remake.
- Half-Life: Alyx.
- Mass Effect 2.
- Horizon Zero Dawn.
- Battlefield 3.
Как открыть список приложений?
Некоторые из этих действий можно выполнить только на устройствах с Android 9 и более поздних версий….Как переключаться между открытыми приложениями
- Проведите вверх от нижнего края экрана, удерживайте палец, а затем уберите его. …
- Проведите по экрану вправо или влево, чтобы найти приложение.
- Выберите нужное приложение.
Как найти папку с установленной программой?
Нажмите правой кнопкой мыши по ярлыку. Выберите пункт меню Расположение файла (Открыть расположение файла). Либо выберите меню Свойства и в открывшемся окне на вкладке Ярлык нажмите кнопку Расположение файла. Проводник Windows откроет папку, в которой расположена программа.
Как посмотреть ранее установленные приложения 2021?
Как просмотреть историю загруженных приложений в Google Play
- Войдите в меню Выберите опцию Мои приложения и игры.
- Нажмите на Мои приложения и игры Нажмите на вкладку Библиотека на новом экране.
- Нажмите на Библиотеку В этом списке появятся все приложения, которые вы когда-либо устанавливали из своей учетной записи.
Где находится список всех приложений?
На телефоне, откройте Play Маркет и нажмите кнопку меню (три линии). В меню, нажмите «Мои приложения и игры», чтобы увидеть список приложений, установленных на вашем устройстве . Нажмите «Все», чтобы увидеть список всех приложений, которые вы скачивали на любом устройстве, используя свою учётную запись Гугл.
Что должен уметь продвинутый пользователь компьютера?
Навыки, которые отличают опытного пользователя ПК
- Скорость печатания
- Умение пользоваться Microsoft Excel.
- Умение пользоваться Adobe Photoshop.
- Восстановление удаленных файлов
- Умение пользоваться горячими клавишами
Источник: toptitle.ru