Войти

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


Страниц : [1] 2

infoman1@vk
16-08-2015, 12:31
Во время установки BlueStacks вот такая ошибка. Версия самая новая с сайта BlueStacks.
Описание:
Stopped working

Сигнатура проблемы:
Имя события проблемы: CLR20r3
Сигнатура проблемы 01: P0VCWO5OLDAJMIIU2WA32V5N1LFRYGNJ
Сигнатура проблемы 02: 0.9.34.4500
Сигнатура проблемы 03: 55a3a4b5
Сигнатура проблемы 04: mscorlib
Сигнатура проблемы 05: 2.0.0.0
Сигнатура проблемы 06: 4ca2b889
Сигнатура проблемы 07: 1b2b
Сигнатура проблемы 08: c
Сигнатура проблемы 09: System.IO.FileNotFoundException
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049

Ознакомьтесь с заявлением о конфиденциальности в Интернете:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419

Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt

Когда ставю версию bluestacks_rooted_mod_0.9.11.4119 с сайта http://4pda.ru/forum/index.php?showtopic=273806
Программа создает лог ошыбки, прекрепил файл лога

infoman1@vk
16-08-2015, 12:39
BlueStacks-ThinInstaller_0.9.30.4239
выдает ошыбку
http://s016.radikal.ru/i337/1508/92/7e6a4bcebd30.jpg

sXeRostik
16-08-2015, 12:41
http://forum.oszone.net/nextoldesttothread-283860.html

Quaker_75
16-08-2015, 12:45
какая у вас версия .NET Framework? Скачайте и установите последнюю, свежую.... - https://msdn.microsoft.com/en-us/vstudio/aa496123.aspx

Dzirt2005
16-08-2015, 13:13
какая у вас версия .NET Framework? Скачайте и установите последнюю, свежую »
Не нужно давать такие глупые советы. CLR20 - это .NET Framework 2.0-3.5, начиная с .NET 4.0 уже используется другая CLR - 4.0.

Илья_Рудоманенко@vk
16-08-2015, 13:43
infoman1@vk, Пришлите дамп вылета.
1. Скачайте программу ProcDump (http://technet.microsoft.com/ru-ru/sysinternals/dd996900) и распакуйте её в папку C:\ProcDump;
2. Откройте командную строку от имени администратора и выполните:
C:\ProcDump\procdump.exe -accepteula -e -w bsoffline.exe C:\ProcDump\
3. Повторите установку BlueStacks и дождитесь вылета.
4. После этого у вас появится файл с расширением .dmp в C:\ProcDump,пришлите его в архиве.

ruslan...
16-08-2015, 13:47
infoman1@vk,

1. Откройте командную строку с Административными правами. Для этого нажмите кнопку Пуск > выберите Все программы > Стандартные >
щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.
2. В командной строке введите следующую команду и нажмите клавишу ВВОД: sfc /scannow

По окончании проверки подкрепите C:\windows\Logs\CBS\CBS.log в архиве.

infoman1@vk
16-08-2015, 14:15
прикрепил два лога

Илья_Рудоманенко@vk
16-08-2015, 14:30
infoman1@vk, в CBS.log видны проблемы с обновлениями.
Обновление KB2966583 установлено у вас ?
Если да,то запустите командную строку от имени администратора и выполните DISM /Online /Cleanup-Image /ScanHealth
Если нет,то загрузите и запустите Cредство проверки готовности системы к обновлению (http://support.microsoft.com/kb/947821/ru).
После использования команды или установки средства пришлите C:\windows\Logs\CBS\checksur.log в архиве.
+
1. Запустите Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) -> в окне Process Monitor нажмите на значок фильтра -> в окне фильтра нажмите RESET -> APPLY -> OK
2. Повторите попытку установить BlueStacks и дождитесь вылета.
3. Идите в Process Monitor, в окне Process Monitor- > нажмите меню File -> Save -> CSV-формат
4. Пришлите лог в архиве. Будет слишком большим,залейте на rghost.ru

infoman1@vk
16-08-2015, 17:26
установил
Windows6.1-KB2966583-x64
и
Средство проверки готовности системы к обновлению для Windows 7 (KB947821) Windows6.1-KB947821-v34-x64
перезагрузися

файл с папки C:\windows\Logs\CBS и с c:\ProcDump\ только что создал

после команды
DISM /Online /Cleanup-Image /ScanHealth
файл C:\windows\Logs\CBS\checksur.log такого содержания

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.18489
2015-08-16 17:34

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

ruslan...
16-08-2015, 17:36
infoman1@vk,

Нужен C:\windows\Logs\CBS\checksur.log, подкрепите.

И сделайте лог фай Process Monitor, как указал Илья_Рудоманенко@vk.

Илья_Рудоманенко@vk
16-08-2015, 17:38
infoman1@vk, а лог Process Monitor где ?)

infoman1@vk
16-08-2015, 17:48
забыл, сори. вот
http://rghost.ru/6HGV2BG5G

ruslan...
16-08-2015, 18:59
infoman1@vk,

Не нравится мне файл C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config
Попробуйте взять его с аналогичной системы и скопировать к себе на компьютер, по этому же адресу с заменой.

Так же попробуйте установить Visual C++ 2005 Service Pack 1 Redistributable Package MFC (http://www.microsoft.com/en-us/download/details.aspx?id=26347) версии x86 и х64

infoman1@vk
16-08-2015, 20:50
Цитата ruslan...:
Не нравится мне файл C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config »
он идентичный на другой ос. установи на виртуальную машину

Так же попробуйте установить Visual C++ 2005 Service Pack 1 Redistributable Package MFC версии x86 и х64 »
установи и 64х и 86х ничего не помого

ruslan...
16-08-2015, 22:53
он идентичный на другой ос. установи на виртуальную машину »
Скопировали файл ?

Пуск > Панель управления > Программы и компоненты > Включение и отключение компонентов Windows ->
снимите флажок .NET Framework, перезагрузитесь и поставьте его снова.

Для эксперимента, удалите антивирус.

infoman1@vk
17-08-2015, 02:22
да скопировал
антивируса нет
сейчас так
http://s019.radikal.ru/i612/1508/df/cbdacdc07196.jpg

ruslan...
17-08-2015, 11:29
infoman1@vk,

Сделайте скриншот разрешений на диск C: - Свойства > Безопасность > Дополнительно.

И сверьте со здоровой системой на виртуалке, разделы реестра

HKCU\Software\Classes\Wow6432Node\CLSID\{0A29FF9E-7F9C-4437-8B11-F424491E3931}
HKLM\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\NI\181938c6\7950e2c5

и файлы (через архиватор)
C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\sorttbls.nlp
C:\Users\infoman\AppData\Roaming\Microsoft\CLR Security Config\v2.0.50727.312\security.config.cch

Quaker_75
17-08-2015, 14:33
Не нужно давать такие глупые советы » - я нет понял, что глупого в совете обновить этот самый фреймворк????

Dzirt2005
17-08-2015, 16:21
я нет понял, что глупого в совете обновить этот самый фреймворк???? »
CLR 4.0 напрямую не совместима с CLR 2.0 - это просто разные продукты. Если у приложения не задана версия Framework то по умолчанию будет использоваться последняя, но не факт, что будет работать. Если у приложения задана конкретная версия (например, .NET 2.0 или .NET 3.0, не суть важно) - то будет грузится именно она и в случае ее отсутствия будет совершенно невнятная ошибка в духе Майкрософт - почти буквально "Что-то пошло не так". Для определения причины в этом случае есть специальный механизм Fusion, который еще нужно включать в реестре (по-умолчанию выключен) и желательно иметь отладчик на компьютере.

Ну и возвращаясь к топику - ошибка CLR20r3 намекает на использование CLR 2.0, а r3 говорит скорее всего о .NET Framework 3.5. Поэтому в данном случае правильный совет будет устанавливать .NET Framework 3.5 SP1, а совсем не "последний фреймворк", который даже в теории на 100% не совместим с предыдущими версиями.

PS: Вас же не удивляет, что при установке VC++ runtime нужно ставить не последнюю версию, а ту которая нужна? Здесь ситуация совершенно аналогичная.




© OSzone.net 2001-2012