Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Запуск программы невозможен, так как на компьютере отсутствует COMCTL32.dll

Ответить
Настройки темы
Запуск программы невозможен, так как на компьютере отсутствует COMCTL32.dll

Аватара для James Douglas

Старожил


Сообщения: 424
Благодарности: 29


Конфигурация

Профиль | Отправить PM | Цитировать


Товарищ притащил ноутбук. Стоит 32 битная Windows 7(сборка OVGorsky) . Все работало нормально, пока он не установил по моей рекомендации антивирус 360 Total Security(cам им пользуюсь, клиентам ставил - никаких проблем не было).
С его слов :После первой же проверки было обнаружено 6 угроз, он нажал исправить. После чего при запуске винды выходит сообщение "Запуск программы невозможен, так как на компьютере отсутствует COMCTL32.dll" , ОС не запускается при этом. Я так понял, 360 Total Security грохнул этот файл. Как быть? Сразу переустановить ОС или, можно обойтись малой кровью?

-------
Если мой пост оказался для Вас полезен, будьте добры, нажмите ссылку "Полезное сообщение", которая внизу сообщения :)


Отправлено: 12:43, 17-01-2015

 

Модератор


Moderator


Сообщения: 8215
Благодарности: 2838

Профиль | Отправить PM | Цитировать


Цитата James Douglas:
можно обойтись малой кровью? »
загрузится с liveCD ,
открыть wim архив с установочного диска 7 32 бит
Извлечь из этого архива все COMCTL32.dll

Их больше одного, например в x64 7 их
Скрытый текст
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

в 32 битной должно быть меньше
Положить распакованные comctl32.dll в соответсвующие папки на C:\ , где нет своего comctl32.dll
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:41, 17-01-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


ИО Капитана Очевидности


Contributor


Сообщения: 5383
Благодарности: 1105

Профиль | Отправить PM | Цитировать


Собственно, суть проблемы описана в первых же словах
Цитата James Douglas:
Стоит 32 битная Windows 7(сборка OVGorsky) . »

Цитата James Douglas:
Я так понял, 360 Total Security грохнул этот файл. »
Да, потому что это был компонент вируса. Множество вирусов сохраняет свои файлы под именами, совпадающими с названиями файлов системных компонентов Windows. Просто размещает свои файлы в других каталогах.
Ну а многие антивирусы при удалении вируса забывают исправлять ссылки в системном реестре, из-за чего возникают подобные ситуации - Windows пытается запустить удалённый файл вируса вместо файла штатного компонента системы.

Цитата James Douglas:
обойтись малой кровью? »
Запустить LiveDVD, открыть редактор реестра, найти ссылки на этот файл и заменить их правильными путями к исходному системному файлу.
Но лучше всё-таки переустановить систему с оригинального диска - мало ли каких сюрпризов таит в себе сборка...

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:02, 18-01-2015 | #3


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
Все работало нормально, пока он не установил по моей рекомендации антивирус 360 Total Security(cам им пользуюсь, клиентам ставил - никаких проблем не было). С его слов :После первой же проверки было обнаружено 6 угроз, он нажал исправить. После чего при запуске винды выходит сообщение "Запуск программы невозможен, так как на компьютере отсутствует COMCTL32.dll" , ОС не запускается при этом. Я так понял, 360 Total Security грохнул этот файл.
Вот проблема один в один!!!!!!
На автомате нажал "устранить угрозы" и получил живой ноут с невозможностью запускать программы. Что за хрень 360ts?
Замена dll не помогла. Система стоит хз какой сборки. Заменить на "точно такойже" не представляется возможным. Заменил с другой сборки - не помогло. Не регистрируется и все.
Помогло восстановление системы (удалял ненужные проги и была создана точка восстановления).
После чего запустил докторвеб (свежий) и он ничего не нашел.
Так что поосторожнеее с 360TS

Отправлено: 03:22, 03-02-2016 | #4


Модератор


Moderator


Сообщения: 8215
Благодарности: 2838

