Gigabyte Z77X-UP4 TH Software

The software stack that comes with Gigabyte products has been fairly stagnant the past 18 months.  As detailed in our recent reviews of other Gigabyte motherboards, the stalwart of the pack is EasyTune6, featuring automatic overclock modes, fan controls and a hardware monitor for temperatures.  On top of this we have the @BIOS software for updating the firmware of the motherboard from inside the OS, and more recently there have been two newer additions to the software – Gigabyte Tweak Launcher (a stripped down OC interface) and USB Blocker.

The install CD does not win any awards for looks, but in terms of function we have a one button install all on drivers and some software.  More advanced tools (Gigabyte Tweak Launcher, USB Blocker) have to be downloaded direct from the Gigabyte website, or a few such as 3D Power and 3TB Unlock are installed individually by the user from the disk.


The EasyTune6 software was on the very first Gigabyte motherboard I reviewed for P67 way back in January 2011, and it probably predates even then.  The main premise of ET6 is a simple interface in order to invoke a series of preset overclocks:

As shown, we get a choice of three boost levels – these are all tested in our overclocking section, along with ‘Auto Tuning’, which is Gigabyte’s automatic overclock tuning software.  Alongside these presets, ET6 allows users to control BCLK, multipliers and voltages from the more advanced menus.

The other areas of ET6 give the user information on the CPU, memory and GPU, similar to the diagnostic tool CPU-Z.  With an appropriate GPU, ET6 will also act as an overclocking tool for the GPU as well. 

EasyTune6 features fan controls as well, where we can determine the start and end point for a single gradient:

As shown, we only have control of the fans in two sets – one setting for the CPU fan, and another setting for all other fans on board.  Compared to other fan controls on other motherboards, this is pretty poor – ideally we would have individual control of each header, multi-point gradient application and hysteresis.

The final part of ET6 is the H/W Monitor, which plots a graph of particular values (temperatures, voltages) against time.  H/W Monitor is also the culprit of large Deferred Procedure Call latency during testing, so if audio is important to you make sure ET6 is turned off.


Every motherboard needs to have two utilities to update the BIOS – one inside the BIOS itself and another in the OS.  @BIOS is the tool Gigabyte uses for the OS, and it enables users to directly check Gigabyte servers for the latest BIOS, as well as update from a file. 

Ideally, this feature should be integrated into ET6, so we do not have to deal with extra icons or programs in the OS.

USB Blocker

From the requests of users, Gigabyte has created a new tool that helps to control what devices can and cannot be plugged into the USB ports.  This is extremely relevant to protect machines in a SOHO environment from external devices which may infect a network.  The premise of USB Blocker is simple - behind an admin password, the USB ports can be disabled when certain types of devices are plugged in.

Almost ironically, USB mice and keyboards can also be blocked.  Gigabyte has told me that the only way around this is to boot in safe mode and uninstall the software, or plug in a PS/2 mouse if applicable.  This would suggest that the USB ports are only blocked when the software is running and thus if you can disable the software in msconfig from starting up, it should disable the functionality.

Gigabyte Z77X-UP4 TH BIOS Gigabyte Z77X-UP4 TH In The Box, Voltage Readings


View All Comments

  • IanCutress - Monday, September 17, 2012 - link

    I have access to a TB device, but it is only the two-bay Little Big disk with a pair of Intel Drives. Can't really stress the TB implementation in terms of peak speeds, and in our copy test it can get anything from 1.1 seconds to 3.3 seconds depending on if the wind is blowing, or the tides are in (very unpredictable).

    When I can get a 4-bay TB device in, I will fill it with 500MB/s+ SSDs and get down to testing. Unless there is a specific test you would like me to do (4K et al).

  • repoman27 - Monday, September 17, 2012 - link

    I am very curious about a couple points, however they are not the easiest scenarios to test.

    Firstly, GIGABYTE depicts the ability to support a total of 12 connected Thunderbolt devices plus 2 displays, or 6 devices AND 1 display per port. [ ] This seems to fly in the face of what we have been told by Apple and Intel about supported topologies, i.e. "up to a total of 6 devices, including up to 2 high resolution DisplayPort v1.1a displays". Can a single Cactus Ridge DSL3510L really handle that many devices? Is there some difference in implementation between Windows and Mac OS?

    GIGABYTE also claims a full 10 Gbps of PCIe bandwidth from each port. Now I would also doubt that claim, and in the article you indicated this wasn't happening with a single DSL3510L. However, Anand achieved 1380 MB/s by using both Thunderbolt ports during his review of the MBPR, which also uses just one DSL3510L controller. Now ultimately this controller is bound by its PCIe 2.0 x4 back end, which should limit it to around 1600 MB/s of payload throughput, but breaking the 1000 MB/s barrier would seem to imply that there is more than one PCIe to Thunderbolt protocol adapter in these Cactus Ridge chips. This would be significant if true. Any chance you could lean on it hard enough to find out?
  • goinginstyle - Monday, September 17, 2012 - link

    I agree about the need for TB testing as I have had nothing but issues with this board and a Seagate GoFlex attached on one port and a Apple TB 27" monitor on the other port. The monitor will flicker badly at times (does not happen on a competing board and a MacBook Pro) while the Seagate drive will "disappear" and requires a power on/off before being recognized again. Reply
  • thewhat - Tuesday, September 18, 2012 - link

    It would be great if you could test with Speedfan whether the fan speed can be controlled independently for every header. Reply
  • NiggaASD - Sunday, December 09, 2012 - link

    Ian, I think you are wrong about Gigabyte manipulating CPU voltage readings. The voltage reading 1.068 V is probably not CPU vcore, it could be VTT(VCCIO) voltage. It is known that some GB motherboards have this "feature", that they show VTT voltage in CPU-Z. For example, my GA-P67A-UD3P-B3 board shows 1.092 V in CPU-Z as vcore when I have set VTT to 1.1 V in BIOS. Reply

Log in

Don't have an account? Sign up now