Как исправить ошибку выполнения 339 компонента comdlg32 ocx

Обновлено: 21.11.2024

1 как давно вы столкнулись с этой проблемой?
2. вы не вносили изменения на компьютере до этой проблемы?
3. Какое именно сообщение об ошибке?
4. когда именно вы получаете это сообщение об ошибке?

Перерегистрируйте файл comdlg32.ocx из командной строки с повышенными привилегиями и проверьте.

<р>1. откройте командную строку администратора. Для этого нажмите «Пуск», выберите «Программы и аксессуары», щелкните правой кнопкой мыши «Гость» и выберите «Запуск от имени администратора».

Если вас попросят ввести пароль администратора или подтвердить, введите пароль или предоставьте подтверждение.

2 введите в командной строке каждую из следующих команд и нажмите клавишу ВВОД после каждой команды:

regsvr32 /u Comdlg32.ocx

regsvr32 /i Comdlg32.ocx

Похожие вопросы

Под управлением Windows7. Получите ошибку выполнения 339; Mscomctl.ocx отсутствует или недействителен при попытке печати из программного обеспечения

Ничего не получалось, пока я не попробовал

это было предложено веткой ранее. Я не понимаю, что это делает, но ВАУ. Проблема решена, и отсутствие файла снова появилось на моем компьютере.

Большое спасибо за идею. Теперь программа работает хорошо.

Проблема FS2004, вы пытаетесь запустить программу flattex (программа, которая может выравнивать землю и исключать ландшафт по умолчанию FS2004, ex, деревья, здания и т. д.) сообщение об ошибке в смысле незарегистрированного или отсутствующего COMDGL32 или компоненты и т.д. пошел в сеть, нашел справку comdlg32.ocx и comdlg32.dll, поместил их в папку system32 и запустил командную строку с помощью следующей команды: regsvr32% Systemroot%\System32\comdlg32.ocx, записал comdlg32.ocx но показывает сообщение об ошибке 339 во время выполнения, и теперь я понятия не имею, что делать. Помощь приветствуется, спасибо.

Выполняется Windows Vista Home Premium. При попытке открыть программу, которая ранее работала нормально, я получаю следующее сообщение:

Ошибка выполнения 339:

Компонент "PROGRESSBAR4.OCX" или одна из его зависимостей зарегистрированы неправильно: файл отсутствует или недействителен.

Добро пожаловать в сообщество Microsoft и благодарим за размещение вопроса.

Согласно описанию, вы получаете ошибку выполнения.

Какую программу вы пытаетесь открыть?

Эта проблема может возникнуть, если запрошенный файл не зарегистрирован.

a: нажмите «Пуск» > «Программы» > «Стандартные».
b: Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
c: введите следующую команду в окне командной строки и нажмите клавишу ВВОД.

regsvr32 c:\windows\system32\PROGRESSBAR4. ОСХ

Ответьте нам, если у вас возникнут проблемы с открытием или любой другой проблемой программ Windows, и мы будем рады вам помочь.

Надеюсь, эта информация поможет.

Я предлагаю вам удалить, а затем переустановить программу и посмотреть, есть ли файл GTGRPLST. OCX загружается правильно.

В приложении VB6 при запуске короткая ошибка времени выполнения 339

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

а. нажмите «Пуск», а затем нажмите «Выполнить».

(b) в поле "Открыть" введите cmd и нажмите кнопку "ОК".

<р>в. в командной строке введите следующие строки и нажмите клавишу ВВОД.

regsvr32 MSDATGRD. ОСХ

д. сообщение с подтверждением отображается, если регистрация прошла успешно.

<р>т.е. перезагрузите компьютер, чтобы изменения вступили в силу.

Когда я обновил Win 7Pro до Win 8 Pro, я не могу заставить одну из моих программ работать правильно, она отлично работала на Win 7 Pro, я пробовал всевозможные интернет-средства, но ничего не работает, я получаю сообщение следующая ошибка времени выполнения «339»: «mscomct2.ocx» или один из его зависимых компонентов не зарегистрирован должным образом: файл отсутствует или недействителен. Я пытался убедиться, что он работает в режиме совместимости, но то же сообщение об ошибке продолжает приходить. Программное обеспечение устанавливается нормально, может ли кто-нибудь дать мне какие-либо идеи, как я могу остановить это сообщение об ошибке и заставить мое программное обеспечение работать, это единственное программное обеспечение, которое я использую каждый день, но в течение последних трех недель я не мог использовать расстраивает это.очень. Спасибо, Роберт

Быстрое и простое решение этой проблемы.

Просто следуйте приведенным ниже инструкциям, загрузите файл, установите его и бинго, вы разобрались.

Это избавит вас от переустановки интерактивной Raceform, но вы можете сделать это до новой установки, если хотите.

Нажмите на ссылку ниже (или скопируйте и вставьте ее в адресную строку браузера):

Если вы сделаете это в Google Chrome, вы увидите это в левом нижнем углу экрана-

И теперь это должно быть так же просто, как и после других, согласования вопросов и т. д. после нажатия на этот первый набор.

Это позволит вам установить драйверы для Visual FoxPro, которые, как мы надеемся, Raceform Interactive должны быть установлены после его завершения.

Попробуйте установить Ultimate Traffic на мой компьютер для Flight Sim 2004. Моя система - Windows XP. код ошибки времени выполнения 339

компонент flt 1ocx или одна из его зависимостей зарегистрированы неправильно. файл отсутствует или недействителен. это сводит меня с ума. Буду очень признателен за любую помощь, Рон

Ошибка выполнения – это проблема программного или аппаратного обеспечения, которая препятствует правильной работе программы. Ошибки во время выполнения могут привести к потере информации в файле, который вы используете, вызвать ошибки в файле (испортить файл), так что вы не сможете с ним работать, или помешать вам использовать функцию.

С этого момента я предлагаю вам выполнить шаги, перечисленные в статье базы знаний, и проверить, помогает ли это.

Flight Simulator 2004: игра не запускается, игра перестает отвечать на запросы или игра показывает заставку, а затем неожиданно завершает работу при попытке запустить Flight Simulator 2004 - A Century of Flight

Вы также можете попробовать опубликовать сообщение на форумах и проверить:

Я попробовал следующее:

-J' загрузил comdlg32.ocx из источника по ссылке и успешно зарегистрировал в c:\windows\system32. Перезапущен. Попытался открыть программу и получил такое же сообщение об ошибке.

-Удаленная программа. Загрузил еще раз с Mozilla, установленным для запуска от имени администратора, перезагрузил, получил ту же ошибку.

-Записал в system32 раз Comdlg32.ocx и папку с программой в c:\program files, поставил запускать от имени администратора, программа всегда может поставить сообщение об ошибке.

-Попытался установить совместимость с программой Windows XP, получил ту же ошибку.

-Попытка установить совместимость для запуска от имени администратора.

Программа будет работать в режиме без сбоев. Я просто обычный пользователь, и я разочарован до слез. Не могли бы вы помочь? Спасибо.

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

Во-первых, привет всем, я новичок, это место выглядит очень профессионально, и я рад присоединиться к этому месту!

У меня эта ошибка времени выполнения около недели на компьютере моего брата. Появляется после загрузки компьютера. Думаю, это началось с тех пор, как я установил BitDefender Free AV. Во время первого все зависало, программа расширялась и она работала. После того, как я удалил, ошибка AV все еще существует, когда я загружаю систему, но я могу просматривать веб-страницы и выполнять обычную работу, как и раньше. Это очень похоже на эту ошибку в предыдущем потоке. До сих пор я запускал реестр через очистку CCleaner и что-то еще. Я искал в Интернете, и есть много очень похожих и сомнительных «хакерских» сайтов, которые предлагают 5 МБ ~ 10 МБ волшебного решения моего вопроса! Но я прохожу мимо них. Я надеюсь получить хорошую ручную коррекцию профи. Заранее всем спасибо!

Редактировать: ну, я заменил AV на MSE и отключил несколько вещей при перезагрузке, и больше никаких ошибок, я думаю, это все?

Да, я отключил программу при запуске в msconfig, просто потому, что я подумал, что это подозрительно, и я не знал, как ее удалить. Я также полностью удалил бесплатный AV. BitDefender, который устранен.

Я получаю это сообщение об ошибке "Ошибка выполнения "339" COMDLg32.ocx или одна из его зависимостей зарегистрирована неправильно: файл отсутствует или недействителен". Я испробовал различные советы по устранению неполадок из Интернета, но ни один из них не помог. Есть идеи? Спасибо!

(1) выполните следующую команду в административном режиме

Вы должны увидеть сообщение DllRegisterServer в успешном comdlg32.ocx

Запустить метод 2 в посте Satish?

(2) определить свойства исполняемого файла Приложения, запустить от имени администратора

Щелкните правой кнопкой мыши файл .exe

Перейдите на вкладку "Совместимость"

В разделе "Уровень привилегий" нажмите "Запустить эту программу от имени администратора"

Нажмите "Применить", "ОК".

Если проблема не устранена, найдите ошибки в средстве просмотра событий

Посмотрите решения, предложенные в этой теме:

Появилась эта ошибка, могу вам помочь.

Когда появляется ошибка? Пожалуйста, разместите сообщение об ошибке Word for Word точное и полное, включая все коды. Какую программу вы пытаетесь использовать или помочь, когда это происходит? Это мешает вам что-то делать или эффекты, которые вы замечаете, когда это происходит? Это происходит редко, часто или всегда при запуске, или есть какая-то модель, которую вы можете определить? Какую операционную систему Windows вы используете (например, 32-разрядную версию Vista Business SP2)? Вы недавно устанавливали новые программы или с тех пор, как это началось? -кто может быть вероятной причиной проблемы.

Мы проверим некоторые из ваших системных файлов:

Откройте "Пуск"/"все программы"/"аксессуары"/"командная строка", щелкните правой кнопкой мыши командную строку и выберите "Запуск от имени администратора".

Находясь в командной строке, введите chkdsk /f /r, введите и дайте ему запуститься. Пробовали настроить себя на запуск при следующей перезагрузке. Ответьте Да и перезапустите программу.Он просканирует и попытается устранить любые повреждения или поврежденные сектора на вашем жестком диске и удалит их, особенно в качестве потенциальной причины.

Если это не сработает, опубликуйте сообщения об ошибках программы просмотра событий, связанные с diditbox.ocx (Пуск/Панель управления/Инструменты администрирования/Просмотр событий). Посмотрите в разделах системы и приложений.

Запустите в безопасном режиме с сетью и посмотрите, не здесь ли проблема. Результат позволяет нам сузить поиск причины.

Выполните полный поиск на своем компьютере (полный расширенный поиск по всему компьютеру в Vista и Windows 7) для файла diditbox.ocx, посмотрите, сможете ли вы его найти, и оттуда определите, с чем он связан (возможно, по записи , это в его свойствах, или все, что вы можете найти об этом). Если мы сможем идентифицировать программу, мы будем ближе к поиску причины и, возможно, решению.

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

На сервере приложений ошибка ' / '.
Ошибка выполнения
Описание: На сервере произошла ошибка приложения. Текущие настройки ошибки, настроенные для этого приложения, предотвращают удаленный просмотр сведений об ошибке в приложении (по соображениям безопасности). Однако он может быть прочитан браузерами, работающими на локальном сервере.

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

Примечание. Текущая страница ошибки, которую вы видите, может быть заменена пользовательской страницей ошибки путем изменения "defaultRedirect" конфигурации тега атрибута приложения, чтобы он указывал на URL-адрес пользовательской страницы ошибки.

Другие люди на форуме используют firefox без проблем, как и я в прошлом. Я перехожу на Chrome, но это огромный блок для меня. Я проверил обновления и стер историю и кеш, как это было предложено в FAQ. Есть совет?

Когда я нажимаю на определенные ссылки в сообщении электронной почты (а Firefox является браузером по умолчанию), я получаю следующую ошибку:

В сервере приложений ошибка '/'.

Ошибка выполнения
Описание: при обработке вашего запроса возникла исключительная ситуация. Кроме того, во время выполнения пользовательской настройки первой страницы ошибки исключения возникло еще одно исключение. Запрос был прерван.

Однако, если я перехожу по тем же ссылкам (и Internet Explorer является браузером по умолчанию), я не получаю ошибок и отображается правильное содержание ссылки.

Что вызывает эту ошибку? Поскольку я предпочитаю Firefox, как можно решить эту проблему?

Операционная система Windows 7 с пакетом обновления 1
Firefox версии 32.0.1
Internet Explorer версии 11.0.9600.17280

Спасибо за помощь.

Когда вы смотрите на адрес в адресной строке, кажется, что он совпадает с электронной почтой?

  • Нажмите правой кнопкой мыши и выберите "Просмотреть информацию о странице" > "Безопасность" > "Просмотреть файлы cookie".
  • (строка меню) «Инструменты» > «Информация о странице» > «Безопасность» > «просмотреть файлы cookie».

Попробуйте перезагрузить страницу. Кто мне поможет?

Возможно, вы ищете

Привет, новый здесь. Около 8 месяцев назад я установил suse9.0, мне нравится, но я хочу сначала загрузить соответствующие драйверы для оборудования, значения по умолчанию позволили ей работать корректно. linux сбил меня с толку большим количеством терминологии.

Здравствуйте, после того, как меня заставили перейти на новый Skype. Он обновлен до версии Skype 6.18.106. И сейчас это выглядит так. Я не понимаю, что делать. Это не позволяет не войти в систему с моим старым именем Skype. Его запрос адреса электронной почты. Так что я попал

Я загрузил приложение HP ePrint на свой Galaxy S5. Когда я открываю его, есть 3 окна: Интернет, файлы и фотографии. Как распечатать электронное письмо?

У меня возникла проблема с поиском драйверов для моей Windows, потому что это Windows 7 Ultimate (64 бит), а модель моего ноутбука — hp Pavilion 15' p 107ne, проблема в том, что у hp есть драйверы для Windows 8.1, но у меня windows 7, так что разница была

Здравствуйте. Мне нужна помощь. Я несколько раз получал сообщение об ошибке во время выполнения. В предупреждении говорится: «Ошибка выполнения 339: компонент COMDLg32.ocx неправильно зарегистрирован или файл отсутствует». Я пытался решить эту проблему, но ничего не помогло. Не могли бы вы помочь мне решить проблему?

  • Как исправить ошибку выполнения 339
  • Переустановите программу
  • Перерегистрируйте поврежденный файл
  • Замените отсутствующий или поврежденный файл
  • Выполнение команд в командной строке
  • Защитите свою конфиденциальность в Интернете с помощью VPN-клиента
  • Инструменты восстановления данных могут предотвратить безвозвратную потерю файлов.
  • Ссылки

Ошибка выполнения 339 — это распространенная ошибка ОС Windows, которая также может быть идентифицирована как ошибка отсутствия файла, когда файл OCX или DLL, необходимый для запуска приложения, отсутствует или не зарегистрирован на ПК. Такие файлы пропали при установке приложения, но само всплывающее окно возникает, когда система не найдена во время запуска программы, поэтому вам необходимо восстановить поврежденный файл и устранить корень проблемы.

Эта ошибка во время выполнения может возникать по многим причинам в зависимости от каждого конкретного пользователя и системы. [1] Однако это часто связано с поврежденными или отсутствующими файлами .ocx. Это законные файлы, которые можно найти в операционной системе Windows.

В среднем система содержит около 10 000 файлов OCX. [2] Эти файлы являются важными частями программы, которые необходимы для выполнения различных функций или поддержания стабильности программы. Ошибка выполнения 339 означает, что некоторые из этих файлов повреждены, удалены или отсутствуют.

Особая ошибка выполнения 339 – это проблема, связанная с проблемами запуска программы. В некоторых случаях эта ошибка появляется из-за проблем с DLL-файлами конкретной программы. Например, эти файлы могут быть удалены или повреждены. Более того, ошибка также может быть связана с различными проблемами с реестром Windows. К счастью, обычно исправить ошибку выполнения 339 несложно. Вам нужно исправить поврежденный файл, который препятствует правильной работе программы.

Сообщение об ошибке всегда включает имя файла, который необходимо исправить, например:

Ошибка выполнения 339: компонент COMDLg32.ocx неправильно зарегистрирован или файл отсутствует.

Таким образом, в данном случае проблема связана с файлом COMDLg32.ocx. Иногда эта ошибка возникает из-за неправильно установленной программы. Как мы уже упоминали, это предупреждающее сообщение может появляться при запуске программ. Следовательно, даже если установка приложения прошла гладко, эта ошибка все равно может возникнуть. Если программа была установлена ​​некорректно, обычно достаточно ее удалить и переустановить, чтобы исправить ошибку выполнения 339.

Эта ошибка выполнения 339 указывает на то, что файл DLL или OCX поврежден или отсутствует.

Как исправить ошибку выполнения 339

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

Однако, если ни один из этих способов не сработал или вы заметили, что ваш компьютер работает странно, проверьте систему на вирусную инфекцию. Сканируйте компьютер с помощью авторитетного инструмента для ремонта ПК, такого как Reimage. Иногда вредоносное ПО [3] использует имена легитимных файлов или системных процессов для обхода компьютерной безопасности, поэтому вы должны убедиться, что это не так, прежде чем изменять какие-либо настройки.

Переустановите программу

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

Перерегистрируйте поврежденный файл

В полученном сообщении об ошибке указано имя поврежденного файла. Если вы получили сообщение «Ошибка выполнения 339: компонент COMDLg32.ocx неправильно зарегистрирован или файл отсутствует», вам необходимо перерегистрировать файлы COMDLg32.ocx. Если у вас возникли проблемы с другим файлом .ocx, вместо «COMDLg32.ocx» используйте имя вашего файла.

  1. Откройте командную строку.
  2. Выберите «Запуск от имени администратора» и введите следующую команду:

Замените отсутствующий или поврежденный файл

  1. Перейдите в меню "Пуск" и откройте окно "Выполнить".
  2. Введите regsvr32 -ucomdlg32.ocx и нажмите OK. На файл ссылается сообщение об ошибке, поэтому он должен измениться в конкретном инциденте.
  3. Найдите этот файл в общем поиске в системе.
  4. Нажмите на файл и выберите Удалить после щелчка правой кнопкой мыши.
  5. Теперь вам нужно скачать новую версию из надежного источника.

Выполнение команд в командной строке

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

  1. Запустите командную строку.
  2. Выберите «Запуск от имени администратора».
  3. Выполните все следующие команды в командной строке. Нажимайте ввод после каждой введенной команды:
    regsvr32 \\Windows\\System32\\ comdlg32.ocx /u

regsvr32 \\Windows\\System32\\ comdlg32.ocx

Автоматическое исправление ошибок

По-прежнему возникают проблемы?
Если вам не удалось исправить ошибку с помощью Reimage, обратитесь за помощью в нашу службу поддержки. Пожалуйста, сообщите нам все подробности, которые, по вашему мнению, нам следует знать о вашей проблеме.

Reimage — запатентованная специализированная программа восстановления Windows. Он продиагностирует ваш поврежденный компьютер. Он будет сканировать все системные файлы, библиотеки DLL и ключи реестра, которые были повреждены угрозами безопасности. Reimage — запатентованная специализированная программа восстановления Mac OS X. Он продиагностирует ваш поврежденный компьютер. Он будет сканировать все системные файлы и ключи реестра, которые были повреждены угрозами безопасности.
В этом запатентованном процессе восстановления используется база данных из 25 миллионов компонентов, которые могут заменить любой поврежденный или отсутствующий файл на компьютере пользователя.
Чтобы восстановить поврежденную систему, вам необходимо приобрести лицензионную версию средства удаления вредоносных программ Reimage.< /p>

Защитите свою конфиденциальность в Интернете с помощью VPN-клиента

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

Программное обеспечение для восстановления данных — это один из вариантов, который может помочь вам восстановить ваши файлы. Когда вы удаляете файл, он не растворяется в воздухе — он остается в вашей системе до тех пор, пока поверх него не будут записаны новые данные. Data Recovery Pro — это программа для восстановления, которая ищет рабочие копии удаленных файлов на вашем жестком диске. С помощью этого инструмента вы можете предотвратить потерю ценных документов, учебных работ, личных фотографий и других важных файлов.

Оливия Морелли — молодой, но проницательный ИТ-специалист, которой осталось всего год до получения степени бакалавра в области программных систем. Ее главная страсть — кибербезопасность, однако благодаря ее глубокому пониманию компьютерных сетей, операционных систем и аппаратного обеспечения она может найти решение любой проблемы с ПК или Mac.

Файл comdlg32.ocx является частью набора Visual Basic Runtime и по умолчанию отсутствует на вашем компьютере. Это часть указанного пакета, и он используется во многих различных приложениях. Теперь приложение, использующее его, может отображать следующее сообщение об ошибке:

Компонент comdlg32.ocx или одна из его зависимостей зарегистрированы неправильно: файл отсутствует или недействителен.

Отсутствует ошибка ‘comdlg32.ocx’

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

Что вызывает ошибку отсутствия файла comdlg32.ocx в Windows?

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

  • Проблемы с файлом comdlg32.exe. Если файл отсутствует, поврежден или незарегистрирован, вам может потребоваться заменить его рабочей версией и повторно зарегистрировать с помощью командной строки. Возможно, проблемное приложение не имеет доступа к файлу, поэтому убедитесь, что вы предоставили право собственности и разрешения!
  • Контроль учетных записей пользователей (UAC). Отключение UAC помогло решить проблему для многих пользователей, но этот метод в основном зависит от проблемного приложения.

Решение 1. Перерегистрируйте файл

