Mscomctl.ocx

Содержание:

Инструкция по установке библиотеки MSCOMCT2.OCX

2. Скопируйте файл MSCOMCT2.OCX в нужную папку.

Библиотека должна находится именно там, где находятся подобные собрания полезностей. Microsoft любит в каждой новой версии ОС проводить революционные инновации, поэтому в разных Windows это разные папки:

Windows 95/98/Me — C:\Windows\SystemWindows NT/2000 — C:\WINNT\System32Windows XP, Vista, 7 — C:\Windows\System32

Это папки для 32-битных Виндоус. Если же Вы на острие технического прогресса и у Вас 64-битная система, то тогда Вам нужна вот эта папка: C:\Windows\SysWOW64

3. Зарегистрируйте библиотеку MSCOMCT2.OCX в операционной системе.

То что Вы скопировали библиотеку туда, где хранятся библиотеки само по себе ничего не значит. Нужно сообщить Windows о новом поступлении. Для этого:

Запустите служебную программу «Выполнить» Или нажмите комбинацию Windows+R или найдите её в меню «Пуск» (у меня, например она находится здесь: Пуск —> Все программы —> Стандартные —> Выполнить)

В программе «Выполнить» запустить служебную утилиту Command для выполнения консольных команд В программе «Выполнить» наберите cmd и нажмите «ОК»

Измените в консоли текущую папку на ту, в которой находится библиотека Не забыли ещё, куда скопировали файл MSCOMCT2.OCX? Эту папку в консоли нужно сделать по умолчанию. Наберите в консоли команду cd C:\Windows\SysWOW64\ и нажмите Enter. Или куда вы скопировали? Может, в C:\Windows\System32? Тогда указывайте её

Обратите внимание, что в консоли после этого изменится внешний вид командной строки — теперь там будет отображаться другая папка.

Зарегистрируйте библиотеку в системе. Наберите всё в той же консоли regsvr32 MSCOMCT2.OCX и нажмите Enter

Служебная программа найдёт библиотеку в папке (не зря же вы её только что установили по умолчанию) и сообщите об успешной проведении данной операции.

4. Активизируйте в редакторе макросов новый элемент управления.

Этот пункт касается только программистов. Если Вы просто пользователь макроса (в котором используется календарик или полоса прокрутки), то ничего больше делать не нужно.

Но если Вы творец, то откройте редактор VBE и щёлкните правой кнопкой на панельке со стандартными элементами управления toolbox и выберите команду «Addiditional Controls…». В списке найдите пункт соответствующий нужному Вам элементу управления:

Microsoft Animation Control 6.0(SP6)
Microsoft UpDown Control 6.0(SP6)
Microsoft MonthView Control 6.0(SP6)
Microsoft Date and Time Picker Control 6.0(SP6)
Microsoft Flat ScrollBar Control 6.0(SP6)

Поставьте галочку и жмите «ОК». На панели toolbox появится иконка элемента. Теперь можете использовать в своих проектах.

Нюанс!

Напоминаю, что библиотека MSCOMCT2.OCX давно перестала быть стандартной в Windows и больше не поставляется в этой ОС. А это значит, что её нужно устанавливать не только на компьютере, на котором будет программироваться макрос с этими нестандартными контролами. Библиотека должна быть установлена и на тех компьютерах, где этот макрос будет запускаться — в противном случае возникнет сообщение об ошибке.

What is MSCOMCTL.OCX?

MSCOMCTL.OCX is a set of 32-bit controls provided with Microsoft Visual Basic 6.0 programming environment and stored on the hard drive in a PC. It includes common controls used by Windows, such as ToolBar, Slider, ImageCombo, etc.

Some programs require the access to MSCOMCTL.OCX file while installing. To use MSCOMCTL.OCX, you have install or register it with your operating system, which stores the entry of the file in the database and lets your operating system know it is present in the specific directory. Then the access of MSCOMCTL.OCX can be given to the applications which require the file.

If you receive an error message “Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid” while installing a certain application, the MSCOMCTL.OCX in your computer might be missing or unregistered. To fix the problem and install the application successfully, you need to check the file and register it.

Скачать MSCOMM32.OCX

Ниже расположены прямые ссылки на файлы библиотеки dll из нашей коллекции.

<font>Ошибка!</font>Подходящих файлов не найдено. Такого быть не должно.Пожалуйста, напишите нам об этом!

ВАЖНО! Устанавливая библиотеку, вы принимаете на себя все риски, связанные с вмешательством в работу вашей операционной системы

Как скачать MSCOMM32.OCX и установить ее

Откройте загруженный zip-файл. Извлеките MSCOMM32.OCX в папку на вашем компьютере. Мы рекомендуем вам распаковать его в директорию программы, которая запрашивает MSCOMM32.OCX. Если это не работает, вам придется извлечь MSCOMM32.OCX в вашу системную директорию. По умолчанию это:

Если вы используете 64-разрядную версию Windows, вы должны также положить MSCOMM32.OCX в . Убедитесь, что вы перезаписали существующие файлы (но не забудьте сделать резервную копию оригинального файла). Перезагрузите ваш компьютер. Если ошибка dll сохраняется, попробуйте следующее: Откройте меню Пуск и выберите пункт «Выполнить». Введите и нажмите Enter (или если вы используете Windows ME, наберите ). Введите и нажмите Enter.

Внимание! Скачать MSCOMM32.OCX из сети Интернет очень легко, однако велика вероятность заражения вашего компьютера вредоносным кодом. Пожалуйста, проверяйте ВСЕ скаченные из Интернет файлы антивирусом! Администрация сайта download-dll.ru не несет ответственность за работоспособность вашего компьютера

Обратите также внимание, что каждый файл имеет версию и разрядность (32 или 64 бита). Установка в систему DLL файлов помогает не в 100% случаев, но в основном проблемы с программами и играми решаются таким незамысловатым методом

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

  • https://all-freeload.net/dll-biblioteki/2509-mscomctl-ocx
  • http://instcomputer.ru/reshenie-problem/component-mscomctl-ocx-not-correctly-registered.html
  • https://softikbox.com/kak-ispravit-oshibku-component-mscomctlocx-or-one-of-its-dependencies-not-correctly-registered-28967.html
  • https://download-dll.ru/mscomm32-ocx.html

Replies (5) 

Welcome and thank you for posting your query in Microsoft Community.

Please follow the steps to re-register the component and check if it helps:

Verify if comctl32.ocx is in C:\windows\system32 folder. If you, you may try re-registering the file.

1. Go to start and type cmd.

2. Right-Click on cmd and select “Run as Administrator”.

3. Type regsvr32 comctl32.ocx and press Enter.

If successful you should get a popup saying «DllregisterServer in comscl32.ocx succeeded»

Hope this information helps. Please post us if you need any further assistance.

4 people found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

1 person found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

1 person found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

2 people found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Same problem for me. However, I did find the file at «C:\Windows\SysWOW64\comctl32.ocx». I changed my command prompt to the SysWOW64 folder and reran the suggested command and it worked.

12 people found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

Корень проблем Mscomctl.ocx

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

Шансы на ошибки и манипуляции mscomctl.ocx высоки с этими внешними файлами. Повреждение mscomctl.ocx происходит во время неожиданного завершения работы, вирусов или других проблем, связанных с ActiveX. Затем Office не может загрузиться с поврежденным mscomctl.ocx, вызывая ошибки, связанные с mscomctl.ocx-.

В редких случаях ошибки mscomctl.ocx с ActiveX связаны с ошибками реестра Windows. Недопустимые ссылки препятствуют правильной регистрации mscomctl.ocx, создавая проблемы с Office. Сломанные пути реестра mscomctl.ocx можно отнести к перемещенным файлам mscomctl.ocx, отсутствующему файлу mscomctl.ocx или неудачной установке (или удалению) Office.

В основном, осложнения mscomctl.ocx из-за:

  • Недопустимая (поврежденная) запись реестра mscomctl.ocx.
  • Вирус или вредоносное ПО, повредившее файл mscomctl.ocx.
  • НеисправностьОборудование, связанное с Microsoft, вызывает повреждение mscomctl.ocx (может помочь ContactMicrosoft).
  • Версия файла mscomctl.ocx перезаписана установкой другого программного обеспечения.
  • mscomctl.ocx злонамеренно удален (или ошибочно) другим изгоем или действительной программой.
  • mscomctl.ocx злонамеренно или ошибочно удален другой программой.

Ответы (16) 

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

Посмотрите решение из этой ветки обсуждения:

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Если совет предыдущего пользователя Вам не поможет, Вам необходимо будет обратиться к разработчику данной программы (к разработчику Xbox Backup Creator). Именно он оказывает поддержку по своей программе.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

У меня только к Вам один запоздалый вопрос — что за редакция у Вас ОС ? И почему он отсутствует ?

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Всё, что мне нужно — это готовый файл MSCOMCTL.OCX для windows 8.1, для того что бы его поместить в SysWOW64 и спокойно запустить прогу.

Вопрос в том, что на моём компьютере отсутсвует эта библиотека, котороя нужна большинству программ.

Если в Windows 8.1 вообще такого файла нет, уведомите меня об этом. Лучше горькая правда, чем сладкая ложь.

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

СтепанPRO ! Странно, учитывая, что на компе нет програм, файл есть. Потом посмотрю откуда он у меня. Спросите у модератора форума законно ли это (я не силён в таких вопросах) и если он даст положительный ответ, я Вам его вышлю.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Не думаю, что это будет каким то нарушением лицензионного соглашения, поэтому Вы можете его выложить, но лучше сделайте это на OneDrive.

Автору вопроса лучше всего читать информацию на сайтах, с которых он скачивает программы.

В большом количестве случаев на них описаны ошибки, которые могут возникать при запуске программы и способы их устранения.

Возможно, Ваш файл и не поможет по каким то причинам. Автору вопроса необходимо попробовать поместить данный файл в папку с программой, которая его требует.

Сам файл данный не входит в состав ОС, он поставляется вместе с конкретной программой, для работы которой он необходим.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Виды ошибок:

  1. Component ‘COMDLG32.OCX’ or one of its dependecies not correctly registered: a file is missing or invalid

Виды ошибок:

  1. Component ‘COMDLG32.OCX’ or one of its dependecies not correctly registered: a file is missing or invalid

2. Component ‘TABCTL32.OCX’ or one of its dependecies not correctly registered: a file is missing or invalid

2. Component ‘TABCTL32.OCX’ or one of its dependecies not correctly registered: a file is missing or invalid

Указанные error’ы сообщают нам о том, что в системе отсутствуют либо повреждены файлы COMDLG32.OCX или TABCTL32.OCX. Нам нужно эти файлы восстановить и зарегистрировать в реестре Windows.

Как правило, подобные ошибки возникают на системах Windows 7 и Windows 8 в том случае, если вы запускаете на них какие-то старые программы.

Распространенные проблемы Mscomctl.ocx

Многие ошибки mscomctl.ocx, вызванные отсутствием или повреждением mscomctl.ocx. Ниже перечислены девять основных ошибок mscomctl.ocx в Windows:

  • «Файл отсутствует или недопустим: компонент Mscomctl.ocx неправильно зарегистрирован. «
  • «Ошибка регистрации Mscomctl.ocx: отсутствует указанный модуль. «
  • «Файл не найден: Mscomctl.ocx»
  • «Mscomctl.ocx не может быть найден. «
  • «Отсутствует файл mscomctl.ocx.»
  • «Неправильно зарегистрированный mscomctl.ocx: ошибка времени выполнения 339. «
  • «Сломанная или отсутствующая ссылка на файл для mscomctl.ocx. «
  • «Не удалось загрузить mscomctl.ocx. Отлаживайте его, чтобы проверить наличие проблем с двоичными или зависимыми DLL-файлами. «
  • «Элемент управления ActiveX — mscomctl.ocx — не может быть отображен из-за настроек безопасности. «
  • «mscomctl.ocx не входит в установщик, но требуется программным обеспечением. «

Проблемы OCX, связанные с mscomctl.ocx, иногда связанные с Office, возникают во время запуска/завершения работы, во время запуска программы, связанной с mscomctl.ocx, или редко во время процесса установки Windows.

MSCOMCTL.OCX dependency error attempting to install FLAC frontend

I receive the following error when trying to install the FLAC frontend on Windows 7 (64 Bit):

Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.

Should this file exist in Windows 7 and how do I replace / repair it? This is a fresh install of 7 so I’m pretty miffed if it’s somehow corrupted already.

89 people found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

This is a long story so I will not try to recreate it here.

— MSCOMCTL.OCX is a set of 32-bit controls that were provided with the Microsoft Visual Basic 6.0 programming environment — FLAC frontend is written in Visual Basic 6.0 (it seems, I do not use FLAC) — To use 32-bit controls like MSCOMCTL.OCX on a 64-bit version of Windows 7 they have to be installed and registered in: C:\Windows\SysWOW64 to run in the «WOW emulation environment — On my install of 64-bit Windows 7 I found MSCOMCTL.OCX already present in the C:\Windows\SysWOW64 directory, I am not sure if its there by default or if I installed something that placed it there for me.

— If you go to your C:\Windows\SysWOW64 directory and see MSCOMCTL.OCX already in there then try this:

Browse to your command prompt shortcut via Start—>All Programs—>Accessories—>Command Prompt. Right click on that Command Prompt icon and choose to Run as administrator. Click Yes to tell UAC you really want to run it.

When the black window opens with your command prompt, type this in:

The prompt should change to: C:\Windows\SysWOW64

If you get a Window that pops up and says, «DllRegisterServer in mscomctl.ocx succeeded» then click OK and try the frontend install again.

If you do NOT see MSCOMCTL.OCX already in C:\Windows\SysWOW64 then you need to get it there and register it and then install frontend. That is the longer part of the story that I would suggest you look here http://www.hydrogenaudio.org/forums/index.php?showtopic=52353&st=0 for more info because many others have had your issue.

Read through these posts that talk about what people did to get the mscomctl.ocx file and how they made it work on 64-bit Windows (Vista in most examples there but should be similar to 7).

You could also look for a different frontend to FLAC that is not written in Visual Basic 6.0 and that works with Windows 7 x64.

Наиболее распространенные проблемы с файлом MSCOMCTL.OCX

Существует несколько типов ошибок, связанных с файлом MSCOMCTL.OCX. Файл MSCOMCTL.OCX может находиться в неправильном каталоге файлов на вашем устройстве, может отсутствовать в системе или может быть заражен вредоносным программным обеспечением и, следовательно, работать неправильно. Ниже приведен список наиболее распространенных сообщений об ошибках, связанных с файлом MSCOMCTL.OCX. Если вы найдете один из перечисленных ниже (или похожих), рассмотрите следующие предложения.

  • MSCOMCTL.OCX поврежден
  • MSCOMCTL.OCX не может быть расположен
  • Ошибка выполнения — MSCOMCTL.OCX
  • Ошибка файла MSCOMCTL.OCX
  • Файл MSCOMCTL.OCX не может быть загружен. Модуль не найден
  • невозможно зарегистрировать файл MSCOMCTL.OCX
  • Файл MSCOMCTL.OCX не может быть загружен
  • Файл MSCOMCTL.OCX не существует

MSCOMCTL.OCX

Не удалось запустить приложение, так как отсутствует файл MSCOMCTL.OCX. Переустановите приложение, чтобы решить проблему.

Проблемы, связанные с MSCOMCTL.OCX, могут решаться различными способами. Некоторые методы предназначены только для опытных пользователей. Если вы не уверены в своих силах, мы советуем обратиться к специалисту

