Виды ошибок:
- Component ‘COMDLG32.OCX’ or one of its dependecies not correctly registered: a file is missing or invalid
Виды ошибок:
- 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 в том случае, если вы запускаете на них какие-то старые программы.
Инструкция по решению ошибок
Скачайте и распакуйте архив с нужными файлами:
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку » C:WindowsSystem32 «.
- Нажмите «Пуск» => «Выполнить» и в появившемся окне вбейте последовательно две команды:
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку » C:WindowsSystem32 «.
- В той же папке найдите файл cmd.exe и нажмите правой кнопкой мыши на нём. В появившемся меню выбираем » Запуск от имени администратора «.
- В консольном окне напишите последовательно две команды и после каждой строчки нажимайте Enter:
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку » C:WindowsSysWOW64 «.
- В той же папке найдите файл cmd.exe и нажмите правой кнопкой мыши на нём. В появившемся меню выбираем » Запуск от имени администратора «.
- В консольном окне напишите последовательно две команды и после каждой нажимайте Enter:
Если при написании команд будут возникать ошибки, то выполните установку библиотек также, как описано для 32-битной системы.
Если после всех действий ошибка сохранится, то проделайте всю процедуру описанную выше, но уже с файлом comdlg32.dll из архива и перезагрузите компьютер/ноутбук.
Наши контакты: Почта: info@edusite.ru Skype: support_edusite, edusite1, e-publish.ru Бесплатный телефон поддержки: +7(800) 511 08 86
Поделиться в соц.сетях:
© Руководство по созданию и ведению сайта в Конструкторе E-Publish. АО «Е-Паблиш», 2002—2019
- Скачать comdlg32.zip и распаковать comdlg32.ocx из ZIP архива.
- Перемещаем comdlg32.ocx в c:Windowssystem32 (Этот пункт для 64bit Vista/Win7 не выполнять)
- Но для 64bit Vista/Win7,файл comdlg32.ocx перемещаем в c:WindowsSysWOW64
- Открываем командную строку от имени администратора (ПускВсе программыСтандартныеКомандная строка) и вводим:
regsvr32 c:Windowssystem32comdlg32.ocx (Эту строку для 64bit Vista/Win7 не выполнять)
Примечание: a) На 64bit Vista/Win7, запустите эту строку:
Нажимаем ввод (Enter) и ждём появления сообщения о успешной регистрации файла comdlg32.ocx
У меня при запуске программы Khazama 1.6.2 операционной системе Windows 7 Ultimate 64-bit появлялась ошибка: «Component ‘MSCOMCTL.OCX’ or one of its dependencies not correctly registered: a file is missing or invalid.»
Ошибка «a file is missing or invalid» относится к категории разрешения зависимостей исполняемых файлов (dependency error, подробнее см. [3]). В нашем случае файл MSCOMCTL.OCX является библиотечным файлом для организации интерфейса с пользователем (Microsoft Library Windows Common Controls). Иногда в процессе установки или деинсталляции программ (или как в моем случае, когда я запускал копию Khazama 1.6.2 без установки) некоторые библиотеки Microsoft оказываются незарегистрированными. Такое может произойти из-за случайного повреждения или удаления файла MSCOMCTL.OCX (например, после вирусной атаки), тогда тоже может наблюдаться подобная ошибка.
Решение проблемы нашлось на сайте [1]. Процесс по шагам: