Как зарегистрировать файл DLL (с изображением)

Оглавление:

Как зарегистрировать файл DLL (с изображением)
Как зарегистрировать файл DLL (с изображением)

Видео: Как зарегистрировать файл DLL (с изображением)

Видео: Как зарегистрировать файл DLL (с изображением)
Видео: Как убрать панель задач Windows 10 2024, Ноябрь
Anonim

Из этой статьи вы узнаете, как зарегистрировать файл DLL, который создает путь от файла к реестру Windows. Регистрация файла DLL может решить проблемы с запуском некоторых программ. Однако большинство файлов DLL не поддерживают регистрацию или уже зарегистрированы. Обратите внимание, что вы не можете зарегистрировать встроенные файлы DLL компьютера Windows, потому что они важны для работы Windows. Кроме того, обновления из Windows также могут восстанавливать устаревшие или неисправные файлы DLL.

Шаг

Метод 1 из 2: регистрация отдельного файла DLL

Зарегистрируйте DLL Шаг 1
Зарегистрируйте DLL Шаг 1

Шаг 1. Разберитесь, как работает этот метод

Вы можете использовать комбинацию команды «regsvr» и имени файла DLL для регистрации файла, если файл поддерживает команду экспорта «Зарегистрировать сервер». Эта процедура создает путь из реестра Windows к файлу DLL, чтобы процессы операционной системы могли легче находить и использовать файл DLL.

Обычно вам нужно будет использовать этот метод для регистрации файлов DLL из сторонних программ, которые должны быть напрямую связаны с источниками системного уровня (например, с командной строкой)

Зарегистрируйте DLL Шаг 2
Зарегистрируйте DLL Шаг 2

Шаг 2. Определите значение или цель сообщения об ошибке «точки входа»

Если он уже зарегистрирован, значит, файл DLL не поддерживает команду экспорта «Зарегистрировать сервер» или код не позволяет файлу подключаться к реестру Windows. Вы получите сообщение об ошибке «Модуль [имя файла DLL] был загружен, но точка входа DllRegisterServer не найдена». Если появляется подобное сообщение, файл DLL не может быть зарегистрирован.

Само сообщение об ошибке «точки входа» на самом деле не проблема, а форма подтверждения, потому что, когда появляется сообщение, файл DLL, который у вас есть, не нужно регистрировать

Зарегистрируйте DLL Шаг 3
Зарегистрируйте DLL Шаг 3

Шаг 3. Найдите DLL-файл, который вы хотите зарегистрировать

Перейдите в папку, где хранится файл DLL, который необходимо зарегистрировать. Найдя файл, вы можете переходить к следующему шагу.

Если вы уже установили программу с файлом DLL, который необходимо зарегистрировать, например, откройте папку установки программы (например, «C: / Program Files [имя программы]»)

Зарегистрируйте DLL Шаг 4
Зарегистрируйте DLL Шаг 4

Шаг 4. Откройте окно свойств DLL-файла

Щелкните файл правой кнопкой мыши, затем щелкните Характеристики »В раскрывающемся меню. После этого откроется всплывающее окно.

Зарегистрируйте DLL Шаг 5
Зарегистрируйте DLL Шаг 5

Шаг 5. Запишите имя DLL-файла

В столбце вверху окна «Свойства» вы можете увидеть полное имя файла. Это имя нужно будет ввести позже.

Поскольку большинство DLL-файлов имеют имена, которые трудно запомнить, рекомендуется оставить окно «Свойства» открытым на этом этапе. Таким образом, вы сможете скопировать имя позже

Зарегистрируйте DLL Шаг 6
Зарегистрируйте DLL Шаг 6

Шаг 6. Скопируйте адрес DLL-файла

Щелкните и перетащите курсор на строку текста справа от заголовка «Местоположение», затем нажмите сочетание клавиш Ctrl + C, чтобы скопировать адрес каталога файла DLL.

Зарегистрируйте DLL Шаг 7
Зарегистрируйте DLL Шаг 7

Шаг 7. Откройте меню «Пуск».

Windowsstart
Windowsstart

Щелкните логотип Windows в нижнем левом углу экрана.

Зарегистрируйте DLL Шаг 8
Зарегистрируйте DLL Шаг 8

Шаг 8. Найдите программу командной строки

Введите командную строку в строку поиска меню «Пуск». Значок командной строки появится в верхней части окна.

Зарегистрируйте DLL Шаг 9
Зарегистрируйте DLL Шаг 9

Шаг 9. Откройте командную строку в режиме администратора

Чтобы получить к нему доступ:

  • Щелкните правой кнопкой мыши

    Windowscmd1
    Windowscmd1

    «Командная строка».

  • Нажмите " Запустить от имени администратора ”.
  • Выбирать " да При появлении запроса.
Зарегистрируйте DLL Шаг 10
Зарегистрируйте DLL Шаг 10

Шаг 10. Перейдите в каталог DLL-файлов

Введите cd и вставьте пробел, используйте сочетание клавиш Ctrl + V, чтобы вставить адрес каталога файла DLL, затем нажмите Enter.

  • Например, если файл DLL находится в папке «SysWOW64» в папке «Windows» по умолчанию, введите следующую команду:

    компакт-диск C: / Windows / SysWOW64

Зарегистрируйте DLL Шаг 11
Зарегистрируйте DLL Шаг 11

Шаг 11. Введите команду «regsvr» и имя файла DLL

Введите regsvr32 и вставьте пробел, затем введите имя файла DLL (с расширением «.dll») и нажмите Enter. Если файл DLL можно зарегистрировать, отобразится подтверждающее сообщение.

  • Например, если имя файла - «usbperf.dll», введенная команда будет выглядеть так:

    regsvr32 usbperf.dll

  • Чтобы скопировать имя файла DLL на этом этапе, снова откройте папку, в которой был сохранен файл (появится окно «Свойства»), отметьте имя в текстовом поле и нажмите сочетание клавиш Ctrl + C. Вы можете вставить имя файла в окно командной строки, нажав Ctrl + V.
  • Если файл DLL зарегистрирован или не может быть зарегистрирован, вместо сообщения подтверждения вы увидите сообщение об ошибке «точка входа».
Зарегистрируйте DLL. Шаг 12
Зарегистрируйте DLL. Шаг 12

Шаг 12. Попробуйте отменить регистрацию файла DLL и повторно зарегистрировать его

Если при вводе команды «regsvr» вы получаете сообщение об ошибке, отличное от «точка входа», вам может потребоваться отменить регистрацию файла, прежде чем вы сможете его зарегистрировать:

  • Теперь напечатайте regsvr32 / u nama.dll и нажмите Enter. Убедитесь, что вы заменили «name» на имя файла DLL.
  • Введите regsvr32 nama.dll и нажмите Enter, и не забудьте заменить «name» на имя файла DLL.

Метод 2 из 2: перерегистрация всех файлов DLL

Зарегистрируйте DLL. Шаг 13
Зарегистрируйте DLL. Шаг 13

Шаг 1. Разберитесь, как работает этот метод

Создав список DLL-файлов на вашем компьютере и запустив этот список как BAT-файл, вы можете автоматически зарегистрировать все DLL-файлы на своем компьютере. Эта процедура является оптимальным выбором, если у вас нет специальных DLL-файлов, которые необходимо зарегистрировать.

Зарегистрируйте DLL. Шаг 14
Зарегистрируйте DLL. Шаг 14

Шаг 2. Откройте меню «Пуск».

Windowsstart
Windowsstart

Щелкните логотип Windows в нижнем левом углу экрана.

Зарегистрируйте DLL Шаг 15
Зарегистрируйте DLL Шаг 15

Шаг 3. Найдите программу командной строки

Введите командную строку в строку поиска меню «Пуск». Вы можете увидеть значок программы командной строки в верхней части окна меню.

Зарегистрируйте DLL. Шаг 16
Зарегистрируйте DLL. Шаг 16

Шаг 4. Откройте командную строку в режиме администратора

Чтобы получить к нему доступ:

  • Щелкните правой кнопкой мыши

    Windowscmd1
    Windowscmd1

    «Командная строка».

  • Нажмите " Запустить от имени администратора ”.
  • Выбирать " да При появлении запроса.
Зарегистрируйте DLL. Шаг 17
Зарегистрируйте DLL. Шаг 17

Шаг 5. Перейдите в каталог Windows

Введите cd c: / Windows и нажмите Enter. Эта команда указывает командной строке выполнить следующую команду в папке «Windows».

Зарегистрируйте DLL. Шаг 18
Зарегистрируйте DLL. Шаг 18

Шаг 6. Перечислите файлы DLL

Введите dir *.dll / s / b> C: / regdll.bat в окно командной строки и нажмите Enter. После этого командная строка может создать файл, который включает расположение и имя каждого файла DLL в каталоге Windows.

Зарегистрируйте DLL Шаг 19
Зарегистрируйте DLL Шаг 19

Шаг 7. Закройте окно командной строки

Как только вы увидите строку текста «c: / Windows>» под введенной командой, вы можете закрыть окно командной строки и перейти к следующему шагу.

Зарегистрируйте DLL. Шаг 20
Зарегистрируйте DLL. Шаг 20

Шаг 8. Посетите каталог со списком файлов

Вы можете найти список файлов DLL через проводник:

  • открытым Проводник

    File_Explorer_Icon
    File_Explorer_Icon

    (или нажмите сочетание клавиш Win + E).

  • Нажмите " Этот ПК »В левой части окна.
  • Дважды щелкните жесткий диск компьютера » ОС (C:) ”.
  • Проведите пальцем по экрану (при необходимости), пока не увидите файл «regdll».
Зарегистрируйте DLL. Шаг 21
Зарегистрируйте DLL. Шаг 21

Шаг 9. Скопируйте файлы на рабочий стол

Чтобы сохранить изменения, вам нужно сохранить копию файла "regdll" на рабочем столе:

  • Щелкните файл один раз, чтобы выбрать его.
  • Нажмите Ctrl + C.
  • Щелкните рабочий стол.
  • Нажмите Ctrl + V.
Зарегистрируйте DLL. Шаг 22
Зарегистрируйте DLL. Шаг 22

Шаг 10. Откройте список файлов в Блокноте

Щелкните файл на рабочем столе один раз, чтобы выбрать его, затем выполните следующие действия:

  • Щелкните правой кнопкой мыши файл "regdll".
  • Нажмите " Редактировать »В раскрывающемся меню.
Зарегистрируйте DLL. Шаг 23
Зарегистрируйте DLL. Шаг 23

Шаг 11. Удалите ненужный каталог или расположение файла DLL

Хотя этот шаг необязателен, он помогает сократить время, необходимое для регистрации файлов DLL. Вы можете удалить строки текста, содержащие следующие каталоги или местоположения:

  • C: / Windows / WinSXS - нижняя четверть документа обычно содержит эти строки.
  • C: / Windows / Temp - Вы можете найти эту строку рядом с сегментом, содержащим строку «WinSXS».
  • C: / Windows / $ patchcache $ - эту строку найти сложнее. Однако вы можете выполнить поиск, нажав сочетание клавиш Ctrl + F, набрав $ patchcache $ и нажав « Найти следующее ”.
Зарегистрируйте DLL Шаг 24
Зарегистрируйте DLL Шаг 24

Шаг 12. Добавьте команду «regsvr» в каждую строку текста

Вы можете добавить их, используя встроенную в Блокнот функцию «Найти и заменить»:

  • Нажмите " Редактировать ”.
  • Нажмите " Заменять… »В раскрывающемся меню.
  • Введите c: / в поле «Найти».
  • Введите Regsvr32.exe / s c: / в поле «Заменить на».
  • Нажмите " Заменить все ”.
  • Закройте окно.
Зарегистрируйте DLL. Шаг 25
Зарегистрируйте DLL. Шаг 25

Шаг 13. Сохраните изменения и закройте окно Блокнота

Нажмите Ctrl + S, чтобы сохранить изменения, затем щелкните значок « Икс »В правом верхнем углу окна Блокнота, чтобы закрыть его. На этом этапе вы готовы запустить файл «regdll.bat».

Зарегистрируйте DLL Шаг 26
Зарегистрируйте DLL Шаг 26

Шаг 14. Запускаем файл

Щелкните правой кнопкой мыши файл "regdll.bat", нажмите " Запустить от имени администратора и выберите " да », Когда будет предложено запустить файл в командной строке. После этого командная строка начнет регистрировать все доступные DLL-файлы. Этот процесс может занять много времени, поэтому убедитесь, что ваш компьютер включен и подключен к розетке.

Зарегистрируйте DLL Шаг 27
Зарегистрируйте DLL Шаг 27

Шаг 15. Закройте командную строку

После завершения процесса вы можете закрыть окно командной строки. Теперь файлы DLL на компьютере зарегистрированы.

подсказки

Отмена регистрации файла DLL может быть полезным шагом, если вы хотите его удалить, поскольку любой зарегистрированный файл DLL считается файлом, доступным только для чтения, и поэтому не может быть удален без предварительной отмены регистрации

Рекомендуемые: