PDA

Показать полную графическую версию : [решено] Ошибка загрузки компилятора Jit.


Lezaxx
13-10-2012, 02:13
После установки Windows8 второй системой,(главная по умолчанию загружается Windows7),в семерке стало появляться после загрузки вот такое предупреждение:
Невозможно загрузить компилятор Jit (mscorjit.dll):файл отсутствует или поврежден.Проверьте файл или перезапустите установку.
Гугл отсылает на сайт с архивами Dll,я скачиваю эту длл-ку,засовываю ее в папку Windows/system32 регистрирую regsvr32.Перезагружаю,но все остается по прежнему.
Получается что это файл не системный,тогда вопрос:для какого приложения нужна эта длл-ка,и как это можно исправить?
В принципе то все работает,но постоянно выскакивающее это предупреждение слегка напрягает.

Petya V4sechkin
13-10-2012, 08:05
я скачиваю эту длл-ку,засовываю ее в папку Windows/system32
Удалите то, что скачали.

компилятор Jit (mscorjit.dll)
Относится .NET Framework.
Пуск -> Панель управления -> Программы и компоненты -> Включение и отключение компонентов Windows ->
[решено] Framework 3.5 в Windows7 отсутствует (http://forum.oszone.net/thread-241306.html)

Lezaxx
13-10-2012, 10:12
Относится .NET Framework.
Пуск -> Панель управления -> Программы и компоненты -> Включение и отключение компонентов Windows -> »
Сделал как и описано в этом посте.Но после отключения-включения и перезагрузки флажок компонента все равно остается затемненным.
А это предупреждение продолжает появляться.

Petya V4sechkin
13-10-2012, 10:28
Lezaxx, в командной строке (cmd.exe) от имени Администратора (http://oszone.net/4331/#5) выполните:
sfc /scannow

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

предупреждение продолжает появляться
Посмотрите, есть ли файл mscorjit.dll в папке
\Windows\Microsoft.NET\Framework\v2.0.50727
и в 64-битной системе еще в
\Windows\Microsoft.NET\Framework64\v2.0.50727

Lezaxx
13-10-2012, 17:52
в командной строке (cmd.exe) от имени Администратора выполните: »
Попытался это сделать,но при 48% выполнения команды sfc /scannow получаю сообщение: Защита ресурсов Windows не может выполнить запрошенную операцию.Посмотрите, есть ли файл mscorjit.dll в папке
\Windows\Microsoft.NET\Framework\v2.0.50727
и в 64-битной системе еще в
\Windows\Microsoft.NET\Framework64\v2.0.50727 »
Да,этот файл есть в обоих папках.

Petya V4sechkin
13-10-2012, 17:57
при 48% выполнения команды sfc /scannow получаю сообщение
Сделайте в безопасном режиме. Не забудьте выложить лог.

Lezaxx
13-10-2012, 20:50
Petya V4sechkin Спасибо что уделяете мне свое время.
Сделал sfc \scannow в безопасном режиме.Вот лог CBS

Petya V4sechkin
13-10-2012, 22:24
Lezaxx, в логе сообщения о поврежденных файлах:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorjit.dll
C:\Windows\SysWOW64\vbscript.dll

Можете восстановить вручную:
взять файлы, например из дистрибутива в образе \Sources\install.wim (извлечь архиватором или смонтировать образ);
получить доступ (http://forum.oszone.net/thread-129646.html) и скопировать.

Удачи!

Lezaxx
14-10-2012, 01:25
Petya V4sechkin Спасибо,все получилось.Заменил файлы новыми,теперь ошибка исчезла.
Крепко жму руку!

canadaflowers@vk
22-06-2017, 19:07
Мне такой же способ поможет, как Lezaxx?

ruslan...
22-06-2017, 21:33
Мне такой же способ поможет, как Lezaxx? »
Запросто.




© OSzone.net 2001-2012