Как зарегистрировать comdlg32 ocx в windows 10

Обновлено: 05.07.2024

Загрузите новую версию comdlg32.ocx для %%os%% в списке файлов ниже. Также доступны варианты для других версий Windows (при необходимости). Если у нас нет необходимой копии версии comdlg32.ocx, вы можете просто нажать кнопку Request (Запрос), чтобы её запросить. Если вы не нашли необходимую вам версию файла в нашей базе, представленной ниже, мы рекомендуем обратиться непосредственно к Research Systems Inc..

Размещение вновь загруженного файла comdlg32.ocx в правильном каталоге (в месте расположения исходного файла), скорее всего, решит проблему, однако, чтобы однозначно в этом убедиться, следует выполнить проверку. Чтобы убедиться в том, что удалось решить проблему, попробуйте запустить ENVI 3.4 Tutorial and Data CD, и посмотреть выведется ли ошибка.


comdlg32.ocx Описание файла
File: OCX
Функция: Data,Tutorial
Program: ENVI 3.4 Tutorial and Data CD
Вер: 1982-2000
Разработчик: Research Systems Inc.
Характеристики файла
File: comdlg32.ocx 34e4213d8bf0e150d3f50ae0bd3f5b328e1105f5
MD5: b73809a916e6d7c1ae56f182a2e8f7e2
CRC32: 5badb463

Идентификатор статьи: 211986

Microsoft Partner

Comdlg32.ocx

Выберите программное обеспечение

Спасибо, ваш файл запроса был получен.

Ошибки Comdlg32.ocx

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

Причины ошибок в файле Comdlg32.ocx

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

Внешние файлы, такие как comdlg32.ocx, позволяют управлять файлами или возникать ошибки. Файлы comdlg32.ocx повреждены от вредоносных программ, плохих отключений (ОС или ENVI 3.4 Tutorial and Data CD) и других сценариев, связанных с ActiveX. После повреждения comdlg32.ocx не может загрузиться, вызывая проблемы при запуске соответствующего программного обеспечения.

В других случаях проблемы реестра с comdlg32.ocx могут быть источником проблемы ActiveX. Сломанные пути реестра с comdlg32.ocx вызывают проблемы ENVI 3.4 Tutorial and Data CD из-за неправильной регистрации файлов. Перемещение comdlg32.ocx, отсутствующие файлы comdlg32.ocx или неправильная и оставшаяся ссылка на файл из неправильной установки/удаления ENVI 3.4 Tutorial and Data CD приводят к их нарушению.

Более конкретно, данные ошибки comdlg32.ocx могут быть вызваны следующими причинами:

Настройка оборудования

Куда устанавливать DLL-файлы

как определить разрядность windows 10

Ну а дальше всё просто:

куда кидать dll файлы для регистрации в виндовс

пуск выполнить

регистрация dll x32 x64 windows 10

В качестве примера давайте зарегистрируем библиотеку runtime.dll для 32-хбитной версии Windows 10. команда будет такой:

регистрация библиотеки dll windows ошибка

Связана она либо с ошибкой в пути или имени файла, либо с неправильно выбранной папкой, в которую была скопирована ДЛЛ-ка для регистрации. Стоит ещё раз всё тщательно проверить.

Запись опубликована 16 сентября 2017 автором XasaH в рубрике Windows с метками regsvr32, библиотеки windows, длл файлы, зарегистрировать dll, регистрация dll.

Помогло? Посоветуйте друзьям!

Как зарегистрировать библиотеку dll в Windows 10 : 11 комментариев

Ну хорошо! А почему для 64 битной не написали пример пути регистрации? Вот куда закинуть написали, а как зарегистрировать только для 32.

Так подставляйте папку в пример и всё. Проще некуда.

неплохо бы напомнить, что и resvr32.exe существует в 2-х экземплярах (разной разрядности).
и что dll-ки бывают разной разрядности! и что 64-х битную dll в 64-х битной винде надо кидать в system32, а не в syswow64

Всё-б так было просто взял и скопировал runtime библиотеку в
%SystemDrive%\Windows\system32 🙂
Вы автор пробовали ?? похоже нет.
1-е данная директория защищена службой Защита программного обеспечения C:\WINDOWS\system32\sppsvc.exe которую Вы оставили запущенной
2-е Владельцем директории по умолч является TrustedInstaller
группа Система и Администраторы имеют права чтение и выполнение
Замена прав и атрибутов в директориях %SystemDrive%\Windows\system32 и \ SysWOW64 приведут к краху ос
А без полных прав и владения объектом при копировании вам покажут национальную индейскую избу.

Игорь, Вы путаете. Дело в том, что в 32-х разрязной Windows динамические библиотеки лежат как раз в папке system32. В 64х разрядной библиотеки 64х программ лежат в System32, а 32х разрядных приложений в sysWOW64. Потому в 90% случаев и нужно в Windows 10 x64 класть библиотеки в папку sysWOW64. Надеюсь, что понятно объяснил.

