Когда вы в первый раз запускаете какую-либо программу, то возможно появление ошибок, связанных с ActiveX элементами Windows. Решение некоторых ошибок с файлами ".OCX" (см. скриншоты выше) описано в данной статье.
Виды ошибок:
- Component 'COMDLG32.OCX' or one of its dependecies not correctly registered: a file is missing or invalid
- 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 в том случае, если вы запускаете на них какие-то старые программы.
Инструкция по решению ошибок
- Качайте и распаковывайте архив с нужными файлами:
Z Скачать файлы COMDLG32.OCX и TABCTL32.OCX - Для тех у кого Windows XP:
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку "C:\Windows\System32".
- Нажмите "Пуск" => "Выполнить" и в появившемся окне вбиваем последовательно две команды:
regsvr32 COMDLG32.OCX
regsvr32 tabctl32.ocx
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку "C:\Windows\System32".
- Для тех у кого Windows 7 или Windows 8 (32-битная):
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку "C:\Windows\System32".
- В той же папке найдите файл cmd.exe и нажмите правой кнопкой мыши на нём. В появившемся меню выбираем "Запуск от имени администратора".
- В консольном окне напишите последовательно две команды и после каждой строчки нажимайте Enter:
regsvr32 COMDLG32.OCX
regsvr32 tabctl32.ocx
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку "C:\Windows\System32".
- Для тех у кого Windows 7 или Windows 8 (64-битная):
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку "C:\Windows\SysWOW64".
- В той же папке найдите файл cmd.exe и нажмите правой кнопкой мыши на нём. В появившемся меню выбираем "Запуск от имени администратора".
- В консольном окне напишите последовательно две команды и после каждой нажимайте Enter:
C:\Windows\SysWOW64\Regsvr32 COMDLG32.OCX
C:\Windows\SysWOW64\Regsvr32 tabctl32.ocx
Если при написании команд будут возникать ошибки, то выполните установку библиотек также, как описано для 32-битной системы.
- Копируйте файлы COMDLG32.OCX и tabctl32.ocx в системную папку "C:\Windows\SysWOW64".
Если после всех действий ошибка сохранится, то проделайте всю процедуру описанную выше, но уже с файлом comdlg32.dll из архива и перезагрузите компьютер/ноутбук.
49736просмотров
(104 оценки, средняя 2,3 из 5)