My Alienware x51 has a problem

DarkMatterMarauder

Reputable
May 14, 2015
16
0
4,510
Who would have guessed my Alienware PC would have a problem. When I turn the computer on I get a pop up for the thermal controller and it gives me a long ass error message, now I know I should have put this on dell's support site but when I tried to find the support site the website send me in circles. That or I'm idiot :/

Here's the error message:

System.TypeInitializationException: The type initializer for 'AlienLabs.ThermalControls.Controller.Classes.ThermalControlsTaskbarIcon' threw an exception. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

Server stack trace:
at AlienLabs.ThermalControls.Communication.X51R3.Classes.ThermalSupportAPIMap.Initialize()
at AlienLabs.ThermalControls.Communication.X51R3.COM.BiosSupportAPIClass.Initialize()
at AlienLabs.ThermalControls.Communication.X51R3.Classes.ThermalAPIOperationsClass.Initialize()
at AlienLabs.ThermalControls.Communication.X51R3.Classes.ThermalControllerClass.Initialize()
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at AlienLabs.ThermalControls.Communication.ThermalController.Initialize()
at AlienLabs.ThermalControls.Communication.X51R3.Classes.ThermalControlsCapableDeviceClass.Initialize()
at AlienLabs.ThermalControls.Communication.X51R3.Classes.ObjectFactory.NewThermalControlsCapableDevice()
at AlienLabs.ThermalControls.Communication.X51R3.Classes.ThermalControlsCapableDeviceRepository.get_Instance()
at AlienLabs.ThermalControls.DeviceDiscovery.Classes.ThermalControlsDeviceDiscoveryService.DiscoverDeviceFor(ThermalControlsDeviceSetupInfo deviceSetupInfo)
at AlienLabs.ThermalControls.DeviceDiscovery.Classes.ThermalControlsDeviceDiscoveryService.DiscoverDevicesFor(List`1 deviceInfoList)
at AlienLabs.ThermalControls.DeviceDiscovery.Classes.ThermalControlsDeviceDiscoveryService.get_AllDevices()
at AlienLabs.ThermalControls.Tools.Classes.ThermalControlsDeviceRepositoryClass.get_AllDevices()
at AlienLabs.ThermalControls.Tools.Classes.ThermalControlsDeviceRepositoryClass.get_ChassisDevice()
at AlienLabs.ThermalControls.Domain.Profiles.Classes.ProfileProcessorClass..ctor()
at AlienLabs.ThermalControls.Domain.ObjectFactory.NewProfileProcessor()
at AlienLabs.ThermalControls.Domain.Profiles.Classes.Factories.ProfileRepositoryFactory.get_ProfileRepositoryforController()
at AlienLabs.ThermalControls.Controller.Classes.ThermalControlsTaskbarIcon..cctor()
--- End of inner exception stack trace ---
at AlienLabs.ThermalControls.Controller.Main..ctor()
at AlienLabs.ThermalControls.Controller.App.AppStartup(Object sender, StartupEventArgs args)
at System.Windows.Application.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)