Изначально для игры сделано
Но помогает и с другими OCX( dll )
Регистрирует в пользовательский отдел реестра, в 10ке помогает, во всяком случае для l2 и msxml4 точно


Что такое comdlg32.ocx?

Comdlg32.ocx - это DLL-библиотека управления ActiveX CMDialog от корпорации Microsoft, принадлежащая CMDIALOG. Это элемент управления ActiveX, который обычно поставляется с Visual Studio 6.0 / Visual Basic 6.0 и используется для отображения текущих диалогов, таких как Открыть или Сохранить. comdlg32.ocx - это системный процесс, необходимый для правильной работы вашего ПК. Это не должно быть удалено.

Как восстановить Windows 'comdlg32.ocx' отсутствует ошибка

Запустите программу в режиме совместимости с правами администратора.

  • Найдите исполняемый файл программы и измените его свойства, щелкнув правой кнопкой мыши элемент на рабочем столе, в меню «Пуск» или в окне результатов поиска и выбрав «Свойства». Перейдите на вкладку «Совместимость» в окне «Свойства» и установите флажок «Запускать эту программу от имени администратора».
  • В разделе «Режим совместимости» установите флажок «Запустить эту программу в режиме совместимости для» и выберите Windows 8 или 7 в раскрывающемся списке перед применением изменений. Если эта опция уже включена, отключите ее полностью.

Ноябрьское обновление 2021:

Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows - нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:

скачать

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

Используйте средство проверки системных файлов


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

  1. Введите powershell в поле поиска и щелкните по нему правой кнопкой мыши. Выберите Запуск от имени администратора. Вы также можете одновременно нажать кнопку Windows и кнопку X. Выберите оболочку Power и запустите ее от имени администратора.
  2. Теперь введите команду sfc / scannow.
  3. Пусть команда проверит ошибки. Это, вероятно, займет некоторое время. Расслабьтесь и подождите, пока Windows уведомит вас о завершении анализа и ремонта.
    Запустите программу, которая сообщила об ошибке.

Загрузите файл снова и зарегистрируйтесь.

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Как зарегистрировать DLL в Windows 10 и Windows 11

Среди частых вопросов пользователей, особенно после того, как они сталкиваются с тем, что какая-то из библиотек DLL отсутствует в Windows 10, Windows 11 или других версиях системы — как зарегистрировать DLL в соответствующей версии ОС.

В этой инструкции подробно о способах регистрации библиотек DLL в Windows x64 и x86 (32-бит) с помощью regsvr32.exe (и кратко о regasm.exe), о возможных нюансах и проблемах, которые могут возникнуть в процессе.

Дальнейшие шаги описаны в предположении, что DLL, которую нужно зарегистрировать, уже находится в нужном расположении: папке C:\Windows\System32, C:\Windows\SysWOW64 или, в некоторых случаях — отдельных папках программ, к которой относится соответствующая библиотека, например, для 1С — C:\Program Files\1cv8\номер_версии\bin (или Program Files x86 в случае 32-битной версии).

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

  • В x64 версиях Windows 64-битные DLL хранятся в System32, а 32-битные — в SysWOW64 (у некоторых начинающих пользователей бывает обратное предположение исходя из имён папок).
  • Файлы DLL x64 и x86 (32-бит) — это разные файлы. И если прямого указания на разрядность в месте загрузки файла нет, то чаще это 32-битный файл (что не мешает ему работать в x64 системе), но это не всегда так.
  • Для регистрации библиотеки DLL используется системный инструмент regsvr32.exe, который также доступен в двух версиях, которые лежат в папках System32 и SysWOW64 (в случае 64-битных систем). По умолчанию при описываемых далее действиях запускается x64 версия.
  • 32-битным программам и играм (по умолчанию устанавливаются в Program Files x86 в 32-битных системах) для работы нужны 32-битные DLL, не зависимо от разрядности Windows.

Сам процесс регистрации в общем случае состоит из следующих шагов:

Ошибка регистрации regsvr32 точка входа DllRegisterServer не найдена

Почему не удается зарегистрировать DLL

Ошибка при регистрации с помощью regsvr32 вида «Точка входа DllRegisterServer не найдена» говорит о том, что эта библиотека DLL не поддерживает регистрацию описанным методом. Можно попробовать использовать вариант команды:

но с большой вероятностью и это не поможет.

У большинства домашних пользователей такая проблема возникает при регистрации файлов DLL для игр и программ, часто не вполне лицензионных, которые сообщили, что нужный файл DLL не обнаружен или отсутствует. Причем сами библиотеки DLL обычно скачаны со сторонних сайтов (и чаще всего имеют имена начинающиеся с «vc», «msvc» или «d3d»). А решение, как правило, простое — выяснить, частью какого набора компонентов является эта DLL и установить эти компоненты с помощью их собственного установщика. Более подробно проблема и подходы к решению описаны в инструкции Точка входа DllRegisterServer не найдена — причины и возможные решения.

Видео

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

Читайте также: