COMCTL32.DLL не является правильным...

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (2) [1] 2   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
MECHLAB
29.11.2016 - 13:32
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
6
Имеем: сильно загаженную винду 7 64 бит ультимейт (блин!).
Симптомы: винда грузится, но в трех миллиметрах перед тем как появляется экран винлогона - останавливается и висит.
Диагноз: поражение зверинцем - лайв др веб наковырял порядка 54 объектов - снес.
Лечение: из под того же лайвсд восстановил резервные копии кустов реестра (точки восстановления отсутствуют как класс)
Оболочка загрузилась выстрелив веером мессаджей, что COMCTL32.DLL не найден.

COMCTL32.DLL в папке c:\windows\system32 и \syswow64 присутствует
sfc /scannow - в конце проверки ехидно сообщает, мол да - файлы повреждены, но восстановить их не могу...
REGSVR32 - сообщает, что библиотечка загружена, но является кривой - "проверьте, что файл является правильным..."

зы По всей видимости попытки восстановления предпринимались уже до меня - на рабочем столе непонятные архивы с этой длл, да и в строке поисковика имя библиотечки запомненно)

Какие будут предложения, коллеги?
biggrin.gif
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
sharp939
29.11.2016 - 13:33
11
Статус: Offline


Юморист

Регистрация: 28.12.15
Сообщений: 586
Переставь венду.
 
[^]
Lelik72RUS
29.11.2016 - 13:34
2
Статус: Offline


Балагур

Регистрация: 23.11.12
Сообщений: 996
Цитата
Какие будут предложения, коллеги?

Ищите донора с
Цитата
виндой 7 64 бит ультимейт

ковыряйте dll-ки оттудова и регьте по новой
ну или Format C:\
 
[^]
Executer
29.11.2016 - 13:39
1
Статус: Offline


Приколист

Регистрация: 28.06.12
Сообщений: 312
Снести и переставить.
Или скинуть с другой машины эту либу, скачать в инете и подбросить загрузив другую ось с флешки/диска.
 
[^]
ExPowerRu
29.11.2016 - 13:44
1
Статус: Offline


ЭниКей

Регистрация: 18.04.14
Сообщений: 3831
Цитата (MECHLAB @ 29.11.2016 - 15:32)

Какие будут предложения, коллеги?
biggrin.gif

Записать образ с аналогичной виндой, загрузиться с него и восстановление сделать?
 
[^]
Сатисфактор
29.11.2016 - 13:45
-1
Статус: Offline


(•̪●)

Регистрация: 4.10.15
Сообщений: 361
прост зарегай dllки заново
 
[^]
Alchmist
29.11.2016 - 13:47
8
Статус: Offline


Почетный морковевед.

Регистрация: 28.01.14
Сообщений: 2744
убедился многократно, если винда не поднимается за первые 30 минут надо сносить и ставить по новой. это будет вразы быстрее чем ставить все по новой но через 2-3 часа!
 
[^]
MECHLAB
29.11.2016 - 13:49
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (sharp939 @ 29.11.2016 - 13:33)
Переставь венду.

эээ... так не интересно)
С этим любой клик-инстал справится)
 
[^]
MECHLAB
29.11.2016 - 13:51
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (Lelik72RUS @ 29.11.2016 - 13:34)
Цитата
Какие будут предложения, коллеги?

Ищите донора с
Цитата
виндой 7 64 бит ультимейт

ковыряйте dll-ки оттудова и регьте по новой
ну или Format C:\

Донора в пределах видимости нет...

Но есть C:\Windows\winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7600....

попробую ковырнуть оттуда...

Format C:\ - см выше)
 
[^]
MECHLAB
29.11.2016 - 13:53
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (ExPowerRu @ 29.11.2016 - 13:44)
Цитата (MECHLAB @ 29.11.2016 - 15:32)

Какие будут предложения, коллеги?
biggrin.gif

Записать образ с аналогичной виндой, загрузиться с него и восстановление сделать?

Пробовал - правда с диском винды...7 проф... 32 бит...

само собой сказал что не прокатит...

только счаз дошло, что нужна 64 бит...

спасибо!
 
[^]
Gdialex
29.11.2016 - 13:56
0
Статус: Offline


Ярила

Регистрация: 12.09.15
Сообщений: 8145
Цитата (MECHLAB @ 29.11.2016 - 14:49)
Цитата (sharp939 @ 29.11.2016 - 13:33)
Переставь венду.

эээ... так не интересно)
С этим любой клик-инстал справится)

Ты наверное и дешевые детские часы будешь перепаивать, вместо выкинуть и купить новые? gigi.gif Извращенец. После многолетнего использования, кучи вирусов и установленных и снесенных програм в винде столько говна оседает, что пол жизни будешь разбираться. Это ни экономически не целесообразно, ни по нервам.
 
[^]
rus2205
29.11.2016 - 13:58
0
Статус: Offline


Ярила

Регистрация: 1.02.14
Сообщений: 7316
зачем Ультимейт ставить?
попробуй переустановить поверх ...
а не, нихуя, не получится
 
[^]
MECHLAB
29.11.2016 - 14:05
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (Gdialex @ 29.11.2016 - 13:56)
Цитата (MECHLAB @ 29.11.2016 - 14:49)
Цитата (sharp939 @ 29.11.2016 - 13:33)
Переставь венду.

эээ... так не интересно)
С этим любой клик-инстал справится)

Ты наверное и дешевые детские часы будешь перепаивать, вместо выкинуть и купить новые? gigi.gif Извращенец. После многолетнего использования, кучи вирусов и установленных и снесенных програм в винде столько говна оседает, что пол жизни будешь разбираться. Это ни экономически не целесообразно, ни по нервам.

От извращенца и слышу! gigi.gif

" После многолетнего использования, кучи вирусов и установленных и снесенных програм "

- из спортивного интереса смогем али нет, эту системку запустить без ошибок?

"Это ни экономически не целесообразно, ни по нервам." - это бесплатно biggrin.gif

Да и скучно читать, как порши дети дарят...
 
[^]
MECHLAB
29.11.2016 - 14:07
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (rus2205 @ 29.11.2016 - 13:58)
зачем Ультимейт ставить?
попробуй переустановить поверх ...
а не, нихуя, не получится

да хз... таким принесли...
явно "домашний" мастер ковырял, пока кроме фона приветствия (без самого логона)) и курсора остальное перестало загружаться... biggrin.gif


Мне кстати все еще интересно, что там за униформа была из-за которой вы УО тролили по сетке? gigi.gif

Это сообщение отредактировал MECHLAB - 29.11.2016 - 14:09
 
[^]
andrew21065
29.11.2016 - 14:18
0
Статус: Offline


Хохмач

Регистрация: 8.10.13
Сообщений: 683
Поддержу ТС. Что то подобное делал. только семерка на 32 и профессионал. тупо подменивал файл, и все заработало.
 
[^]
idk
29.11.2016 - 14:18
0
Статус: Offline


Ярила

Регистрация: 9.11.12
Сообщений: 10573
сноси. установкой одной длл тут дело не ограничится.
 
[^]
MECHLAB
29.11.2016 - 14:50
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
В хрюше дистр винды писался здесь:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

Кто знает где он в 7 ?
 
[^]
MrME
29.11.2016 - 15:07
0
Статус: Offline


Ярила

Регистрация: 26.03.14
Сообщений: 1350
MECHLAB

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
 
[^]
MrME
29.11.2016 - 15:12
0
Статус: Offline


Ярила

Регистрация: 26.03.14
Сообщений: 1350
Цитата (MECHLAB @ 29.11.2016 - 16:32)
Какие будут предложения, коллеги?

Выдернуть либу из дистрибутива винды той же версии, что и пациент. Файл install.wim в папке sources, открывается через 7-zip.
 
[^]
MECHLAB
29.11.2016 - 15:22
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (MrME @ 29.11.2016 - 15:12)
Цитата (MECHLAB @ 29.11.2016 - 16:32)
Какие будут предложения, коллеги?

Выдернуть либу из дистрибутива винды той же версии, что и пациент. Файл install.wim в папке sources, открывается через 7-zip.

Тут получается, что дллок жопой жуй - в самой винде аж целых три редакции в C:\Windows\winsxs\
И вот теперь вопрос какая из них? Точнее какая из трех пар - ведь одна идет в system32 а вторая парная в syswow64...
Ну и сам дистр 7 64 быт правда проф, а не ультим нашел. Но думаю тут версия длл не зависит от сборки?
 
[^]
MrME
30.11.2016 - 07:24
0
Статус: Offline


Ярила

Регистрация: 26.03.14
Сообщений: 1350
MECHLAB

от сборки скорее всего не зависит. Думаю, любая.
 
[^]
denmor
30.11.2016 - 07:26
1
Статус: Offline


это я

Регистрация: 29.06.12
Сообщений: 3228
sfc /scannow
А, не помогает, значит отключено было ранее, тогда только с диска винды.

Это сообщение отредактировал denmor - 30.11.2016 - 07:28
 
[^]
alevi
30.11.2016 - 07:26
0
Статус: Offline


мистер параллельная вселенная

Регистрация: 27.11.08
Сообщений: 1980
в safemode с поддержкой ком-ой строки запустить sfc /scannow
 
[^]
MECHLAB
30.11.2016 - 08:03
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Цитата (denmor @ 30.11.2016 - 07:26)
sfc /scannow
А, не помогает, значит отключено было ранее, тогда только с диска винды.

sfc /scannow

причем из под загрузки с диска 64 битной винды с командной строки

- болт, вид сбоку

Так же пишет, что да - часть файлов кривые, но восстановить не могу)
 
[^]
MECHLAB
1.12.2016 - 09:48
0
Статус: Offline


Ярила

Регистрация: 22.08.15
Сообщений: 4701
Хм... ну если я не знаю, какой на самом деле должна быть версия длл - то думаю будет проще снести все обновления винды, так сказать - до исходной, а потом опять с чистого дистра пробовать исправить репозиторий резервных копий...

Приступаю...
1. На всякий случай создам точку восстановления... Кстати, я еще и проверил - создаются ли точки восстановления на моем рабочем и на домашних - мало ли вот так...
2. Для начала пройдусь батником - http://winlined.ru/articles/kak_udalit_vse...v_windows_7.php
Хм... вроде работает - все не руками 200-300 обнов сносить)))

Это сообщение отредактировал MECHLAB - 1.12.2016 - 10:05
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 4187
0 Пользователей:
Страницы: (2) [1] 2  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх