Hi Ethan,
I'm afraid this was a good thought but it didn't work. Here's the text from the command prompt.
Microsoft Windows [Version 10.0.15063]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>DISM /online /cleanup-image /scanhealth
Deployment Image Servicing and Management tool
Version: 10.0.15063.0
Image Version: 10.0.15063.0
[==========================100.0%==========================] The component store is repairable.
The operation completed successfully.
C:\WINDOWS\system32>DISM /online /cleanup-image /restorehealth
Deployment Image Servicing and Management tool
Version: 10.0.15063.0
Image Version: 10.0.15063.0
[==========================100.0%==========================] The restore operation completed successfully.
The operation completed successfully.
C:\WINDOWS\system32
After this, I still had the same an issue only now I got a new error as well. The two programs being affected by kernelbase are a VPN and Nvidia. As Nvidia is fairly integral being my graphics card application, I chose to remove the VPN fully, clearing
it out of the registry at the same time. After doing this and rebooting several times, I still find the same errors.
Here is the second error. I'd be happy to hear any further thoughts on trying to fix this. Even just to understand what the below error even means? :)
Application: NordVPN.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Xml.XmlException
at System.Xml.XmlTextReaderImpl.Throw(System.Exception)
at System.Xml.XmlTextReaderImpl.ParseText(Int32 ByRef, Int32 ByRef, Int32 ByRef)
at System.Xml.XmlTextReaderImpl.ParseText()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Skip()
at System.Configuration.XmlUtil.StrictSkipToNextElement(System.Configuration.ExceptionAction)
at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil, System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)
at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil, System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)
at System.Configuration.BaseConfigurationRecord.ScanSections(System.Configuration.XmlUtil)
at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()
Exception Info: System.Configuration.ConfigurationErrorsException
at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)
Exception Info: System.Configuration.ConfigurationErrorsException
at System.Configuration.ConfigurationManager.PrepareConfigSystem()
at System.Configuration.ConfigurationManager.GetSection(System.String)
at System.Configuration.ConfigurationManager.get_AppSettings()
at NLog.Common.InternalLogger.GetSettingString(System.String, System.String)
at NLog.Common.InternalLogger.GetSetting[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
at NLog.Common.InternalLogger.Reset()
at NLog.Common.InternalLogger..cctor()
Exception Info: System.TypeInitializationException
at NLog.Internal.ExceptionHelper.MustBeRethrown(System.Exception)
at NLog.LogFactory.get_Configuration()
at NLog.LogFactory.GetLogger(LoggerCacheKey)
at NLog.LogFactory.GetLogger(System.String)
at DynamicClass.lambda_method(System.Runtime.CompilerServices.Closure, System.String)
at NordVpn.Core.Abstract.Log.Logging.LogProviders.NLogLogProvider.GetLogger(System.String)
at NordVpn.Core.Abstract.Log.Logging.LogProvider.GetLogger(System.String)
at NordVpn.Core.Abstract.Log.Logging.LogProvider.GetCurrentClassLogger()
at WindowsApp.Properties.Settings..ctor()
at WindowsApp.Properties.Settings..cctor()
Exception Info: System.TypeInitializationException
at NordVpn.Application.Ioc.AppServicesModule.Load(Autofac.ContainerBuilder)
at Autofac.Module.Configure(Autofac.Core.IComponentRegistry)
at Autofac.ContainerBuilder.Build(Autofac.Core.IComponentRegistry, Boolean)
at Autofac.ContainerBuilder.Build(Autofac.Builder.ContainerBuildOptions)
at NordVpn.Application.Ioc.AutofacBootstrapping.AutofacBootstrapper.Configure()
at Caliburn.Micro.BootstrapperBase.StartRuntime()
at Caliburn.Micro.BootstrapperBase.Initialize()
Exception Info: System.Windows.Markup.XamlParseException
at System.Windows.Markup.XamlReader.RewrapException(System.Exception, System.Xaml.IXamlLineInfo, System.Uri)
at System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, Boolean, System.Object, System.Xaml.XamlObjectWriterSettings, System.Uri)
at System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, Boolean, System.Object, System.Xaml.Permissions.XamlAccessLevel, System.Uri)
at System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, System.Windows.Markup.ParserContext, System.Object, Boolean)
at NordVpn.App.Main()