Если файл comdlg32.ocx на вашем компьютере пропал или поврежден, лучшее, что вы можете сделать, это загрузить рабочий файл и повторно зарегистрировать его с помощью командной строки. Это простой набор шагов, но обязательно внимательно следуйте инструкциям, поскольку вы работаете с системными файлами. Проверьте это ниже!

  1. Щелкните эту ссылку, чтобы загрузить рабочий файл comdlg32.ocx на свой компьютер. Щелчок по ссылке немедленно инициирует загрузку. Найдите файл на своем компьютере, щелкните его правой кнопкой мыши и выберите «Копировать» в появившемся контекстном меню.
    1. Затем откройте запись «Библиотеки» на проблемном ПК или откройте любую папку на компьютере и выберите параметр «Этот компьютер» в меню слева.
    2. Перейдите к следующему месту на вашем компьютере, чтобы найти папку, в которую нужно скопировать файл:
      1. Щелкните правой кнопкой мыши в любом месте внутри папки и выберите параметр «Вставить» в появившемся контекстном меню. Возможно, вам потребуется предоставить права администратора для этого. Подтвердите любые запросы на замену файла, который в данный момент находится там.
        1. Выполните поиск «Командной строки», введя его прямо в меню «Пуск» или нажав кнопку поиска рядом с ним. Щелкните правой кнопкой мыши первую запись, которая появится в результатах поиска, и выберите пункт контекстного меню «Запуск от имени администратора».
        2. Кроме того, вы также можете использовать комбинацию клавиш с логотипом Windows + R, чтобы открыть диалоговое окно «Выполнить». Введите «cmd» в появившемся диалоговом окне и используйте комбинацию клавиш Ctrl + Shift + Enter для командной строки администратора.
          1. Введите следующую команду в окне и убедитесь, что вы нажали Enter после ее ввода.
            1. Попробуйте открыть приложение, которое выдает ошибку отсутствия comdlg32.ocx, и проверьте, появляется ли проблема по-прежнему!

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

            Запуск программы в режиме совместимости с более ранней версией Windows, чем та, которая в настоящее время установлена ​​на вашем компьютере, помог многим пользователям. В некоторых случаях запуск исполняемого файла проблемной программы с правами администратора позволял решить проблему с файлом comdlg32.ocx. Вы можете попробовать оба или один из них одновременно. Обратите внимание, что этот метод в основном зависит от программы, выдающей ошибку!

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

              Если приложение, отображающее сообщение об ошибке, не может получить доступ к файлу должным образом, эта ошибка сохранится, и вы не сможете использовать приложение. Однако можно изменить владельца и разрешения для файла «comdlg32.ocx», чтобы каждый мог получить к нему доступ. Конечно, чтобы выполнить описанные ниже действия, вам потребуются права администратора!

              1. Откройте запись «Библиотеки» на проблемном ПК или откройте любую папку на компьютере и выберите параметр «Этот компьютер» в меню слева.
              2. Перейдите к следующему месту на вашем компьютере, чтобы найти папку, в которой находится файл comdlg32.ocx:
              3. Прежде чем продолжить, вам нужно будет стать владельцем файла ocx, расположенного в указанной выше папке. Щелкните файл правой кнопкой мыши, затем выберите «Свойства», а затем перейдите на вкладку «Безопасность». Нажмите кнопку «Дополнительно». Появится окно «Дополнительные параметры безопасности». Здесь вам нужно изменить владельца ключа.
              4. Нажмите ссылку «Изменить» рядом с надписью «Владелец:». Появится окно «Выбор пользователя или группы». Смена владельца
              5. Выберите учетную запись пользователя с помощью кнопки «Дополнительно» или просто введите свою учетную запись пользователя в области с надписью «Введите имя объекта для выбора» и нажмите «ОК». Добавьте учетную запись для всех.
              6. Нажмите кнопку "Добавить" ниже, а затем нажмите кнопку "Выбрать принципала" вверху. Выберите учетную запись пользователя с помощью кнопки «Дополнительно» или просто введите свою учетную запись пользователя в области с надписью «Введите имя объекта для выбора» и нажмите «ОК». Добавьте учетную запись для всех.
              7. В разделе «Основные разрешения» убедитесь, что вы выбрали «Полный доступ», прежде чем применять внесенные вами изменения. Предоставление полного контроля
              8. Проверьте, решена ли проблема и появляется ли на вашем компьютере сообщение об отсутствующей ошибке comdlg32.ocx!
              9. Решение 4. Отключите UAC

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

                1. Откройте панель управления, выполнив поиск в меню "Пуск". Вы также можете использовать комбинацию клавиш Windows + R, введите «control.exe» в появившемся окне «Выполнить» и нажмите «ОК».
                2. Измените параметр «Просмотр по» на панели управления на «Крупные значки» и найдите параметр «Учетные записи пользователей», прокрутив или посмотрев внизу. Учетные записи пользователей в панели управления
                3. Откройте его и нажмите кнопку «Изменить настройки контроля учетных записей». Вы заметите, что на ползунке безопасности можно выбрать несколько различных уровней.
                4. Попробуйте уменьшить это значение на единицу, если оно находится на верхнем ползунке, и проверьте, помогло ли это после запуска проблемной программы. Повторите процесс, если ошибка все еще появляется. Управление всеми учетными записями
                5. Мы рекомендуем отключить UAC на данный момент, так как программа, вероятно, должна успешно запуститься, и попытаться включить ее позже.
                6. Вам нужно узнать, что именно является ошибкой времени выполнения, чтобы понять ее концепцию. Программе требуются определенные необходимые файлы для ее правильного запуска, в противном случае программа либо показывает ошибку времени выполнения 339, либо не выполняется должным образом.

                  Ошибки выполнения — это ошибки, возникающие во время работы программы. Эти ошибки обычно называют «ошибками». Обычно они происходят перед выпуском программного обеспечения в процессе отладки.

                  Однако этот термин отличается от других распространенных программных ошибок, таких как синтаксические ошибки и ошибки времени компиляции. Вы можете столкнуться с различными ошибками времени выполнения, такими как логическая ошибка, утечка памяти и многие другие. Логическая ошибка приведет к неправильному выводу. Утечка памяти приводит к увеличению использования ОЗУ во время выполнения программы.

                  Ошибка времени выполнения 339 – это тип ошибки, которая может появиться при запуске или запуске определенной программы. Есть несколько причин, которые могут привести к этой ошибке. Однако чаще всего это связано с отсутствующими, поврежденными или удаленными файлами .ocx. Файлы можно найти в вашей ОС Windows. В системе доступно около 10 000 файлов .ocx. Эти программные файлы необходимы для поддержания стабильности программы и ее выполнения.

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

                  Эти сообщения об ошибках .OCX могут появляться в любой из следующих операционных систем Microsoft Windows:

                  • Windows 10
                  • Windows 8
                  • Windows 7
                  • Windows Vista
                  • Windows XP
                  • Windows ME
                  • Windows 2000

                  Что вызывает ошибку выполнения 339 в Windows?

                  • Отсутствие или повреждение файла .OCX является основной причиной возникновения ошибки выполнения 339
                  • Программа установлена ​​неправильно
                  • DLL-файлы программы могут быть повреждены/испорчены или удалены
                  • Вредоносное ПО/вирусная инфекция
                  • Проблема с реестром Windows

                  Похожие сообщения:

                  Некоторые наиболее часто встречающиеся запросы пользователей, связанные с этой ошибкой, следующие:

                  Как исправить ошибку MSCOMCTL.OCX не зарегистрирован/отсутствует
                  Как исправить ошибку выполнения «339»: отсутствует MSCOMCT2.OCX
                  Ошибка выполнения «339»: MSCOMCT2.OCX отсутствует отсутствует
                  Получение ошибки выполнения 339? как это исправить

                  Эта ошибка выполнения 339 может выглядеть следующим образом:

                  Ошибка — «Ошибка выполнения 339: Компонент COMDLg32.ocx неправильно зарегистрирован или файл отсутствует»

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

                  Что такое файлы OCX?

                  Файлы OCX обычно называют интерфейсными технологиями COM (режим компонентных объектов) или элементом управления ActiveX. Эти небольшие программы, часто называемые «надстройками», необходимы в программных приложениях и веб-браузерах. Элемент управления ActiveX способствует бесперебойной работе приложения.

                  Распространенные типы ошибок среды выполнения 339

                  Ошибка – Ошибка выполнения 339: Компонент MSFLXGRD.OCX зарегистрирован неправильно или файл отсутствует

                  Msflxgrd.ocx представляет собой тип файла OCX, связанный с Microsoft FlexGrid Control, который разработан корпорацией Microsoft для ОС Windows. Девять наиболее распространенных ошибок, связанных с Msflxgrd.ocx, связаны с отсутствием или повреждением файлов msflxgrd.ocx.

                  Ошибка — «Ошибка выполнения 339. Компонент MSMASK32.ocx или одна из его зависимостей зарегистрированы неправильно; файл отсутствует или недействителен“ :

                  MSMASK32.OCX — это тип файла OCX, связанный с MSMask, разработанный разработчиком программного обеспечения Windows для операционной системы Windows. Девять наиболее распространенных ошибок, связанных с MSMASK32.OCX, связаны с отсутствием или повреждением файлов msflxgrd.ocx.

                  Ошибка — Ошибка выполнения «339»: компонент «FM20.DLL» или одна из его зависимостей зарегистрированы неправильно: файл отсутствует или недействителен.

                  Ошибки Fm20.dll возникают в результате обстоятельств, которые вызывают удаление или повреждение DLL-файла fm20. В некоторых случаях ошибки fm20.dll могут быть связаны с проблемой реестра, вирусом или вредоносным ПО или даже аппаратным сбоем.

                  Ошибка — Ошибка выполнения 339 MSCOMCTL.OCX для Windows 7 / Windows 10

                  Как исправить ошибку выполнения 339?

                  Первым и прямым способом исправить ошибку времени выполнения «339» является исправление файла, который приводит к ошибке. Имя вызывающего проблему файла отображается в предупреждающем сообщении. Самый простой способ решить проблему включает удаление и повторную установку программы, в которой появляется ошибка. В случае, если метод не принесет пользы, вы можете выбрать один из других предложенных методов.

                  Способ 1. Переустановка затронутой программы

                  Программа, которая получает сообщение об ошибке, удаляет эту конкретную программу, а затем переустанавливает ее. Одной из причин получения ошибки 339 является неправильная установка программного обеспечения или программы. Поэтому попробуйте метод и посмотрите, работает ли он в вашем случае.

                  Метод 2. Повторно зарегистрируйте файл .ocx, показанный в сообщении об ошибке

                  Метод будет включать два основных этапа, а именно:

                  1. Отменить регистрацию и удалить файл, вызывающий ошибку
                  2. Загрузить и зарегистрировать файл из Интернета

                  Отмените регистрацию и удалите вызывающий ошибку файл

                  Считайте, что это файл msflxgrd.ocx, который поврежден или отсутствует на ПК. Первым шагом будет отмена регистрации и удаление файла msflxgrd.ocx. Во многих случаях Windows не может получить доступ к файлу msflxgrd.ocx.

                  Следуйте инструкциям по отмене регистрации файла:

                  • Нажмите кнопку "Пуск", затем нажмите "Выполнить".
                  • После появления окна введите следующую команду и нажмите Enter.
                  • «regsvr32 msflxgrd.ocx» (без кавычек)
                  • Это приведет к отмене регистрации файла .ocx.

                  Чтобы удалить файл msflxgrd.ocx, выполните следующие действия:

                  • Нажмите кнопку "Пуск", затем выберите "Поиск".
                  • Нажмите "Все файлы и папки".
                  • Затем введите «msflxgrd.ocx» во все поле имени файла или его часть.
                  • Выберите «Локальные жесткие диски» в раскрывающемся списке внешнего вида и нажмите кнопку поиска.
                  • Щелкните правой кнопкой мыши файл msflxgrd.ocx, появившийся на правой панели, и выберите "Удалить".

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

                  После удаления и отмены регистрации файла замените его новым файлом, загруженным из Интернета.

                  • Загрузите файл из Интернета. Файл будет получен в ZIP-папке.
                  • Разархивируйте файл msflxgrd.ocx на жесткий диск вашего компьютера.
                  • Перейдите к c:\Windows\System32
                  • Найдите текущий файл msflxgrd.ocx в вашей системе.
                  • Переименуйте текущий файл msflxgrd.ocx в msflxgrdBACKUP.ocx.
                  • Скопируйте и вставьте новый файл msflxgrd.ocx в папку C:\Windows\System32
                  • Нажмите «Пуск» > «Выполнить» (или выполните поиск «выполнить» в Vista и Win7)
                  • Введите «cmd» в появившемся поле.
                  • Введите «regsvr32 msflxgrd.ocx» на черном экране.
                  • Нажмите клавишу ввода.

                  Исправить ошибку выполнения 339 MSFLXGRD.OCX отсутствует?

                  Еще один способ перерегистрировать файл:

                  • Откройте командную строку.
                  • Выберите «Запуск от имени администратора» и введите команду «regsvr32 msflxgrd.ocx»
                  • После ввода команды вы получите сообщение об успешной перерегистрации файла .ocx.

                  Если это не сработает, вы даже можете попробовать перерегистрировать поврежденный файл следующим образом:

                  • Запустите командную строку.
                  • Выберите «Запуск от имени администратора».
                  • Выполните все следующие команды в командной строке. Нажимайте Enter после каждой введенной команды:

                  regsvr32 \Windows\System32\ msflxgrd.ocx /u

                  regsvr32 \Windows\System32\ msflxgrd.ocx

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

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