Gigabyte Z87 Fan Control Options?

Kougar

Senior member
Apr 25, 2002
398
1
76
Is there any means to control the fans on GB's Z87 boards other than Easytune? Easytune has not worked once and simply crashes when I attempt to launch it and I'm done with troubleshooting software that was just redesigned solely to work for this board.

SpeedFan isn't able to modify any fanspeeds, and the UEFI fan settings are pretty much useless for fine grained control. Are there any alternatives or even known bugs with Easytune?
 

sin0822

Member
Oct 16, 2010
67
0
0
you will need to install all the system drivers and GPU drivers as well as .net framework to get easytune to launch in full capacity. Also it would be good to uninstall and re-install with the latest version from their site. You also need app center to launch easytune
 

Kougar

Senior member
Apr 25, 2002
398
1
76
I did read that and have installed all mainboard drivers and even the IGP driver even though it is disabled from UEFI. Net framework drivers "should" be up to date, but I'm not entirely sure on checking that one.

PM sent Sdougal, thank you!
 

Kougar

Senior member
Apr 25, 2002
398
1
76
Here's the event log info if it means anything.

Code:
Application: EasyTune.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Reflection.TargetInvocationException
Stack:
   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 System.Windows.Application.LoadBamlStreamWithSyncInfo(System.IO.Stream, System.Windows.Markup.ParserContext)
   at System.Windows.Application.LoadComponent(System.Uri, Boolean)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
   at System.Threading.ExecutionContext.runTryCode(System.Object)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Application.RunDispatcher(System.Object)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at System.Windows.Application.Run(System.Windows.Window)
   at EasyTune.App.Main()

Code:
Faulting application name: EasyTune.exe, version: 7.0.10.15, time stamp: 0x51a0ab74
Faulting module name: KERNELBASE.dll, version: 6.1.7601.18015, time stamp: 0x50b83c8a
Exception code: 0xe0434352
Fault offset: 0x0000c41f
Faulting process id: 0x1a80
Faulting application start time: 0x01ce6900d82f45dd
Faulting application path: C:\Program Files (x86)\Gigabyte\EasyTune\EasyTune.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: 19bb2ea5-d4f4-11e2-acf3-005056c00008
 

KentState

Diamond Member
Oct 19, 2001
8,397
393
126
I went through two installs of Windows to get the Gigabyte software to work. I found that the option to quick install all software was the best option. Just install all software and drivers (minus Norton if you wish) and everything should work.