Профиль | Отправить PM | Цитировать


Цитата foontick:
Что за хрень 360ts? »
Антивирус.
Как и прочие антивирусы, он может своей "борьбой" привести систему в полностью неработоспособное состояние.

Отправлено: 08:30, 03-02-2016 | #5


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg image.jpg
(126.9 Kb, 19 просмотров)

Помогите,пожалуйста,как исправить проблему?? Такая же проблема,установила этот антивирус,а теперь пишет эту ошибку,но при этом экран чёрный

Отправлено: 18:18, 30-06-2016 | #6


Аватара для joystick8000

Старожил


Сообщения: 177
Благодарности: 22

Профиль | Отправить PM | Цитировать


Аналогичная проблема после этого антивируса.
Хочу попробовать перерегистрировать библиотеку но нет возможности вызвать regsrv32.
Может кто подскажет как в реестре можно выполнить регистрацию comctl32.dll при помощи liveCD?

Отправлено: 00:14, 12-03-2017 | #7


Аватара для Казбек

Ветеран


Сообщения: 5380
Благодарности: 1874

Профиль | Отправить PM | Цитировать


Цитата joystick8000:
Может кто подскажет как в реестре можно выполнить регистрацию comctl32.dll при помощи liveCD? »
Такой вариант у людей срабатывал.
Цитата:
How to run chkdsk or System File Checker (SFC) from the Recovery Console
Boot your Vista or Windows 7 installation DVD
When you see "Press any key to boot from CD or DVD", press Enter
At the "Install Windows" screen, click on Repair your computer at lower left
At the System Recovery Options screen, make note of the drive letter assigned to your boot drive (normally C and click Next
At the Chose a Recovery Tool window, click on Command Prompt. You will be sitting at X:\Sources directory
Run chkdsk or SFC
If you did not note the drive letter of your boot disk, you can enter bcdedit and look at the osdevice line to see what it is.
For chkdsk, type chkdsk c: /r and press Enter (use the letter from above if not C.
For sfc, type sfc /scannow /offbootdir=c:\ /offwindir=c:\windows and press Enter (use the letter from above)
Let either run to completion undisturbed.

-------
Кто реку перешел, тому росы бояться ни к чему


Отправлено: 11:49, 12-03-2017 | #8


Аватара для ruslan...

Ветеранище


Сообщения: 10679
Благодарности: 2891

Профиль | Отправить PM | Цитировать


Цитата Казбек:
For sfc, type sfc /scannow /offbootdir=c:\ /offwindir=c:\windows and press Enter »
Или проще говоря Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE

-------
Будь джентльменом, если есть удача. А нет удачи, джентльменов нет ... Нажми !!!

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:13, 13-03-2017 | #9


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата ruslan...:
Цитата Казбек:
For sfc, type sfc /scannow /offbootdir=c:\ /offwindir=c:\windows and press Enter »
Или проще говоря Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE »
sfc пишет, что нашёл повреждённые файлы, но не смог восстановить, мало того он написал что читайте log и исправляйте вручную, но log судя по записям он тоже изменить не смог

Отправлено: 21:59, 15-04-2020 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Запуск программы невозможен, так как на компьютере отсутствует COMCTL32.dll

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] почему wmvcore.dll запуск невозможен kontox Windows Server 2012/2012 R2 6 05-06-2013 01:03
Медиа - [решено] запуск программы невозможен так как на компьютере отсутствует opengl32.dll incogn1to Microsoft Windows 7 11 08-07-2011 19:34
Драйвер - [решено] При установке программы радио пишет - на компе отсутствует audiogenie2.dll Rurr70 Microsoft Windows 7 16 26-02-2011 18:29
Разное - Explorer.exe (ссылается на comctl32.dll) и перезапускается. Дубль 2. lpodemia Тест-форум 4 08-01-2010 00:54
VBS/WSH/JS - Запуск программы на определенном компьютере Deviator Скриптовые языки администрирования Windows 6 11-12-2009 16:29




 
Переход