Windows Tips & News

Команди контекстного меню Add Register DLL для файлів DLL у Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Іноді корисно мати можливість повторно зареєструвати файли Windows DLL, щоб виправити різні проблеми в операційній системі. Компоненти Windows, які використовують сервери COM/OLE/ActiveX, необхідно зареєструвати за допомогою regsvr32. З якихось причин їх можуть скасувати реєстрацію, і тоді деякі настільні програми не працюватимуть належним чином, якщо ви не зареєструєте їх за допомогою командного рядка. Наявність команд для реєстрації DLL з контекстного меню робить цей процес швидшим. Ось як це можна зробити.

Реклама


Якщо ви зацікавлені в тому, для яких сценаріїв вам може знадобитися повторно зареєструвати файли DLL, перегляньте цю статтю: Виправте проблеми Windows Update у Windows 10, скинувши параметри та файли. Хоча Windows постачається із засобами усунення несправностей і Fix It, які справляються з цим автоматично, іноді найкращим способом зробити це є ручна реєстрація.
Контекстне меню реєстрації dll Windows 10 у дії fi

До додати команди контекстного меню Реєстрація DLL для файлів DLL у Windows 10

, вам потрібно застосувати просту зміну реєстру. Для тих, хто хотів би уникнути ручного редагування реєстру, я створив готові до використання файли реєстру. Ви можете завантажити ці файли нижче (файл скасування включено):

Завантажити файли реєстру

Якщо ви віддаєте перевагу застосувати налаштування вручну, вам потрібно зробити наступне:

  1. відчинено Редактор реєстру.
  2. Перейдіть до наступного ключа реєстру:
    HKEY_CLASSES_ROOT\dllfile\shell

    Порада: див як перейти до потрібного ключа реєстру одним клацанням миші.

  3. Створіть тут новий підрозділ і назвіть його Register
  4. Під розділом Реєстр ви просто додаєте створити новий підрозділ під назвою Command.
    Ви отримаєте наступний шлях:
    HKEY_CLASSES_ROOT\dllfile\shell\Register\Command
  5. Двічі клацніть рядковий параметр (за замовчуванням) клавіші Command і введіть такі дані:
    regsvr32.exe \"%1\"

    Результат буде таким:Налаштування реєстру DLL для Windows 10

  6. Поверніться до підключа HKEY_CLASSES_ROOT\dllfile\shell. Створіть тут розділи Unregister\Command. Ви отримаєте наступний шлях:
    HKEY_CLASSES_ROOT\dllfile\shell\Скасувати реєстрацію\Команда
  7. Встановіть для параметра за замовчуванням підрозділу Command таке значення:
    regsvr32.exe /u \"%1\"

    Дивіться наступний знімок екрана:Налаштування DLL для скасування реєстрації Windows 10

Тепер, якщо ви клацнете будь-який файл DLL, ви побачите команди Реєстрація та Скасування реєстрації. Контекстне меню реєстрації dll Windows 10 в дії

Контекстне меню реєстрації dll Windows 10 Ви закінчили.
Бонусна порада: може бути корисно додати такі команди до файлів OCX. Для цього потрібно повторити описані вище дії в підрозділі HKEY_CLASSES_ROOT\ocxfile\shell.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Windows 11 22H2 тепер доступна в каналі попереднього перегляду випуску

Windows 11 22H2 тепер доступна в каналі попереднього перегляду випуску

Сьогодні Microsoft випустила Windows 11 версії 22H2 для всіх інсайдерів на каналі Release Preview...

Читати далі

Сергій Ткаченко, автор Winaero

Google Chrome отримує підтримку API для веб-обміну. Відповідна функція вперше з'явилася на каналі...

Читати далі

Сергій Ткаченко, автор Winaero

Сергій Ткаченко, автор Winaero

Як відомо, функція слайд-шоу на робочому столі відсутня в Windows 7 Starter. Немає можливості змі...

Читати далі