Blog P1ratRuleZZZ

Getting rid of Application error kernelbase.dll and treat .NET Framework

In short, not the best week of specified: каким-то образом у меня начали сыпаться ошибки “Application error kernelbase.dll” (name of the application shall not be important)

Имя сбойного приложения: Connect.Service.ContentService.exe, версия: 3.0.84.0, отметка времени: 0x4f344200
Имя сбойного модуля: KERNELBASE.dll, версия: 6.1.7601.18798, отметка времени 0x5507b485
Код исключения: 0xe0434352
Смещение ошибки: 0x0000c42d
Идентификатор сбойного процесса: 0x8e8
Время запуска сбойного приложения: 0x01d079586563378c
Путь сбойного приложения: C:\Program Files (x86)\Autodesk\Content Service\Connect.Service.ContentService.exe
Путь сбойного модуля: C:\Windows\syswow64\KERNELBASE.dll
Код отчета: a327902f-e54b-11e4-b131-240a649fc3bc

Why have not I tried! Советовали переустановить полностью .NET – сначала снести, then set, but I do not work. In general, I will describe this method, because it is rather simple in contrast to, who applied I.

Way 1

  1. Add this page to your bookmarks and a reboot Safe Mode with network drivers (Another way to).
  2. Open the back page of my blog and steep swing .NET Framework Cleanup Tool c my server or MSDN (in case, if ssyklo)
  3. Run the utility and poke on Cleanup Now
  4. Go to the kitchen and make tea or you can always just sit on the toilet with a phone in his hand and read silly Public in the VC, etc..
  5. Возвращаемся – если еще не удалилось – идем обратно в толчком и дочитываем паблики. Repeat, until you retire.
  6. Remove? OK. Reboot in normal mode.
  7. Now download the .NET Framework v4.0 and set, fingers crossed, because this gay loves to show off
  8. Проверяем – все ли ок с приложениями, that did not work and if there is an error in the logs. If everything is OK as a whole, it will be possible to upgrade to .NET Framework 4.5, but in any case not to put right 4.5! First you have to put a version 4.

Way 2: If the method of 1 did not help

  1. You can do the first way and leave when installed .NET. Next you need to set the broken car all updates, on .NET (you can simply install all required updates)
  2. Предупреждаю – способ только для джедаев, потому что сила дже-дай – это сила вселенной. In general, tedious way.
  3. If you have a second computer or laptop, which is also mounted on the same system with the same Windows architecture (32 or 64 bit), then you can skip the third Punky. And if you have Windows 7 x64, you can try to download I prepared a package and go to step 7
  4. Download the VirtualBox or VMWare Player and set the car on the same Windows, which stands on a broken wheelbarrow.
  5. We put a new update for both Windows, to coincide with updates to your wheelbarrow, although in general you can just put on a new windsurfing all updates (except that in addition recommended).
  6. After installing the update restart the virtual machine, go to the folder C:\Windows Microsoft.NET and archive it in RAR or ZIP, or simply copy the folder on your local machine, eg My Documents recover, To get the My Documents recover Microsoft.NET.
  7. Extract or copy Without replacement all files in the folder recover Microsoft.NET folder in C:\Windows Microsoft.NET and restart the computer.
  8. Everything should now work, ну а если уж не работает – придется переставлять систему, I have no idea, what else can you do in this case,.

Describe your specific problem: I flew often Skype (can, еще и не перестал вылетать – кто его знает!) и не открывался GEForce Experience – выдавал мне ошибку “Обнаружена ошибка. Приложение будет закрыто” и вот такую вот ересь я нашел в логах

Не удается загрузить один или более запрошенных типов. Обратитесь к свойству LoaderExceptions для получения дополнительных сведений.
System.Reflection.ReflectionTypeLoadException
 в System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
 в System.Reflection.RuntimeModule.GetTypes()
 в System.Reflection.Assembly.GetTypes()
 в System.ComponentModel.Composition.Hosting.AssemblyCatalog.get_InnerCatalog()
 в System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetEnumerator()
 в System.Linq.Enumerable.<SelectManyIterator>d__14`2.MoveNext()
 в Microsoft.Practices.Prism.MefExtensions.DefaultPrismServiceRegistrar.GetRequiredPrismPartsToRegister(AggregateCatalog aggregateCatalog)
 в Microsoft.Practices.Prism.MefExtensions.DefaultPrismServiceRegistrar.RegisterRequiredPrismServicesIfMissing(AggregateCatalog aggregateCatalog)
 в Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.RegisterDefaultTypesIfMissing()
 в Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.Run(Boolean runWithDefaultConfiguration)
 в Flame.Core.FlameBootstrapper`3.Run(Boolean runWithDefaultConfiguration)
 в Flame.Core.FlameApplicationGovernor`4.RunOnce()
 в Flame.Core.FlameApplicationGovernor`4.Application_Startup(Object sender, StartupEventArgs e)
 в System.Windows.Application.OnStartup(StartupEventArgs e)
 в GFEClient.App.OnStartup(StartupEventArgs e)
 в System.Windows.Application.<.ctor>b__1(Object unused)
 в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
 в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

It helped me a second method. The first did not give too much personal suffering for two days, eventually decided for 10 seconds.

PS: Special thanks to Nvidia for, that have added to your application logs, who helped me track down the error. If you are a developer, то помните – ЛОГИ – это хорошо! Чем больше логов – тем больше логов.

Exit mobile version