Всеки път, когато се опитате да отворите по-стар софтуер или приложение, срещате грешка „Съставна част‘MSCOMCTL.OCX ’или една от неговите зависимости не е регистрирана правилно: файл липсва или е невалиден“. Сблъсквате се с тази грешка, защото MSCOMCTL.OCX (ActiveX контролен файл / 32-битов контрол) е част от остаряла Visual Basic 6.0.
Но има много приложения, които все още може да се нуждаят от файла MSCOMCTL.OCX и тогава може да забележите съобщението за грешка MSCOMCTL.OCX, тъй като файлът MSCOMCTL.OCX може да липсва в програмата. Следователно, за да използвате този Active X контрол / 32-битов контрол, той трябва да бъде инсталиран или регистриран в текущата ви платформа на Windows.
Нека да видим как да регистрираме 32-битовите контроли и да отстраним грешката.
Метод 1: Чрез изтегляне и регистрация на MSCOMCTL.OCX към System32
Етап 1: Отидете на тази връзка от официалния уебсайт на Microsoft и изтеглете Microsoft Visual Basic 6.0 Common Controls.
Стъпка 2: Кликнете върху Изтегли за изтегляне на вашия компютър.
Стъпка 3: Щракнете с десния бутон и екстракт изтеглен файл с помощта на winzip или други извличащи приложения.
Стъпка 4 - Копиране MSCOMCTL.OCX файл.
Като алтернатива можете изтеглете MSCOMCTL.OCX от тук и извлечете изтегления zip файл и копирайте MSCOMCTL.OCX файл.
Стъпка 4: Придвижете се до долния път в C задвижване за да извлечете файла:
Случай 1 - Ако вашият компютър е 64 битов, отидете на посоченото по-долу място и го поставете.
C: \ Windows \ SysWOW64
Случай 2 - Ако вашият компютър е 32-битов Отидете на местоположението по-долу и го поставете.
C: \ Windows \ System32
Прочети: Как да разберете дали вашият компютър е 64-битов или 32-битов компютър.
Сега трябва да регистрираме това.
1. Търсене cmd в полето за търсене на Windows 10.
2. Сега щракнете с десния бутон и изберете стартирайте като администратор.
Сега изпълнете командите, дадени по-долу, в зависимост от типа на вашия компютър.
Ако вашият компютър е 64 битов компютър: -
Изпълнете командите, дадени по-долу.
cd C: \ Windows \ SysWOW64
regsvr32 mscomctl.ocx
Ако вашият компютър е 32 битов компютър: -
cd C: \ Windows \ System32
regsvr32 mscomctl.ocx
Сега опитайте да отворите програмата отново и тя трябва да се отвори без никакви проблеми. Но ако проблемът продължава, опитайте метода по-долу.
Метод 2: Чрез изтегляне и регистрация на MSCOMCTL.OCX в SysWOW64
Етап 1: В Този компютър Прозорец (Моят компютър), отидете до долния път в ° Скарам за да извлечете файла:
C: \ Windows \ SysWOW64
Стъпка 2: Сега следвайте Стъпка 5 от Метод 1 и копирайте zip файла в SysWOW64 папка в C задвижване.
Това е! Сега опитайте да отворите програмата и тя трябва да работи напълно добре.