Загрузить PDFЗагрузить PDF

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

Метод 1
Метод 1 из 2:

Регистрация одного DLL-файла

Загрузить PDF
  1. How.com.vn Русский: Step 1 Ознакомьтесь с принципом работы этого метода.
    Чтобы зарегистрировать DLL-файл, можно использовать команду «regsvr» и имя DLL-файла (если файл поддерживает эту команду). Будет создан путь от реестра Windows к DLL-файлу, что упростит системе поиск и использование файла.
    • Как правило, этим методом пользуются для регистрации DLL-файлов, которые относятся к сторонним программ и которые напрямую взаимодействуют с системными утилитами (например, с командной строкой).
  2. How.com.vn Русский: Step 2 Уясните суть ошибки «entry point» (точка входа).
    Если DLL-файл уже зарегистрирован, он не поддерживает команду «regsvr» или его код не позволяет подключиться к реестру Windows, вы получите сообщение об ошибке «The module [DLL name] was loaded but the entry point DllRegisterServer was not found» (Модуль [имя DLL файла] загружен, но точка входа DllRegisterServer не найдена). Если на экране отобразилось такое сообщение, вы не сможете зарегистрировать DLL-файл.
    • Ошибка «точки входа» — это не столько проблема, сколько подтверждение того, что DLL-файл регистрировать не нужно.
  3. How.com.vn Русский: Step 3 Найдите DLL-файл, который вы хотите зарегистрировать.
    Перейдите в папку с нужным DLL-файлом и найдите его.
    • Если DLL-файл относится к установленной программе, откройте папку с этой программой (например, C:\Program Files\[имя программы]).
  4. How.com.vn Русский: Step 4 Откройте свойства DLL-файла.
    Щелкните правой кнопкой мыши по DLL-файлу и в меню выберите «Свойства». Откроется всплывающее окно.
  5. How.com.vn Русский: Step 5 Найдите имя DLL-файла.
    В текстовом поле в верхней части окна «Свойства» вы найдете полное имя файла.
    • У большинства DLL-файлов сложные имена, поэтому оставьте окно «Свойства» открытым, чтобы скопировать имя позже.
  6. How.com.vn Русский: Step 6 Скопируйте путь к DLL-файлу.
    Удерживайте левую кнопку мыши и проведите указателем вдоль текста, который отображается в строке «Расположение», а затем нажмите Ctrl+C, чтобы скопировать путь к DLL-файлу.
  7. How.com.vn Русский: Step 7 Откройте меню «Пуск» icon.
    Нажмите на логотип Windows в нижнем левом углу экрана.
  8. How.com.vn Русский: Step 8 Найдите командную строку.
    Введите командная строка в строке поиска меню «Пуск». Значок командной строки отобразится в верхней части меню «Пуск».
  9. How.com.vn Русский: Step 9 Откройте командную строку как администратор.
    Для этого:
    • щелкните правой кнопкой мыши по «Командная строка»
      How.com.vn Русский: Windows cmd
      ;
    • нажмите «Запуск от имени администратора»;
    • нажмите «Да», когда будет предложено.
  10. How.com.vn Русский: Step 10 Перейдите в каталог с DLL-файлом.
    Введите cd, нажмите на пробел, нажмите Ctrl+V, чтобы вставить путь к DLL-файлу, а затем нажмите Enter.
    • Например, если DLL-файл находится в папке «SysWOW64», которая расположена в папке «Windows», команда будет выглядеть так: cd C:\Windows\SysWOW64
  11. How.com.vn Русский: Step 11 Введите команду «regsvr» и имя DLL-файла.
    Введите regsvr32, нажмите на пробел, введите имя DLL-файла (вместе с расширением .dll) и нажмите Enter. Если DLL-файл можно зарегистрировать, на экране появится подтверждение регистрации.[1]
    • Например, если имя DLL-файла «usbperf.dll», команда будет выглядеть так: regsvr32 usbperf.dll
    • Чтобы скопировать имя DLL-файла, повторно откройте папку с DLL-файлом (откроется окно «Свойства»), выделите имя файла и нажмите Ctrl+C. Затем вставьте имя в командную строку — для этого нажмите Ctrl+V.
    • Если DLL-файл уже зарегистрирован или не может быть зарегистрирован, отобразится ошибка «точки входа», а не подтверждение регистрации.
  12. How.com.vn Русский: Step 12 Попробуйте отменить регистрацию...
    Попробуйте отменить регистрацию DLL-файла, а потом перерегистрировать его. Если ввод команды «regsvr» приводит к ошибке, которая не является ошибкой «точки входа», отмените регистрацию DLL-файла, а затем перерегистрируйте его; для этого:
    • введите regsvr32 /u имя_файла.dll и нажмите Enter. Вместо «имя_файла» введите имя своего DLL-файла;
    • Введите regsvr32 имя_файла.dll и нажмите Enter. Вместо «имя_файла» введите имя своего DLL-файла.
    Реклама
Метод 2
Метод 2 из 2:

Как перерегистрировать все DLL-файлы

