Как да регистрирам DLL или OCX файлове в Windows 10 чрез командния ред



Опитайте Нашия Инструмент За Премахване На Проблемите

Понякога приложенията могат да пропуснат регистрацията на DLL или OCX файлове, поради което потребителите ще се сблъскат с грешки и приложенията няма да работят правилно. Поради това потребителите ще трябва да регистрират файловете сами. Регистрирането и отписването на файловете с разширения на приложението (DLL или OCX) се извършват от помощната програма RegSvr32. В тази статия ще ви научим колко лесно можете да регистрирате DLL или OCX файл във вашата операционна система.



Как да регистрирам DLL или OCX файл в Windows



Регистриране на DLL или OCX файл в Windows

Чрез регистрация на DLL или OCX, потребителите добавят информацията към регистър така че Windows да може да използва тези файлове. Информацията ще бъде под формата на име или CLSID. Това улеснява Windows да намери правилния DLL или OCX, когато свързана с него функция се използва в друга програма. Той ще съдържа пътя на тези файлове, през който ще бъде използван изпълнимият код за компонента. Информацията, записана в системния регистър, винаги ще се отнася до последната версия на компонента. Това се изисква само в редки случаи, тъй като в повечето случаи приложенията ще регистрират тези файлове по време на инсталацията. Може да се използва и за ремонт на Windows проблеми, които включват тези файлове. Някои допълнителни параметри, които можете да добавите към командите:



  • / u - Отменете регистрацията на DLL или OCX файла
  • - Безшумен режим, той няма да показва никакви кутии за съобщения.
  • / I - Ако се използва без / u, тогава се извиква DLLInstall (TRUE) за инсталиране, а ако се използва с / u, се извиква DllInstall (FALSE), за да деинсталирате DLL и DllUnregisterServer.
  • - За това, че не сте извикали DllRegister Server или DllUnregisterServer. Тази опция трябва да се използва с / i.

Можете да регистрирате само DLL или OCX файлове, които могат да се регистрират. Някои файлове няма да имат DLLRegisterServer () функции, чрез които може да се регистрира. Тези файлове са обикновени и нямат нищо общо с регистрацията. Пример може да бъде взет от DLL файлове с игри, които остават в папката и вършат работата си, без да се регистрират на първо място.

Забележка: Уверете се, че вече имате наличен DLL или OCX файл, преди да опитате тези методи.

Използване на повишения команден ред за регистриране на DLL или OCX файл

  1. Задръжте Windows и натиснете С за да отворите функцията за търсене. Тип cmd , щракнете с десния бутон върху него и изберете Изпълни като администратор опция
    Забележка : Можете също да натиснете Alt + Shift + Enter след като напишете cmd във функцията за търсене.



    Отваряне на повишен команден ред

  2. Сега въведете командата по-долу, за да регистрирате DLL или OCX файла.
    regsvr32 jscript.dll

    Забележка : jscript.dll е името на файла, което можете да промените на какъвто и да е файл, който искате да регистрирате.

    Успешно регистриран DLL файл

  3. Можете също да регистрирате DLL или OCX файл, който се намира на различно място, като напишете следната команда.
    regsvr32 C:  Users  Kevin  Desktop  jscript.dll

    Регистриране на DLL по различен път

  4. Ако файлът не може да се регистрира, може да получите грешката, както е показано по-долу:

    Грешка за нерегистрирането

  5. Понякога грешката може да е, защото се опитвате да регистрирате 32-битов DLL или OCX файл чрез 64-битов Regsvr32 . Трябва да използвате 32-битовата Regsvr32 който се намира в Syswow64 папка.
  6. Можете да въведете следната команда, за да регистрирате 32-битова DLL или OCX в 64-битова операционна система.
    % SystemRoot%  SysWOW64  regsvr32 jscript.dll

    Регистриране на 32-битов DLL файл в 64-битов Windows

Можете също да използвате PowerShell със същите команди, за да регистрирате DLL или OCX файлове.

Етикети И т.н. OCX Windows 2 минути четене