Часто рекомендуется принудительно зарегистрировать поврежденный файл DLL, когда вы заменяете его новым. Узнайте, как зарегистрировать DLL на ПК с Windows 10 или Windows 11, следуя нашим простым шагам!
Как зарегистрировать DLL-файл?
1. Использование командной строки
Нажмите на меню «Пуск» и введите «Команда». Щелкните правой кнопкой мыши на инструменте «Командная строка» и выберите «Запуск от имени администратора».
Введите эту команду: regsvr32 D:\dll32\dwmapi.dll
Замените указанный выше путь на фактическое расположение файла DLL в вашей системе.
Нажмите, Enter чтобы выполнить.
Появится диалоговое окно с сообщением об успешности процесса.
Есть еще несколько команд для регистрации DLL-файла для особых ситуаций.
Если вы хотите зарегистрировать 32-битный DLL-файл на 64-битном ПК, используйте следующий синтаксис в CMD:
C:\Windows\SysWOW64\regsvr32 D:\dll32\dwmapi.dll
Если библиотеки DLL, которые вы пытаетесь установить, являются файлами.NET DLL, используйте следующую команду:
regasm D:\dll32\dwmapi.dll
В большинстве случаев для регистрации DLL-файла на ПК с ОС Windows вам потребуется учетная запись администратора.
Однако, если вы не являетесь администратором и хотите зарегистрировать DLL-файл, позволяющий регистрировать каждого пользователя отдельно, вы можете использовать следующий скрипт в CMD:
regsvr32 /n /i:user D:\dll32\dwmapi.dll
2. Использование скрипта PowerShell
Введите PowerShell в меню «Пуск» и нажмите кнопку «Запуск от имени администратора» под карточкой приложения справа.
В терминале введите следующий скрипт:
Start-Process "regsvr32" -ArgumentList "/s D:\dll32\dwmapi.dll" -Verb RunAs
Замените следующее на путь к файлу DLL: D:\dll32\dwmapi.dll
Нажмите Enter, чтобы выполнить скрипт PowerShell.
3. Использование метода перетаскивания
Перейдите к местоположению файла regsvr32.exe в Windows > System32.
Сверните окно для дальнейшего использования.
Теперь перейдите в папку, где вы сохранили файл DLL.
Щелкните по файлу DLL и перетащите его на файл regsvr32.exe.
Теперь вы должны увидеть диалоговое окно, подтверждающее, что выбранный файл DLL был успешно загружен.
Если вы регистрируете 32-разрядный файл DLL на 64-разрядном ПК, используйте файл regsvr32.exe в следующем месте: C:\Windows\SysWOW64
Удалось ли вам зарегистрировать свой DLL-файл, используя любой из методов, описанных в этом руководстве? Знаете ли вы лучший метод, позволяющий выполнить ту же задачу гораздо быстрее и в несколько простых шагов? Поделитесь своим отзывом и ответьте в поле для комментариев в конце.