PDA

Показать полную графическую версию : Вылетают некоторые программы с ошибкой clr20r3 и kernellbase.dll


Silver Shade
26-11-2014, 20:00
Добрый вечер, уважаемые форумчане. Нужно было установить маткад, после установки программа вылетает с ошибкой clr20r3. И такая проблема не только с маткадом. Изрядно порывшись в гугле, я понял, что проблема с net framework. Типа программам нужна версия то ли 2.0, то ли 3.0, то ли 3.5. Но проблема в том, что эти программы уже являются частью ос, и переустановить их не получается. Помогите.) Скрин прикрепляю.

k7tolik
26-11-2014, 20:39
Silver Shade, Посмотрите видео http://www.youtube.com/watch?v=sXtLONZPzec и попробуйте сделать так.

У меня есть WPI сборник в котором есть net framework 3.5 для windows 8.1 можно поискать сборник с такой программой на торрентах и скачать.

ruslan...
26-11-2014, 20:42
Silver Shade,

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

Если в конце проверки выйдет сообщение, что не все файлы удалось восстановить, выложите C:\windows\Logs\CBS\CBS.log в архиве.
Если файлы будут восстановлены, перезагрузитесь и проверьте наличие проблемы.

Silver Shade
26-11-2014, 21:21
Да, написало что есть какая-то беда. Прикрепляю CBS.log 119350

ruslan...
26-11-2014, 21:50
Silver Shade,

При подключенном интернете выполните команду от имени администратора:
DISM /Online /Cleanup-Image /RestoreHealth
Процесс займет некоторое время, необходимо дождаться завершения.

После воспользуйтесь Средство восстановления Microsoft .NET Framework (http://support.microsoft.com/kb/2698555)
Проверьте наличие проблемы и если останется:

1. Скачайте ProcDump (http://technet.microsoft.com/en-us/sysinternals/dd996900) и распакуйте в C:\ProcDump(создайте заранее папку)
2. Запустите командную строку от имени Администратора и выполните
C:\ProcDump\procdump.exe -accepteula -e -w mclicense.exe C:\ProcDump\
3. Запустите приложение mclicense, дождитесь ошибки.
4. Подкрепите сохраненный .DMP-файл из папки C:\ProcDump в архиве к сообщению.

Silver Shade
27-11-2014, 18:46
Проблема осталась, прикрепляю файл
MCLicense.exe_141127_173039 (http://cs08.userfiles.me/f/082236230254202179153015019127084063102036023061171002/1417102870/54001356/0/87a9eaf5753d1e440670e565981feb72/MCLicense.exe_141127_173039-spaces.ru.rar)

k7tolik
27-11-2014, 19:00
Вы пробовали отдельно скачать и устанавливать net framework 3.5 для windows 8.1 отдельно или нет?

Silver Shade
27-11-2014, 19:12
Пробовал, но при попытке открытия файла инсталятора просто ничего не происходит.

k7tolik
27-11-2014, 19:35
А если сохранить что надо и переустановить виндовс чтобы не ломать мозги.

Silver Shade
27-11-2014, 19:37
Да не хочется просто переустанавливать винду. Тем более если на чистой винде эти программы сначала работали, а спустя некоторое время начали вылетать. Уж лучше тогда перейти на вин7. Но уже привык к вин8.

Илья_Рудоманенко@vk
27-11-2014, 20:12
Silver Shade, DISM /Online /Cleanup-Image /RestoreHealth »
Выполняли ?
Анализ дампа показал,что что-то не так с Microsoft .NET Framework.
После воспользуйтесь Средство восстановления Microsoft .NET Framework »
Делали ?

Silver Shade
27-11-2014, 20:38
После воспользуйтесь Средство восстановления Microsoft .NET Framework »
Делали ? »
Да, средство восстановления пишет что проблема с установкой нет фреймворк, переустановите. Скачал утилиту для удаления фреймворка - удалил. Потом после попытки установить фреймворк пишет, что он уже является частью ос и не нуждается в установке.

Да, средство восстановления пишет что проблема с установкой нет фреймворк, переустановите. Скачал утилиту для удаления фреймворка - удалил. Потом после попытки установить фреймворк пишет, что он уже является частью ос и не нуждается в установке. »
А, и еще средство восстановления пишет в конце, что не может решить проблему с установкой, и отправляет какие-то сведения майкрософту.

Илья_Рудоманенко@vk
27-11-2014, 20:59
Silver Shade, 1. Скачайте средство очистки платформы .NET Framework (http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip) и запустите её от имени администатора.
2. Удалите все версии .NET Framework,которые найдёт это средство и перезагрузитесь (перед перезагрузкой отключите автоматическое обновление).
3. Отключите .NET Framework 3.5 и выйдите из системы,потом включите обратно.
В меню Пуск выберите пункт Панель управления. (Чтобы перейти на экран Пуск, нажмите на клавиатуре клавишу с логотипом Windows .) Выберите Программы, а затем выберите Включение или отключение компонентов Windows. Уберите флажок Платформа .NET Framework 3.5 (в том числе .NET 2.0 и 3.0).
4. Установите Microsoft .NET Framework 4.5.2 (http://www.microsoft.com/ru-RU/download/details.aspx?id=42643).
5. Перезагрузитесь.
6. Включите автоматическое обновление заново и установите все обновления,относящийся к Microsoft .NET Framework.

DISM /Online /Cleanup-Image /RestoreHealth »

Выполняли ? »

Silver Shade
27-11-2014, 22:48
В общем выполнил последнюю предложенную манипуляцию. В командной строке тоже выполнял. Вылетает все равно. Наверное действительно проще винду переустановить.

ruslan...
27-11-2014, 23:21
Silver Shade,

Запустите проверку на наличие ошибок всех установленных в системе версий .NET Framework.
Что покажет ? .NET Framework Setup Verification Tool User's Guide (http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-99-90-04/netfx_5F00_setupverifier_5F00_new.zip)

Silver Shade
28-11-2014, 17:11
Запустите проверку на наличие ошибок всех установленных в системе версий .NET Framework.
Что покажет ? .NET Framework Setup Verification Tool User's Guide »
Пишет, что проблема с 2.0, 2.5 и 3.5

ruslan...
29-11-2014, 01:31
В дампе тоже указывает на C:\Windows\assembly\NativeImages_v2.0.50727_32\System.Configuration\0f06c6152e5384e75e9517c79ed500d4 \System.Configuration.ni.dll
00e1ea6c 65511bce KERNELBASE!RaiseException+0x48
00e1ead4 654c4f98 mscorwks!IsExceptionOfType+0x23
00e1eb98 6527cf23 mscorwks!JIT_Throw+0xfc
00e1eba8 64b5855e mscorlib_ni+0x94cf23
00e1ebb8 64b582e2 mscorlib_ni+0x22855e
00e1ebc8 64b511c7 mscorlib_ni+0x2282e2
00e1ebd4 64b5120d mscorlib_ni+0x2211c7
00e1ebe0 64b512c5 mscorlib_ni+0x22120d
00e1ebf8 64b5aaf2 mscorlib_ni+0x2212c5
00e1ec18 64b5a9d1 mscorlib_ni+0x22aaf2
00e1ec20 65e03fdd mscorlib_ni+0x22a9d1
00e1ec44 65e2ae78 System_Configuration_ni+0xa3fdd
00e1ec7c 65d81567 System_Configuration_ni+0xcae78
00e1ec94 65e1ce78 System_Configuration_ni+0x21567
00e1ecb4 642bfc60 System_Configuration_ni+0xbce78
00e1ece4 6429a581 System_ni+0x13fc60
00e1ed04 642bf96e System_ni+0x11a581
00e1ed34 642bf851 System_ni+0x13f96e
00e1ed48 642bf7eb System_ni+0x13f851
00e1ed78 642bf677 System_ni+0x13f7eb
00e1ed8c 642bf5eb System_ni+0x13f677
00e1ede0 65431b6c System_ni+0x13f5eb
00e1edf0 65448fba mscorwks!CallDescrWorker+0x33


Пишет, что проблема с 2.0, 2.5 и 3.5 »
Легче наверное Как переустановить Windows, сохранив настройки и установленные программы (http://www.outsidethebox.ms/9962/)
Подкрепите отчет проверки. Посмотрим, на чем там спотыкается.

Переустановите:
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (http://www.microsoft.com/en-us/download/details.aspx?id=5638)
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update (http://www.microsoft.com/en-us/download/details.aspx?id=26347)




© OSzone.net 2001-2012