Перейти к содержанию

Не найдена библиотека mscomctl.ocx на Windows 8.1


Рекомендуемые сообщения

Опубликовано

Доброе утро!

 

Есть такая проблема — на новых компьютерах с операционной системой Windows 8.1 при вводе данных в нашей местной программе по учёту пациентов, на определённом этапе выдаёт ошибку — жалуется на то, что не обнаружена библиотека mscomctl.ocx

 

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

 

На моём компьютере всё в полном порядке, то есть программу не переклинивает. Поиском нашёл этот файл, выдернул экспортом в regedit все упоминании о ней, перенёс на комп оператора — ничего не заработало. Сравнил перечень софта, у себя обнаружились штук 8 различных программ, которые отсутствуют у оператора. 

 

Какая из них устанавливает и регистрирует библиотеку mscomctl.ocx?

post-860-0-58329300-1405053206_thumb.png

post-860-0-68946900-1405053222_thumb.png

post-860-0-90415800-1405053235_thumb.png

post-860-0-49701900-1405053255_thumb.png

Опубликовано

На вашем ПК тоже версия Windows 8.1?

Если да, то:

 

1. Попробуйте скопировать mscomctl.ocx с вашего ПК на проблемный в папку "c:/windows/system32" (если Windows установлена на диск C) и перезагрузитесь.

 

2. Если п.1 не помог, то попробуйте ввести в командной строке команды:

- если на проблемном ПК Win x64: Regsvr32 "C:\Windows\SysWOW64\MSCOMCTL.OCX"

- если на проблемном ПК Win x32: Regsvr32 "C:\Windows\System32\MSCOMCTL.OCX"

 

А вообще, использовать 8.1 на рабочем компе, да ещё и такими специализированными программами - это кто додумался и для чего? :lol:

  • Согласен 2
Опубликовано

Какая из них устанавливает и регистрирует библиотеку mscomctl.ocx?

Microsoft Visual C++ 2013 Redestributable (x86) - 12.0.21005

 

а еще можно попытаться скопировать на ПК оператора этот файл и выполнить http://support.microsoft.com/kb/146219/ru

Опубликовано

 

 

- если на проблемном ПК Win x32: Regsvr32 "C:\Windows\System32\MSCOMCTL.OCX"

 

 

Эту  процедуру делал вчера, но выпадала ошибка 0x8002801c, сейчас перечитал по описанию этой ошибки, оказалась проблема в UAC, отключил контроль учётных записей, как написано тут, после этого регистрация библиотеки в системе прошла успешно. Всё работает. Спасибо за содействие!.

post-860-0-15248800-1405059140_thumb.png

  • Улыбнуло 2
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...