Skip to content

A repository to allow users to automatically apply XTU profiles on boot with the use of Powershell.

Notifications You must be signed in to change notification settings

Jackman1506/TaskScheduledXTU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Task Scheduled XTU


This is a simple way of applying an XTU profile on boot without the use of hibernation, fast startup or opening the XTU Software.

(Please note, this is only tested on the XTU version provided here. Some newer versions do not contain XtuCLI.exe)

Installation


First you will need to install the XTU.exe provided in this repo. You are welcome to try your own version, but please check that XtuCLI.exe is in your XTU directory. After installation and reboot, make and save a profile on XTU containing the variables you'd like applied on startup.

Next, download the XTUapply.ps1 and place it somewhere on your drive, e.g. Documents.

Edit the XTUapply.ps1. On line 10 you will see '{ $_.ProfileName -eq "PROFILE-NAME-GOES-HERE" }'.
Change "PROFILE-NAME-GOES-HERE" to the name of the profile you'd like applied on startup and save it.

'{ $_.ProfileName -eq "overclock" }'


Open Task Scheduler. You will need to make a new task called XTUhelper. check the 'Run only when user has logged in' option and 'Run with the highest privileges'.

Head over to the 'Triggers' tab and add a new trigger that starts at log on. Delay the task for 5 seconds and check the 'Enabled' Box. Leave every other box unchecked.

In the 'Actions' tab, add a new action to start a program. In the 'Program/script:' box add this location:

C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe


In the 'Add Arguments' box you will need to direct it to the location of your XTUapply.ps1 file.

-file "C:\Users\Jack\Documents\XTUapply.ps1"


Leave everything unchecked in the 'Settings' and 'Conditions' tabs except for 'Allow task to be run on demand'. Click Okay to save the task.

If you have followed all of these steps, you can now reboot. You should see the PowerShell window open on boot. It will disappear after applying your chosen profile.

FAQ


Why would I need this. Intel XTU already applies profiles at startup?

This is correct, but Intel XTU relies on faststartup/hibernation to do this. In some cases, faststartup/hibernation can cause black screen issues on boot. In other cases (e.g. Some Chinese Motherboards), Intel Extreme Tuning Utility can cause resource hog issues if left open long enough at a high overclock.


I got an error. 'Something went wrong'?

Please raise an issue and attach your hardware information so I can communicate with you directly.


Where can I find the original brains of the .ps1 script?

Michael Baker's GitHub