Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Бесконечный запуск Regsvr32.exe (http://forum.oszone.net/showthread.php?t=279909)

Bio_Hazard 27-03-2014 21:16 2329487

Бесконечный запуск Regsvr32.exe
 
Здравствуйте. При попытке зарегистрировать библиотеку начинает бесконечно запускаться Regsvr32.exe, создавая очень много копий (было по 2500). Такое же проявлялось при попытке настроить кодеки K-Lite Mega Codecs или при установке Adobe Premiere CC. Раньше, до переустановки использовал эту же ОС и то же программное обеспечение, было все норм. Что это может быть? Переустанавливать очень не хочется.
ОС: Windows 7 x64 SP1
Заранее благодарен за помощь.

Petya V4sechkin 27-03-2014 21:58 2329507

Bio_Hazard, сделайте лог Process Monitor следующим образом:
  1. запустите Process Monitor;
  2. попытайтесь зарегистрировать библиотеку;
  3. сохраните лог: меню File -> Save -> PML-формат;
  4. заархивируйте и выложите на любой файлообменник, например http://rghost.ru

Bio_Hazard 28-03-2014 01:53 2329606

LogFile

Petya V4sechkin 28-03-2014 08:09 2329631

Bio_Hazard, во-первых, библиотеку MSVCP71.dll не надо регистрировать в принципе (в ней нет DllRegisterServer).

Во-вторых, удалите файлы за ненадобностью:
  • C:\Windows\System32\MSVCP71.dll
  • E:\MSVCP71.dll

В-третьих, файл C:\Windows\SysWOW64\regsvr32.exe у вас кривой.
Выполните в командной строке (cmd.exe) от имени Администратора
Код:

sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.

Bio_Hazard 28-03-2014 12:14 2329696

Цитата:

Цитата Petya V4sechkin
Bio_Hazard, во-первых, библиотеку MSVCP71.dll не надо регистрировать в принципе (в ней нет DllRegisterServer). »

Возможно, я в этом не разбираюсь.

Цитата:

Цитата Petya V4sechkin
Во-вторых, удалите файлы за ненадобностью:
C:\Windows\System32\MSVCP71.dll
E:\MSVCP71.dll »

Данная библиотека нужна для запуски игры Titan Quest.

Цитата:

Цитата Petya V4sechkin
В-третьих, файл C:\Windows\SysWOW64\regsvr32.exe у вас кривой.
Выполните в командной строке (cmd.exe) от имени Администратора
Код:
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве. »

CBS.log
_________________________________________________________________________________

После выполнения sfc /scannow система исправила ошибки и теперь, вроде все работает. Спасибо за помощь.

Petya V4sechkin 28-03-2014 17:26 2329813

Цитата:

Цитата Bio_Hazard
Данная библиотека нужна для запуски игры Titan Quest

Не в том дело, просто в папке SysWOW64 должны лежать 32-битные файлы, а в System32 - 64-битные.
А у вас было перепутано.

Bio_Hazard 29-03-2014 09:25 2330088

Цитата:

Цитата Petya V4sechkin
Цитата Bio_Hazard:
Данная библиотека нужна для запуски игры Titan Quest
Не в том дело, просто в папке SysWOW64 должны лежать 32-битные файлы, а в System32 - 64-битные.
А у вас было перепутано. »

Вот как, этот момент я не учел. Учту в дальнейшем. Спасибо за помощь и советы!


Время: 20:37.

Время: 20:37.
© OSzone.net 2001-