Запуск программы невозможен так как отсутствует comctl32 dll windows 7?

18 ответов на вопрос “Запуск программы невозможен так как отсутствует comctl32 dll windows 7?”

  1. Mitay77 Ответить

    Чаще всего, подобная ошибка возникает из-за заражения системы.
    Если автономный антивирус не обнаруживает заражения, то определения заражения еще нет в его базах.
    А в этом случае, только переустановка системы решает проблему.
    Но, иногда, это может быть результатом сбоя железа.
    В этом случае, нужна полная диагностика самого железа в сервис-центре.
    http://windows.microsoft.com/ru-ru/windows/what-is-windows-defender-offline
    Что такое автономный Защитник Windows?
    Иногда вредоносные и другие нежелательные программы, включая пакеты программ rootkit, пытаются самостоятельно установиться на компьютере. Это может случиться при подключении к Интернету или при установке некоторых программ с компакт-диска, DVD-диска или
    другого носителя. На компьютере это программное обеспечение может запускаться немедленно или неожиданно.Автономный Защитник поможет удалить сложные для поиска вредоносные и нежелательные программы с помощью определений, распознающих угрозы. Определения —
    это файлы, которые являются энциклопедией потенциальных программных угроз. Поскольку новые угрозы появляются каждый день, автономный Защитник должен содержать последние определения. Благодаря файлам определений автономный Защитник может определять вредоносные
    и нежелательные программы, уведомляя вас о рисках.
    Чтобы использовать автономный Защитник , необходимо выполнить четыре приведенные ниже основные действия.
    (инструкции, и файлы для загрузки, в ссылке)
    http://support.kaspersky.ru/8093
    Как записать Kaspersky Rescue Disk 10 на CD/DVD и загрузить с него компьютер
    (пошаговая инструкция со скриншотами)
    p.s.
    Иногда, это просто повреждение драйверов, и их обновление решает проблему.
    Попробуйте обновить, или переустановить драйвер видеокарты.
    p.s.s.
    Не рекомендуется скачивать comctl32.dll с сайтов типа “DLL”. Такие сайты распространяют файлы DLL, которые не одобрены официальным разработчиком файла comctl32.dll и часто могут поставляться в комплекте с инфицированными вирусом или другими вредоносными
    файлами. Если вам требуется копия файла comctl32.dll, настоятельно рекомендуется получить ее непосредственно у Microsoft.
    При установке программного обеспечения, которое использует зависимости comctl32.dll, это программное обеспечение должно автоматически зарегистрировать этот файл. В некоторых случаях файл DLL может быть не зарегистрирован соответствующим образом, что в результате
    приведет к ошибке “comctl32.dll не зарегистрирован”. К счастью, вы всегда можете воспользоваться встроенной утилитой под названием “Сервер регистрации Microsoft” (regsvr32.exe), чтобы заново зарегистрировать файл comctl32.dll.
    How to re-register comctl32.dll from an elevated command prompt (Windows XP, Vista, 7, 8, and 10):
    Нажмите на кнопку ПУСК.
    Введите “command” в строке поиска…
    Запустите командную строку.
    Введите следующую команду: regsvr32 /u comctl32.dll.
    Нажмите ENTER. Для файла будет ОТМЕНЕНА РЕГИСТРАЦИЯ.
    Введите следующую команду: regsvr32 /i comctl32.dll.
    Нажмите ENTER. Файл будет ЗАРЕГИСТРИРОВАН ЗАНОВО.
    Закройте окно командной строки.
    Перезапустить программу, связанную с ошибкой comctl32.dll.
    http://windows.microsoft.com/ru-ru/windows/command-prompt-faq#1TC=windows-7
    Командная строка: вопросы и ответы

  2. Tech_de_Hikki Ответить

    А теперь по порядку все способы исправления ошибок comctl32.dll:
    Если ошибка возникает в игре Bioshock Infinite, что-то наподобие «Порядковый номер 365 не найден в библиотеке comctl32.dll», то это вызвано тем, что вы пытаетесь запустить игру в Windows XP, что у Вас не выйдет. Нужен Windows 7 (и выше) и DirectX 11. (Подойдет и Vista SP2, если кто-то ей пользуется).
    Посмотрите, есть ли в наличии этот файл в папках System32 и SysWOW64. Если его там нет и он каким-то образом был удален, попробуйте скопировать его с работающего компьютера и положить в эти папки. Можно попробовать заглянуть в корзину, случается и так, что comctl32.dll находится там.
    Запустите проверку на вирусы на вашем компьютере. Очень часто ошибки, связанные с отсутствующим файлом comctl32.dll бывают вызваны именно работой вредоносных программ. Если у Вас нет установленного антивируса, вы можете загрузить бесплатную версию из интернета или проверить компьютер на вирусы онлайн.
    Воспользуйтесь восстановлением системы для возврата компьютера к предыдущему состоянии, в котором данная ошибка не появлялась.
    Обновите драйвера для всех устройств, а особенно для видеокарты. Обновите DirectX на компьютере.
    Запустите команду sfc /scannow в командной строке Windows. Эта команда проверит системные файлы на вашем компьютере и, при необходимости, исправит их.
    Переустановите Windows, после чего установите все необходимые драйвера и последнюю версию DirectX с официального сайта Microsoft.
    Ничего не помогло? Проведите диагностику жесткого диска и оперативной памяти компьютера — это может быть связано и с аппаратной проблемой.
    Надеюсь, данная инструкция Вам поможет решить проблему с ошибкой Comctl32.dll.

  3. hovoproject Ответить

    Часто данная ошибка появляется пока компьютер включается / выключается или при попытке запуска игры с высокими требованиями к аппаратной и программной составляющей компьютера. Ниже вы найдете ответ на вопрос: как исправить ошибку comctl32.dll в Windows 7.

    Причины появления ошибки

    Ознакомившись с причинами, в 90 процентах случаев пользователь знает, где «согрешил», поэтому рассмотрим каждую подробно:
    Заражение вирусом. Обратите внимание на то, устанавливали ли вы в недавнее время программы из сомнительного источника. Возможно, появление ошибки связано с недавней инсталляцией нежелательного или вредоносного приложения.
    Нет файла. Как вариант, антивирусный помощник обнаружил и удалил зараженный файл. Проверьте «Корзину» и карантин антивируса на присутствие comctl32.dll.
    Сбой в игре или приложении. Иногда данная проблема возникает по вине приложений или игр, которые интенсивно используют ресурсы графического адаптера.
    Устаревшая версия драйвера или проблема с оборудованием. Драйверы не умеют самостоятельно обновляться без стороннего ПО, а софт идет в ногу со временем. Если ваша машина долго не чистилась от пыли – возможно физическое повреждение оборудования по причине перегрева.

    Способы решения или что делать?

    Существует несколько верных способов решить проблему:
    Если найдёте связь между установкой программы и появлением ошибки – смело её удаляйте и сканируйте жесткий диск на присутствие вирусов. Если comctl32.dll заражен – выберите пункт «Лечение» в антивирусе (предпочтительны ESET NOD32 и Kaspersky Virus Removal Tool).

  4. dectgear Ответить

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

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

    Замена файла

    Самый верный вариант – найти компьютер с аналогичной версией Windows (такой же, какая установлена у Вас на ПК). Затем открыть указанные в начале статьи папки и скопировать оттуда необходимый элемент, затем вставить его в соответствующие каталоги на своем ноутбуке.
    Если не удалось это сделать, тогда скачиваем подходящий по разрядности архив (ссылки ниже) и распаковываем его в нужное расположение:
    Для 32 bit
    Для 64 bit

  5. Ice_Berg02 Ответить

    С ошибкой, которая указывает на системную библиотеку comctl32, чаще всего сталкиваются пользователи операционной системы Windows 7. Неполадка может появляться после попытки запуска игры, прикладной программы или системной утилиты. В отдельных случаях окно ошибки открывается сразу после включения ПК. Рассмотрим детальнее, как исправить ошибку comctl32 dll на вашем компьютере, не обращаясь за помощью к специалисту.

    Причины появления

    Основная причина появления ошибки – некорректная работа, отсутствие регистрации или удаление системной библиотеки comctl32 dll. Этот файл DLL отвечает за загрузку отдельных функций игр и приложений. Неправильная работа системной библиотеки может быть следствием серьёзных ошибок в реестре ПК. Возможно, компьютер заражен вредоносной программой, которая модифицирует реестр.
    На рисунке ниже представлено окно ошибки comctl32 dll Windows 7 с сообщением о том, что программу невозможно запустить из-за того, что библиотека была удалена. Также может указываться, что повреждены отдельные составляющие DLL.

    Исправляем ошибку вручную

    Рассмотрим детальнее comctl32 dll ошибку Windows 7, как исправить ее. Простейший способ устранения ошибки – попробовать переустановить приложение, которое не запускается. Удаляйте ПО через панель управления (вкладка «Установка/Удаление программ»). После выполнения действия перезагрузите компьютер. Если ничего не изменилось, воспользуйтесь следующими способами.

    Способ 1. Регистрация библиотеки

    Все системные библиотеки, используемые в Windows, должны быть зарегистрированы на сервере корпорации «Майкрософт». Периодически эта регистрация может становиться недействительной, однако, ее можно провести вручную.
    Запустите командную строчку Windows. Для этого нажмите на сочетание клавиш Win-R. В текстовое поле введите «cmd» и кликните на клавишу ОК.

    В строке введите команду regsvr32 или regsvr64 (в зависимости от разрядности установленной ОС – 64 или 32 бита). Сделайте пробел и введите название библиотеки, которую необходимо зарегистрировать. Нажмите Ввод, чтобы выполнить команду. Закройте строку и перезагрузите компьютер.

    Способ 2. Удаление и восстановление

    Второй способ – очень простой и помогает в большинстве случаев. Удалите системную библиотеку comctl32 dll. Затем откройте корзину и восстановите ее обратно.

    Способ 3. Редактирование реестра

    Comctl32 dll ошибка Windows 7 что делать, если неполадка появляется во время запуска большинства программ? Скорее всего, на компьютере повреждены записи системного реестра. Чтобы наладить его работу, необходимо удалить все записи, которые относятся к уже удаленным приложениям, в свойствах которых стоит режим использования библиотеки comctl32. Данное действие рекомендуется выполнять только продвинутым пользователям. Для автоматического исправления ошибок в реестре воспользуйтесь сторонними утилитами («Ускоритель Компьютера», WinThruster и другие).

    Способ 4. Обновление драйверов для всех устройств

    Чтобы автоматически обновить драйверное программное обеспечение для всех подключенных устройств, откройте окно «Диспетчера устройств». Затем кликните правой кнопкой мышки на имени своего ПК и в контекстном меню выберите пункт «Обновление конфигурации». Для выполнения данного действия требуется соединение с Интернетом.

    Способ 5. Восстановление системы

    Если библиотека установлена на ПК, но ее содержимое повреждено, попробуйте использовать стандартную утилиту «Восстановление системы». Нажмите на стартовом меню «Пуск». Затем кликните на вкладку «Программы»-«Стандартные»-«Служебные». В выпадающем списке выберите «Восстановление системы Windows».
    Суть данного способа состоит в том, что пользователю необходимо выбрать ранее сохраненную точку восстановления, которая была создана системой еще до появления неполадки с библиотекой comctl32.

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

    Используем Ускоритель Компьютера

    В случае возникновения неполадок во время запуска или работы программ, следует провести диагностику вашего ПК и исправить все найденные проблемы. Для таких целей есть специальные программы-помощники, одна из них – «Ускоритель Компьютера». Если вы хотите узнать, как увеличить производительность компьютера или в автоматическом режиме убрать все возникшие системные ошибки – воспользуйтесь Ускорителем.

    Возможности приложения:

  6. fklid Ответить

    Windows\System32\comctl32.dll
    Windows\SysWOW64\comctl32.dll
    Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.18201_none_97c9d703ee91c7f1\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_a4d3b9377117c3df\comctl32.dll
    Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.22376_none_980cc5cd07e3aa05\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.22376_none_a6ba9bf96e3dcd13\comctl32.dll
    Windows\winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.22376_none_3bee2a494f8638cf\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.22376_none_ee67d2d082b9f619\comctl32.dll
    Windows\winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.18201_none_3bab3b80363456bb\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\comctl32.dll
    Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.17514_none_97c2246fee970dbb\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_a4d6a923711520a9\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\comctl32.dll
    Windows\winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.17514_none_3ba388ec36399c85\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll
    Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600.20787_none_961cb3b90ac4540e\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.20787_none_a6357652551c0c2c\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.20787_none_e3967e4730ab1731\comctl32.dll
    Windows\winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600.20787_none_39fe18355266e2d8\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.20787_none_ede2ad2969983532\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.20787_none_2b43b51e45274037\comctl32.dll
    Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600.16661_none_95a2b509f19be458\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16661_none_a44e1fc257f685f6\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7\comctl32.dll
    Windows\winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600.16661_none_39841986393e7322\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16661_none_ebfb56996c72aefc\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\comctl32.dll
    Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600.16385_none_959110a7f1a88a21\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16385_none_a44af8ec57f961cf\comctl32.dll
    Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_fa645303170382f6\comctl32.dll
    Windows\winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600.16385_none_39727524394b18eb\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16385_none_ebf82fc36c758ad5\comctl32.dll
    Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_421189da2b7fabfc\comctl32.dll

  7. dinbka77 Ответить

    Вы думаете, что семёрка настолько продуманная система и намного лучше, чем 8 или 8.1? Как бы не так, ведь по количеству всплывающих ошибок, пока лидирует именно Windows 7. Чего только стоят конфликты ранее не выявленных разных версий одной и той же программы. Давайте разберемся, как исправить в Windows 7 ошибку Comctl32.dll, которая возникает при установке или удалении каких-то программ, а также при запуске мощных игр.

    Что такое файл Comctl32.dll?

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

    Какие причины для возникновения ошибки Comctl32.dll могут быть?

    Устаревшее ПО. (Вы запускаете мощную игру, а она не поддерживается в ОС)
    Отсутствие файла Comctl32.dll в наличии в директории системы.
    Компьютер подвержен атакам вирусных программ, которые повредили файл и теперь система работает нестабильно.
    Вы на днях чистили реестр какой-то программой, а потом после перезагрузки компьютера и запуске каких-то программ, у вас начала выскакивать данная ошибка. Помните, при чистке реестра, необходимо делать бекап реестра, дабы исправить данную ошибку.

    Способы решения проблемы с Comctl32.dll

    Если ошибка возникает с игрой (мощным приложением) – переустановите на более новую версию.
    При отсутствии файла в системе, извлеките рабочую версию из другого компьютера и сохраните у себя.
    Проверьте ваш компьютер на вирусы, при наличии зараженного файла Comctl32.dll, выберите функцию борьбы с вирусом – «Лечить», что позволит сохранить его.
    Если вы регулярно пользуетесь бекапом (восстановлением ОС), то данный случай подходит для решения проблемы с Comctl32.dll.
    Обновите драйвера аппаратного обеспечения.
    Воспользуйтесь консолью и пропишите в ней «sfc /scannow» для того, чтобы система сама смогла исправить ошибки.

  8. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *