Як додати все, що ви хочете, до панелі керування
У Windows ви можете додати будь-який потрібний елемент до представлення значків панелі керування, наприклад, великих значків або дрібних піктограм, а також перегляду категорій. Для переглядів на основі піктограм він вимагає лише деяких налаштувань реєстру, тоді як для додавання до перегляду категорій вам потрібен файл XML. Давайте подивимося, як ви можете додати все, що забажаєте, до перегляду піктограм панелі керування.
Реклама
На наступному зображенні ви побачите десятки спеціальних елементів, доданих до панелі керування, яких зазвичай немає.
Раніше елементи панелі керування були файлами *.CPL. Якщо вони були розміщені в системному каталозі Windows, вони автоматично відображалися на панелі керування. Однак у новіших версіях Windows, хоча файли CPL все ще існують, деякі елементи панелі керування є не файлами CPL, а звичайними файлами EXE.
Додавання значка на панель керування вручну за допомогою редактора реєстру
Наприклад, додамо Розширені облікові записи користувачів аплет, якого за замовчуванням немає. Ви можете відкрити розширені облікові записи користувачів, ввівши: netplwiz або контроль паролів користувачів2 у діалоговому вікні «Виконати» або у вікні пошуку в меню «Пуск». Натомість, якщо ви додасте її до панелі керування, вам більше не потрібно буде запам’ятовувати команду, ви можете шукати її або переглядати.
- Щоб додати будь-який елемент до панелі керування, вам потрібно знати повний командний рядок/шлях команди, яку ви додаєте.
- Для кожного елемента, який ви додаєте на панель керування, потрібен унікальний GUID/CLSID. Ідентифікатори класів для сотень об’єктів ActiveX зберігаються в реєстрі Windows за ключем HKEY_CLASSES_ROOT\CLSID\. Якщо EXE або команда, яку ви хочете додати, не має GUID, ми можемо згенерувати його. Завантажте безкоштовний інструмент Microsoft GUID Generator з цієї сторінки.
- Завантажте файл EXE і запустіть його. Це стиснутий EXE, що саморозпаковується. Розпакуйте його до будь-якого шляху, наприклад папки на робочому столі, і натисніть кнопку OK, щоб продовжити.
- Відкрийте папку, куди ви його розпакували, і запустіть GUIDGEN.exe.
- Виберіть «Формат реєстру» та натисніть «Копіювати», щоб він був скопійований в буфер обміну. Тепер можна закрити інструмент. У моєму випадку після запуску GUIDGen згенерований GUID був {959E11F4-0A48-49cf-8416-FF9BC49D9656}. Я буду використовувати його, щоб додати панель керування розширеними обліковими записами користувачів.
- Тепер відкрийте редактор реєстру (Вивчіть основи редактора реєстру, якщо ви не знаєте) і перейдіть до цієї клавіші:
HKEY_CLASSES_ROOT\CLSID
Порада: можна отримати доступ до потрібного ключа реєстру одним клацанням миші.
- Клацніть правою кнопкою миші ключ CLSID -> Новий -> Ключ і вставте сюди назву ключа, який ви скопіювали на кроці 5, натиснувши Ctrl+V. Отже, отриманий ключ має бути:
HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}
- Тепер, вибравши на лівій панелі створений вами ключ ({959E11F4-0A48-49cf-8416-FF9BC49D9656}), двічі клацніть значок (за замовчуванням) значення на правій панелі. Введіть назву елемента так, як ви хочете, щоб воно відображалося на панелі керування. У нашому прикладі в Windows уже є вбудований елемент під назвою «Облікові записи користувачів» всередині панелі керування, тому ми використовуємо назву: Облікові записи користувачів (розширені).
- Створіть інше рядкове значення на правій панелі та дайте йому ім'я "InfoTip". Введіть опис, який ви хочете бачити як спливаючу підказку, коли ви наведете курсор на цей елемент. Наприклад, у цьому випадку відповідний опис: Налаштувати додаткові параметри облікового запису користувача та паролі.
- Тепер клацніть правою кнопкою миші ключ {959E11F4-0A48-49cf-8416-FF9BC49D9656} на лівій панелі та створіть інший ключ під назвою Значок за замовчуванням. У значенні (за замовчуванням) ключа DefaultIcon введіть шлях до значка, який ви хочете використовувати для доданого елемента панелі керування. У цьому прикладі ми хочемо додати 6-й значок із C:\Windows\System32\netplwiz.dll, тому введіть: C:\Windows\system32\netplwiz.dll, 6
- Знову клацніть правою кнопкою миші ключ {959E11F4-0A48-49cf-8416-FF9BC49D9656} на лівій панелі та створіть інший новий ключ під назвою Shell. Клацніть правою кнопкою миші ключ оболонки та створіть новий підрозділ під назвою відчинено. Нарешті, клацніть правою кнопкою миші на ключі Open і створіть ключ під назвою Команда.
- Вибравши клавішу Command, введіть шлях до елемента панелі керування, який потрібно додати. У цьому прикладі використаємо: Керуйте паролем користувачів2.Оскільки потрібно так багато нових ключів і значень, дозвольте мені показати вам знімок екрана, як це має виглядати:
- Нарешті перейдіть до розділу реєстру, куди ми повинні додати цей GUID, щоб Windows знала, що він має відображатися на панелі керування. Цей ключ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\
- Клацніть правою кнопкою миші Простір імен ключ -> Новий -> Ключ. Введіть або скопіюйте та вставте GUID як ім’я цього ключа. У цьому прикладі створений ключ буде:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{959E11F4-0A48-49cf-8416-FF9BC49D9656}
Це воно! Тепер спробуйте відкрити панель керування використовуючи будь-який із цих способів. Ви побачите, що пункт Розширені облікові записи користувачів додано поруч із елементом звичайних облікових записів користувачів.
Він також відображатиметься в результатах пошуку в меню «Пуск».
Додавання значка до панелі керування шляхом об’єднання зразка файлу REG
Якщо ви вважаєте, що вищезазначених кроків занадто багато, ви можете скопіювати та вставити кроки, які ми зробили вручну, у Блокнот, збережіть його як файл .REG і двічі клацніть файл .REG, щоб об’єднати його в реєстр.
- Відкрийте Блокнот і скопіюйте та вставте наведений нижче текст безпосередньо в нього, який містить усі зміни, які ми зробили вище:
Редактор реєстру Windows версії 5.00 [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}] @="Облікові записи користувачів: розширені" "InfoTip"="Налаштувати додаткові параметри облікового запису користувача та паролі." [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}\DefaultIcon] @="C:\\Windows\\System32\\netplwiz.dll, 6" [HKEY_CLASSES_ROOT\CLSID\{959E11F4-0A48-49cf-8416-FF9BC49D9656}\Shell\Open\Command] @="Control userpasswords2" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{959E11F4-0A48-49cf-8416-FF96BC49D965
- У меню «Файл» блокнота збережіть цей файл як файл .REG. Наприклад, дайте йому назву: «Додати додаткові облікові записи користувачів до Control Panel.reg». Ви повинні використовувати подвійні лапки в полі імені файлу діалогового вікна збереження Windows, щоб зберегти цей файл із зазначеним розширенням. Якщо ви не використовуєте подвійні лапки, до нього буде додано розширення .txt, тобто ім’я файлу.reg.txt.
- Тепер двічі клацніть цей збережений файл .REG, щоб об’єднати його в реєстр Windows.
Щоб додати інший елемент, вам просто потрібно знову запустити GUIDGEN і створити новий GUID у форматі реєстру. Потім або створіть ключі та значення реєстру вручну за допомогою редактора реєстру, або просто створіть копію файлу .REG, який ви створили раніше, і змініть копію, відкривши її в Блокноті.
Наприклад, давайте додамо ще один елемент до панелі керування: Редактор групової політики.
Після запуску GUIDGen я згенерував GUID: {399E23A8-0D86-41fd-A1D3-025A500A8146}. Це файл .REG для додавання "Редактора групової політики" на панель керування.
Редактор реєстру Windows версії 5.00 [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}] @="Групова політика" "InfoTip"="Налаштувати параметри групової політики." [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}\DefaultIcon] @="gpedit.dll, 0" [HKEY_CLASSES_ROOT\CLSID\{399E23A8-0D86-41fd-A1D3-025A500A8146}\Shell\Open\Command] @="mmc.exe gpedit.msc" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{399E23A8-0D86-41fd-A1D3-025A500}A]
Ви зрозуміли ідею. Формат цього файлу неважко зрозуміти. Ключ після HKEY_CLASSES_ROOT\CLSID\ — це створений вами GUID, а потім ім’я, під яким ви хочете, щоб він відображався на панелі керування. Значення Infotip — це підказка, яка з’являється при наведенні курсора на елемент. Далі йде ключ DefaultIcon і його значення. Далі йде команда, яку він запускатиме, а останньою є ключ, до якого потрібно додати GUID, щоб він відображався на панелі керування.
Якщо ви редагуєте файл .REG безпосередньо, будь ласка, будь ласка, використовуйте подвійні зворотні косі риски \\ у шляхах. Це потрібно. Якщо ви змінюєте значення реєстру безпосередньо, вам потрібно лише ввести шлях як C:\XYZ, але якщо ви вводите шлях у файлі .REG, шлях має бути C:\\XYZ
Використовуючи цей метод, ви можете додати будь-яку команду, будь-який інструмент, який ви хочете, до панелі керування.