Загрузить PDF
  1. How.com.vn Русский: Step 1 Ознакомьтесь с принципом работы этого метода.
    Если создать список всех DLL-файлов, которые хранятся на компьютере, а затем запустить его как BAT-файл, можно автоматически зарегистрировать все DLL-файлы. Воспользуйтесь этим методом, если не знаете, какой именно файл нужно зарегистрировать.
  2. How.com.vn Русский: Step 2 Откройте меню «Пуск» icon.
    Нажмите на логотип Windows в нижнем левом углу экрана.
  3. How.com.vn Русский: Step 3 Найдите командную строку.
    Введите командная строка в строке поиска меню «Пуск». Значок командной строки отобразится в верхней части меню «Пуск».
  4. How.com.vn Русский: Step 4 Откройте командную строку как администратор.
    Для этого:
    • щелкните правой кнопкой мыши по «Командная строка»
      How.com.vn Русский: Windows cmd
      ;
    • нажмите «Запуск от имени администратора»;
    • нажмите «Да», когда будет предложено.
  5. How.com.vn Русский: Step 5 Перейдите в каталог «Windows».
    Введите cd c:\Windows и нажмите Enter. Теперь командная строка будет выполнять команды в папке «Windows».
  6. How.com.vn Русский: Step 6 Создайте файл со списком DLL-файлов.
    Введите dir *.dll /s /b > C:\regdll.bat в командной строке, а затем нажмите Enter. Будет создан файл с именем и расположением каждого DLL-файла, который находится в папке «Windows».
  7. How.com.vn Русский: Step 7 Закройте командную строку.
    После того, как на экране отобразится текст «c:\Windows>» (под введенной вами командой), закройте командную строку.
  8. How.com.vn Русский: Step 8 Найдите файл со списком DLL-файлов.
    Это можно сделать с помощью Проводника:
    • откройте окно Проводника
      How.com.vn Русский: Windows File Explorer
      (нажмите Win+E);
    • нажмите «Этот компьютер» в левой части окна;
    • дважды щелкните по системному диску компьютера (C:);
    • прокрутите вниз и найдите файл «regdll».
  9. How.com.vn Русский: Step 9 Скопируйте файл на рабочий стол.
    Для этого:
    • щелкните по файлу, чтобы выбрать его;
    • нажмите Ctrl+C;
    • щелкните по рабочему столу;
    • нажмите Ctrl+V.
  10. How.com.vn Русский: Step 10 Откройте скопированный файл в Блокноте.
    Щелкните по файлу на рабочем столе, чтобы выбрать его, а затем:
    • щелкните правой кнопкой мыши по файлу «regdll»;
    • нажмите «Изменить» в меню.
  11. How.com.vn Русский: Step 11 Исключите ненужные DLL-файлы.
    Делать это не обязательно, но так вы сократите время регистрации DLL-файлов. Удалите все строки, которые содержат следующий текст:[2]
    • C:\Windows\WinSXS: нижняя четверть списка содержит строки с этим текстом;
    • C:\Windows\Temp: вы найдете строки с этим текстом рядом с разделом, в котором были строки с «WinSXS»;
    • C:\Windows\$patchcache$: строки с этим текстом довольно сложно найти. Поэтому нажмите Ctrl+F, введите $patchcache$, а затем нажмите «Найти далее».
  12. How.com.vn Русский: Step 12 Добавьте команду «regsvr» в каждую строку.
    Для этого используйте функцию «Найти и заменить» Блокнота:
    • нажмите «Правка»;
    • нажмите «Заменить» в меню;
    • введите c:\ в текстовое поле «Что»;
    • введите Regsvr32.exe /s c:\ в текстовое поле «Чем»;
    • нажмите «Заменить все»;
    • закройте окно.
  13. How.com.vn Русский: Step 13 Сохраните внесенные изменения и закройте Блокнот.
    Нажмите Ctrl+S, чтобы сохранить изменения, а затем нажмите «X» в верхнем правом углу окна Блокнота, чтобы закрыть его. Теперь можно запустить файл «regdll.bat».
  14. How.com.vn Русский: Step 14 Запустите файл.
    Щелкните правой кнопкой мыши по файлу «regdll.bat», в меню выберите «Запуск от имени администратора» и нажмите «Да», когда будет предложено. Начнется процесс регистрации всех доступных DLL-файлов; этот процесс может занять много времени, поэтому не выключайте компьютер (ноутбук подключите к электророзетке).
  15. How.com.vn Русский: Step 15 Закройте командную строку.
    Сделайте это, когда процесс завершится. Теперь DLL-файлы компьютера должны быть зарегистрированы.
    Реклама

Советы

  • Отмените регистрацию DLL-файла, если собираетесь удалить его, потому что каждому зарегистрированному DLL-файл присваивается статус «только для чтения».
Реклама

Предупреждения

  • DLL-файлы необходимы для нормальной работы Windows. Хотя удалить системный DLL-файл практически невозможно, но если это произойдет, работа системы будет нарушена.
Реклама

Об этой статье

How.com.vn Русский: Команда How.com.vn
Соавтор(ы): :
Штатный автор How.com.vn
В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров How.com.vn тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества. Количество просмотров этой статьи: 77 706.
Категории: Windows
Эту страницу просматривали 77 706 раз.

Была ли эта статья полезной?

⚠️ Disclaimer:

Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Реклама