Показать полную графическую версию : [решено] Файл kdcom.dll отсутствует или поврежден
aleksaleksaleks
07-09-2013, 16:59
После установки очередных обновлений на Windows 7 x64 меня ждал неприятный сюрприз. Во-первых, компьютер час не выключался, писал "Завершение работы" (пришлось выключать кнопкой), после чего при загрузке ОС (перед появлением картинки «Загрузка Windows») стало появляться сообщение о том что «Файл kdcom.dll отсутствует или поврежден». После нескольких тыканий (от 2-х до 10), система загружается, в безопасном режиме ошибки не выдает. Что перепробовал сто раз в разных комбинациях:
- загрузка последней удачной конфигурации
- восстановление запуска
- восстановление системы на несколько разных состояний
- chkdsk c: /f /r
- sfc /scannow (говорит, что все в порядке)
- замену файла kdcom.dll, "regsvr32 kdcom.dll" (модуль "kdcomm.dll" загружен, но точка входа DllRegisterServer не найдена)
- установку и удаление всех доступных обновлений
- сброс BIOS на дефолтные настройки
Переустанавливать особого желания нет. Буду признателен за любую помощь.
Petya V4sechkin
07-09-2013, 17:52
aleksaleksaleks, в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполните:
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.
aleksaleksaleks
07-09-2013, 18:32
Файл прикрепил к сообщению. Запускал sfc /scannow на этот раз при обычной загрузке Windows. Первый раз - BSOD на 32%, второй - ошибка "Защита ресурсов Windows не может выполнить запрошенную операцию" на 42%. До этого запускал все время через консоль восстановления и безопасный режим - там доходило до 100% и никаких ошибок не было
Petya V4sechkin
07-09-2013, 19:28
aleksaleksaleks, в логе поврежден единственный файл
C:\Program Files\Common Files\Microsoft Shared\Ink\hwrusalm.dat
Но вряд ли он относится к проблеме.
Файл kdcom.dll отсутствует или поврежден
- замену файла kdcom.dll
И чем вы kdcom.dll заменяли? Надеюсь, не Total Commander?
У вас 64-битная система - размер файла: 17984 байта, MD5-сумма: 5fd00d62f2c69f6fb2a7ad15d0ddd0dc, версия: 6.1.7600.16385 (сравните).
aleksaleksaleks
07-09-2013, 20:24
У меня был файл такой - 17*792 байт, версия 6.1.7601.17556; заменил его на указанный вами - 17984 байта, MD5-сумма: 5fd00d62f2c69f6fb2a7ad15d0ddd0dc, версия: 6.1.7600.16385 - нашел такой файл на диске C: в папке winsxs и переписал сейчас в папку system32. Но не помогло - ситуация 1 в 1 что была. Заменял все время в Windows через Проводник (ставил разрешение на полный доступ и заменял).
Может где-то еще можно взять этот файл или я неправильно заменяю и что-то не доделываю? То, что команда "regsvr32 kdcom.dll" не проходит (модуль "kdcom.dll" загружен, но точка входа DllRegisterServer не найдена) - так и должно быть?
aleksaleksaleks
08-09-2013, 10:32
Понял в чем проблема. Убрал одну планку оперативной памяти и проблема исчезла. Протестировал память и она оказалась битой. В любом случае, спасибо.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.