К исправлению ошибок в файле MSCOMCTL.OCX следует подходить с особой осторожностью, поскольку любые ошибки могут привести к нестабильной или некорректно работающей системе. Если у вас есть необходимые навыки, пожалуйста, продолжайте

MSCOMCTL.OCX or one of its dependencies not correctly registered [FIX]

MSCOMCTL.OCX is an ActiveX control file that’s a part of the antiquated Visual Basic 6.0. However, older software might still need the MSCOMCTL.OCX file. Thus, some users have stated that an MSCOMCTL.OCX error message pops up when they try to run some of their software in Windows. That error message states, “Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.”

Users can’t run the required software when the above error message pops up. It means that the required MSCOMCTL.OCX file for the software isn’t registered or is missing. It will most likely be missing in the most recent Windows platforms. At any rate, users need to register an MSCOMCTL.OCX file with the Microsoft Register Server command-line utility to fix the issue, which is the confirmed resolution for the error message.

Для 32-разрядной версии

В проводнике перейдите в каталог:

C:WindowsSystem32

Если файл отсутствует, скопируйте в этот каталог. В строке системного поиска наберите «cmd», при отображении найденного результата кликните на запуск от имени администратора.

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

cd C:WindowsSystem32

Для регистрации запустите команду:

После перезапуска системы проверьте, прерывается ли установка приложения ошибкой. Если проблема остается, удалите этот компонент и снова запустите установку. В некоторых случаях программа автоматически заменяет файл.

</index>

На компьютерах с Windows 7 и Windows 10 пользователи ПК могут столкнуться с ошибкой Component MSCOMCTL.OCX or one of its dependencies not correctly registered: a file is missing or invalid, которая появляется как при запуске операционной системы, так и при открытии какой-то программы. Причина такой неполадки кроется в том, что некоторому софту для нормального функционирования нужен модуль управления ActiveX. В его состав входит файл MSCOMCTL.OCX. Из-за его отсутствия или повреждения может появиться такая ошибка.

Как исправить ошибки MSCOMCTL.OCX всего за несколько шагов?

Помните, прежде чем предпринимать какие-либо действия, связанные с системными файлами, сделайте резервную копию ваших данных!

Ошибки файла MSCOMCTL.OCX могут быть вызваны различными причинами, поэтому полезно попытаться исправить их различными способами.

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом MSCOMCTL.OCX или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно

Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии — сравнение антивирусного программного обеспечения

Шаг 2.. Обновите систему и драйверы.

Установка соответствующих исправлений и обновлений Microsoft Windows может решить ваши проблемы, связанные с файлом MSCOMCTL.OCX. Используйте специальный инструмент Windows для выполнения обновления.

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Центр обновления Windows» в поле поиска.
  3. Выберите подходящую программу (название может отличаться в зависимости от версии вашей системы)
  4. Проверьте, обновлена ​​ли ваша система. Если в списке есть непримененные обновления, немедленно установите их.
  5. После завершения обновления перезагрузите компьютер, чтобы завершить процесс.

Помимо обновления системы рекомендуется установить последние версии драйверов устройств, так как драйверы могут влиять на правильную работу MSCOMCTL.OCX или других системных файлов. Для этого перейдите на веб-сайт производителя вашего компьютера или устройства, где вы найдете информацию о последних обновлениях драйверов.

Шаг 3.. Используйте средство проверки системных файлов (SFC).

Проверка системных файлов — это инструмент Microsoft Windows. Как следует из названия, инструмент используется для идентификации и адресации ошибок, связанных с системным файлом, в том числе связанных с файлом MSCOMCTL.OCX. После обнаружения ошибки, связанной с файлом %fileextension%, программа пытается автоматически заменить файл MSCOMCTL.OCX на исправно работающую версию. Чтобы использовать инструмент:

  1. Откройте меню «Пуск» в Windows.
  2. Введите «cmd» в поле поиска
  3. Найдите результат «Командная строка» — пока не запускайте его:
  4. Нажмите правую кнопку мыши и выберите «Запуск от имени администратора»
  5. Введите «sfc / scannow» в командной строке, чтобы запустить программу, и следуйте инструкциям.

Шаг 4. Восстановление системы Windows.

Другой подход заключается в восстановлении системы до предыдущего состояния до того, как произошла ошибка файла MSCOMCTL.OCX. Чтобы восстановить вашу систему, следуйте инструкциям ниже

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Восстановление системы» в поле поиска.
  3. Запустите средство восстановления системы — его имя может отличаться в зависимости от версии системы.
  4. Приложение проведет вас через весь процесс — внимательно прочитайте сообщения
  5. После завершения процесса перезагрузите компьютер.

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

Component mscomctl ocx or one of its dependencies not correctly windows 7

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Question

Good morning everyone,

I have a problem with mscal.ocx, and a Visual Basic 6.0 installer application that uses that mscal.ocx. We have an user administrator who installs that application on several machines to be used by drafting people.

The problem never happens when the user administrator run vb 6.0 application because he is administrator. When any of drafting group tries to use the application, after the application is installed, he has a problem which says «Component mscal.ocx or one of its dependencies not correctly registered»

To fix tha problem the user administrator has to login on user machine and run the vb application, after he does that, any user (who is not administrator) can use the application without any problem.

Now the user administrator wants to install the application and not run the app on user PC.

My question is: what does the user administrator need to do to let any user to use the application without running that application?

I really appreciate any help or advise.

kindly Regards Jhonny Marcelo

Answers

The error means the interactive user does not have access permission to the ActiveX control that is listed in the error dialog box. Please try to grante the nessesary permission to that user.

TechNet Community Support

All replies

Here is answer from previous discussin (Author: Thoas_77)

You need to copy the MSCOMCT2.OCX file to c:\windows\sysWOW64 not c:\windows\system32. You then can register it by running from the command prompt or run in the start menu regsvr32 c:\windows\sysWOW64\mscomct2.ocx and it should register although make sure that you run regsvr32 with administrator privileges.

How to run that command in Administrative Mode ================================ 1. Click the Start button, then in the «Start Search» box, type CMD but DO NOT press Enter yet. 2. In the list above, under «Programs» right-click on CMD that appears above and choose «Run as Administrator» and click «Continue». 3. In the open window, type the following command and press Enter:

thanks for your response, I really appreciate.

There is a drafting administrator who is a super user, and can use the installer to install the vb app in any machine. Being a super user, I mean having administrator privilege in any PC.

Since drafting people have restricted privileges on their PC. They can only run the vb application.

The problem happens when the drafting administrator install the vb application on new windows 7 (32-bit) machines. When he installed the app, he must run the vb application for the first time to allow drafting users to use the application. I think being an administrator and running the VB application for first time, it lets register the ocx control automatically on the PC. I mean he does not need to register that ocx control manually. After the vb application was executed by the administrator, the application is ready to be use for any body without having the error: Component mscal.ocx or one of its dependencies not correctly registered.

That problem never happened before installing a vb application on windows xp machine.

The drafting administrator asked me to fix that issue. He only wants to install the vb application and not run it.

Сообщить об ошибке

11111Рейтинг 5.00 (4 голосов)<index>

Если программа при установке выбрасывает ошибку «Component MSCOMCTL.OCX or one of its dependencies not correctly registered», это указывает на то, что она не может обнаружить файл в каталоге или он неправильно зарегистрирован в системе.

Файл динамической библиотеки MSCOMCTL.OCX — это набор 32-разрядных элементов управления ActiveX, который предоставляется со средой программирования Microsoft Visual Basic 6. Чтобы приложения смогли его использовать, он должен быть установлен и зарегистрирован в ОС. Регистрация означает, что ОС сохраняет запись файла в своей базе данных, которая указывает расположение в системе. Поэтому, когда приложение запрашивает его, ОС предоставляет к нему доступ.

This is How Users can Fix the MSCOMCTL.OCX is Missing Error

1. Check the Desktop’s or Laptop’s System Details

  1. First, users should check whether their laptops or desktops are 32 or 64-bit systems as the directory users need to register the MSCOMCTL.OCX file for is not the same for both. To do so, press the Windows key + S hotkey.
  2. Enter the keyword ‘system information’ in the search box.
  3. Click System Information to open the window in the shot directly below.
  4. Then select System Summary, and check the System Type detail there. An x64 system type is a 64-bit system.

2. Register the MSCOMCTL.OCX File on 64-bit Systems

Users with 64-bit desktops or laptops will need to register an MSCOMCTL.OCX file for the SysWOW 64-bit folder. To do so, open File Explorer with the Windows key + E hotkey. Then open this folder path in File Explorer: C:WindowsSysWOW64.

The SysWOW64 folder will need to include the MSCOMCTL.OCX file. If it doesn’t, users will need to get that MSCOMCTL file from an OCX file directory or by copying it from another PC. However, note that some website sources for OCX files might not be entirely reputable. Some users might find an MSCOMCTL.OCX file in a third-party software folder so tries searching for the file with Windows’ search utility first. When you’ve copied a valid MSCOMCTL.OCX file into the SysWOW64 folder, follow the guidelines below to register the file.

  1. Press the Windows key + R hotkey.
  2. Enter ‘cmd’ in Run, and press the Ctrl + Shift + Enter hotkey, which will open an elevated Command Prompt window.
  3. Next, open the SysWOW64 folder by entering ‘cd C:WindowsSysWOW64’ in the Command Prompt’s window and press Return.
  4. Then input ‘regsvr32 mscomctl.ocx’ in the Prompt, and press the Enter key.

3. Register the MSCOMCTL.OCX File on 32-bit Systems

Users with a 32-bit system will need to check that there’s an MSCOMCTL.OCX file in the cd C:WindowsSystem32 folder instead of SysWOW64. Copy an MSCOMCTL.OCX file into System32 if that folder doesn’t include the required file. In addition, 32-bit system users will need to enter cd C:WindowsSystem32 in an elevated Command Prompt. However, users can still register the file with the same ‘regsvr32 mscomctl.ocx’ command.

4. Reinstall the Software

Aside from registering the OCX file, users have also confirmed they’ve fixed the MSCOMCTL.OCX error by reinstalling the software that doesn’t run. That will ensure the software installs correctly. Users can reinstall the software in Windows as follows.

  1. Open the Run window with the Windows key + R keyboard shortcut.
  2. Input ‘appwiz.cpl’ in Run and click OK to open Windows’ uninstaller.
  3. Select the software that the MSCOMCTL.OCX error arises for.
  4. Select Uninstall or Uninstall/Change option.
  5. Then click Yes to confirm.
  6. Restart Windows before reinstalling the software.
  7. Then reinstall the latest version of the software.

So, that’s how users can fix the MSCOMCTL.OCX error message in Windows to kick-start certain software. First, try reinstalling the software as that’s probably the more straightforward resolution.

RELATED ARTICLES TO CHECK OUT: 

  • How to fix ActiveX error 429 in Windows 10, 8 or 7
  • Internet Explorer Running Slow in Windows 10? FIX it or Change it

Was this page helpful?

1

MyWOT
Trustpilot

Thank you!

Not enough details

Hard to understand

Other

x

Contact an Expert

Start a conversation

Ошибки MSCOMCTL.OCX, связанные с ActiveX

Файл MSCOMCTL.OCX считается разновидностью COM-файла, широко известного как элемент управления ActiveX. Элементы управления ActiveX, например MSCOMCTL.OCX, используются ПО Video Edit Magic и прочим ПО для отображения мультимедийного содержимого. Таким образом, ошибка файла MSCOMCTL.OCX возникает в большинстве случаев при попытке загрузить аудио- или видеоклип либо просмотреть различное внедренное содержимое веб-сайта. К числу наиболее распространенных MSCOMCTL.OCX ошибок ActiveX относятся:

  • Не удается найти MSCOMCTL.OCX.
  • Не удается загрузить MSCOMCTL.OCX.
  • Не удалось загрузить MSCOMCTL.OCX. Не найден указанный модуль.
  • Не удалось зарегистрировать MSCOMCTL.OCX. Не найден указанный модуль.
  • Не удается найти MSCOMCTL.OCX.
  • Компонент «MSCOMCTL.OCX» или одна из его зависимостей неправильно зарегистрированы: файл отсутствует или недопустим.
  • Ссылка на файл MSCOMCTL.OCX отсутствует или не найдена.
  • Не удается отобразить один или несколько элементов управления ActiveX из-за следующих возможных причин: 1) ваши текущие настройки безопасности запрещают запуск элементов управления ActiveX на этой странице или 2) вы заблокировали издателя одного из элементов управления. В результате страница может отображаться неправильно.
  • Ошибка выполнения 339: MSCOMCTL.OCX неправильно зарегистрирован.
  • Файл MSCOMCTL.OCX отсутствует или поврежден.
  • Не удалось загрузить модуль MSCOMCTL.OCX. Убедитесь, что двоичный файл хранится по указанному пути, или выполните его отладку для проверки наличия проблем с двоичным файлом или зависимыми файлами DLL. Не найден указанный модуль.
  • Для этой программы требуется файл MSCOMCTL.OCX, который уже не включен в эту версию.

Эти ошибки OCX в большинстве случаев возникают вследствие отсутствующего или поврежденного файла OCX. Если файл отсутствует или поврежден, это может быть вызвано неправильным выключением компьютера или заражением вредоносным программным обеспечением; обе причины могут привести к повреждению (или даже удалению) MSCOMCTL.OCX. Если MSCOMCTL.OCX поврежден или отсутствует и поэтому не может быть правильно загружен приложением Video Edit Magic, это приведет к появлению сообщения об ошибке.

Наконец, другая распространенная причина ошибок ActiveX MSCOMCTL.OCX может быть связана с отсутствием подраздела, связанного с ActiveX, в реестре Windows. Нарушенные ссылки DLL в реестре Windows могут препятствовать правильной регистрации MSCOMCTL.OCX, что приводит к ошибке ActiveX. Такие нарушенные ссылки (разделы реестра), как правило, возникают в результате перемещения или отсутствия файла либо как следствие оставшейся ссылки на файлы DLL, после того как общая программа была удалена.

Шаг 1. Воспользуйтесь утилитой Microsoft Register Server (regsvr), чтобы вручную зарегистрировать файл MSCOMCTL.OCX

Когда вы устанавливаете Video Edit Magic или другое программное обеспечение, которое использует зависимость с MSCOMCTL.OCX, приложение должно автоматически зарегистрировать файл. Иногда регистрация файла OCX не происходит надлежащим образом, вследствие чего появляется ошибка «Не зарегистрирован файл MSCOMCTL.OCX». К счастью, корпорация «Майкрософт» создала удобную встроенную утилиту под названием Microsoft Register Server (regsvr32.exe), чтобы пользователь мог вручную повторно зарегистрировать файл MSCOMCTL.OCX.

Как повторно зарегистрировать MSCOMCTL.OCX из командной строки с повышенными привилегиями (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите command (не нажимайте ENTER)
  3. Удерживая CTRL-Shift, нажмите ENTER.
  4. Появится диалоговое окно запроса разрешения.
  5. Нажмите Да.
  6. Введите следующую команду: regsvr32 /u MSCOMCTL.OCX
  7. Нажмите ENTER. Этот процесс отменит регистрацию файла, что позволит повторно его зарегистрировать.
  8. Введите следующую команду: regsvr32 /i MSCOMCTL.OCX
  9. Нажмите ENTER. Этот процесс повторно зарегистрирует файл.
  10. Закройте окно командной строки.
  11. Перезапустите Video Edit Magic.

regsvr32 /u MSCOMCTL.OCX

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector