Aller au contenu

Change
Photo

Undervolt Cpu Au Démarrage


  • Veuillez vous connecter pour répondre
12 réponses à ce sujet

#1
rag83

rag83

    Touriste

  • Membre
  • 338 messages

Bonjour,

 

J'aimerais undervolter mon CPU automatiquement au démarrage de windows.

 

J'ai fait pas mal de tests avec Intel XTU, et la valeur de -185mV pour le Core Voltage Offset fonctionne très bien (aux fréquences stock bien sur).

 

Seulement voila, quand je redémarre, l'undervolt disparait. Il faut que je lance XTU manuellement pour qu'il soit appliqué.

 

Est-ce qu'il existe un autre moyen de faire ça ? Le mieux serait bien entendu de paramétrer ça dans le bios mais je ne sais pas comment faire  ^_^


Modifié par rag83, 07 juillet 2016 - 09:52.

  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#2
armadon13127

armadon13127

    Geek diplomé

  • Membre
  • 2 828 messages
  • LocalisationVitrolles, France

Ca m'intéresse aussi, dans mon cas je n'ai pas les paramètres nécessaire dans le Bios, XTU en fait un peu à sa tête des fois il conserve les paramètres au démarrage et des fois il les remets à 0...

 

Donc si quelqu'un a une solution appliquer l'undervolt à chaque démarrage  :D

 

Edit : je viens de trouver ça :

https://www.reddit.c...h_intel_xtu_on/

 

Je ne pourrais pas tester avant ce soir mais ça me parait prometteur.

 

Edit 2 :

Donc il doit y avoir moyen de se faire un script comme il faut ^^

> "C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -h
************** XtuCLI Command Line Usage *****************

XtuCLI.exe -i/-t/-m/-ip/-ep <options>

-i/ -info: information
         <options> can be system, tuning, monitoring, all
         Example: XtuCLI.exe -i all
         Gives you the information about system, available controls, monitors in the system. You can use controls and monitor id's for further usage of XtuCLI.exe

-t/ -tune: tune the controls available in the system
         Example 1: XtuCLI.exe -t -id 29 -v 33
         This will tune the control "1 Avtive Core" control to the value 33. Get the available controls Id details using -i options
         Example 2: XtuCLI.exe -t -id 29 -> This will get the control name and active value of control id 29

-m/ -monitor: Gets the Monitor information. use -i to get available monitor id's in the system.
         Example: XtuCLI.exe -m -id 6
         this will get the monitor name "Processor Graphics Frequency" and the current value.

-ip/ -import: Imports the saved Xtu profile from the harddisk.
         Usage: XtuCLI.exe -import <filepath>
        Example: XtuCLI.exe -import C:\Users\SomeUser\Documents\Intel XTU Profiles\cacheRatio.xtu

-ep/ -export: Exports the existing Xtu profile to the harddisk.
         Usage: XtuCLI.exe -ep <filepname> <filepath>
        Example: XtuCLI.exe -export scoreSaved C:\Users\SomeUser\Documents\Intel XTU Profiles\scoreSaved.xtu

Donc là on apprend qu'avec -i tuning, on aura toutes les infos :

> "C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -i tuning
************ Tuning Information *****************

ID           Name                           Value[Unit]

48           Turbo Boost Power Max          47W
47           Turbo Boost Short Power Max    200W
49           Turbo Boost Short Power Max Enable 1
66           Turbo Boost Power Time Window  28Seconds
80           Overclocking Lock              1
50           Package Turbo Power Lock       1
84           Processor Current Limit        85,000A
41           Enhanced Intel® SpeedStep Technology 1
26           Core IccMax                    1
1            Reference Clock                100,000000MHz
2            Core Voltage                   0,00000000000V
34           Core Voltage Offset            -75,19531250000mV
81           Processor Graphics Voltage     0,00000000000V
83           Processor Graphics Voltage Offset 0,00000000000mV
77           Cache Voltage                  0,00000000000V
79           Cache Voltage Offset           0,00000000000mV
87           Processor Integrated VR Efficiency Mode 1,0
86           Processor Integrated VR Faults 1,0
29           1 Active Core                  36x
30           2 Active Cores                 35x
31           3 Active Cores                 34x
32           4 Active Cores                 34x
3489660933   Processor Core Ratio           34x
76           Processor Cache Ratio          36x
59           Processor Graphics Ratio Limit 12,0x

Ce sont les infos pour mon pc mais effectivement comme dans le post que j'ai cité "-t -id 34 -v -100.58593750000" permet d'appliqué -100.58593750000 mV au core voltage offset (id 34).

 

J'imagine vu le voltage donné qu'il faut entrer une des valeurs proposé par XTU et non un chiffre rond.

 

Ce que je te conseille c'est d'appliquer ton voltage dans XTU, et de la copier après la commande -i tuning, si tu rentre pas le bon nombre de chiffre après la virgule l'appli plante.

> "C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -i tuning
************ Tuning Information *****************

ID           Name                           Value[Unit]

[...]
34           Core Voltage Offset            -85,93750000000mV
[...]

> "C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -t -id 34 -v -85,93750000000
 **** Tune Successful ****

ID           Name                           Value[Unit]

34           Core Voltage Offset            -85,93750000000mV

Il reste pluqu'à faire un petit script et à faire en sorte qu'il s'applique à chaque démarrge

 

Edit 3 : Lancer la commande même différé de 60 secondes ne fonctionne pas car le service XTU n'avais pas encore eu le temps de démarrer malgré le SSD, il faut donc soit retardé d'avantage le script 2min voir 5 min après le boot, soit utilisé le script powershell du post qui lance le service si il ne l'est pas mais j'ignore comment ça fonctionne, je regarderai donc ça demain  ^_^ je vais garder la solution du script cmd vu qu'il marche ^^ cf Edit 4

 

Pour l'instant j'ai donc ce simple fichier .bat converti en .exe avec un petit logiciel qui me permet de caché la console et ça marche :

@echo off
timeout 120 /nobreak
"C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -t -id 34 -v -85,93750000000

Edit 4 : Il est aussi possible de lancer le service depuis le .bat, si le service est déjà lancer elle sera sans effet :

> net start XTU3SERVICE
Le service demandé a déjà été démarré.

Le script devient donc :

@echo off
net start XTU3SERVICE
"C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -t -id 34 -v -85,93750000000

Donc ce dernier script fonctionne parfaitement (le @echo off n'est pas utile), la commande de démarrage du service bloque bien le script tant que le service n'est pas démarrer ou déjà lancer et la modif est bien appliqué. Je m'en sert toujours converti en .exe avec une option permettant de caché la console pour rendre totalement invisible le processus.

 

Le .exe est ensuite, pour qu'il se lance au démarrage, placé dans : C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

 

Je ne connais pas ton niveau en informatique donc si tu as la moindre question hésite pas.


Modifié par armadon13127, 07 juillet 2016 - 23:14.

  • 0

P4G : MSI GS30 (13,3" Full HD) : Intel i7 4720HQ / 16Go DDR3 / Intel HD 4600 / SSD 512Go + Windows 10 64bit / SSD 256Go + Fedora 25 64bit

                       + MSI GamingDock : MSI Gaming GTX 970 4Go / Seagate SSHD hybride 2To 7200tr

                       + LG 29UM58-P 29" 21/9

 

exP4G (Donné à ma copine) : Medion X6811 upgradé & moddé (15,6" HD) : Intel i7 X920 oc 2,53-3,33Ghz / Gskill 12Go DDR3 / GTX 670M 1,5Go HS => GTX 460M 1,5Go / Seagate Momentus XT hybride 750Go 7200tr + Toshiba 640Go 5400tr / Windows 10 64bit / Alim 240 Watt

 

Huawei Honor 7 / Asus Nexus 7 32Go


#3
rag83

rag83

    Touriste

  • Membre
  • 338 messages

Très intéressant ce que tu proposes armadon, je vois ça dès que j'ai le temps car je suis malheureusement très occupé en ce moment  :(

 

En tous cas l'undervolt c'est magique car sur un petit quart d'heure de prime 95 c'est 15° de gagnés entre le voltage d'origine et les -185mV d'undervolt.


  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#4
armadon13127

armadon13127

    Geek diplomé

  • Membre
  • 2 828 messages
  • LocalisationVitrolles, France

Oui l'undervolt est magique ^_^ , je n'ai pas autant de chance que toi hélas, je ne peux pas descendre en dessous de -85mv mais ça me fait déjà gagner 3-4° ce qui me permet d'avoir 88°C max contre 91°C avant  :)


  • 0

P4G : MSI GS30 (13,3" Full HD) : Intel i7 4720HQ / 16Go DDR3 / Intel HD 4600 / SSD 512Go + Windows 10 64bit / SSD 256Go + Fedora 25 64bit

                       + MSI GamingDock : MSI Gaming GTX 970 4Go / Seagate SSHD hybride 2To 7200tr

                       + LG 29UM58-P 29" 21/9

 

exP4G (Donné à ma copine) : Medion X6811 upgradé & moddé (15,6" HD) : Intel i7 X920 oc 2,53-3,33Ghz / Gskill 12Go DDR3 / GTX 670M 1,5Go HS => GTX 460M 1,5Go / Seagate Momentus XT hybride 750Go 7200tr + Toshiba 640Go 5400tr / Windows 10 64bit / Alim 240 Watt

 

Huawei Honor 7 / Asus Nexus 7 32Go


#5
Antiseptix

Antiseptix

    Touriste

  • Membre
  • 274 messages

Intéressant ton post. :)
Avec mon 4710hq j'ai pu baisser de 80mv (je n'ai pas encore essayé plus) avec un gain d'environ 5°C.


  • 0

Alienware 17 R2 2015 : ---> Gtx 970m -- i7 4710HQ -- 128Go et 500Go SSD (M.2 SATA) -- 1To DD -- 8Go RAM  :wub:

 

Mon petit test


#6
rag83

rag83

    Touriste

  • Membre
  • 338 messages

C'est étonnant que 85mV en moins ne te fassent gagner que 3° armadon.

 

Je suis toujours en phase de test avec XTU pour déterminer précisément quelle valeur je mettrai dans ton script.

 

Pour le moment, -187.500mV semble convenir, aux fréquences stock bien entendu (x36, x34, x33, x32).

 

Après une heure d'OCCT, le core le plus chaud est à 75°. Je précise que j'ai repasté le CPU à la Grizzly Conductonaut.

 

Est-ce qu'une heure d'OCCT suffit pour être certain que le système sera stable en toutes circonstances ?


Modifié par rag83, 12 juillet 2016 - 21:45.

  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#7
rag83

rag83

    Touriste

  • Membre
  • 338 messages

Salut armadon,

 

Je viens de tester ton système, je pense que ça va fonctionner mais que veux-tu dire par convertir le script en .exe ?

 

Ce n'est pas simplement renommer le .bat en .exe ? 


  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#8
armadon13127

armadon13127

    Geek diplomé

  • Membre
  • 2 828 messages
  • LocalisationVitrolles, France

Eh non ce n'est pas aussi simple  ^_^ Tu as plusieurs programme qui le font, j'utilise celui-ci, il est très simple :

 

http://f2ko.de/en/b2e.php

 

Il suffit de cocher "Invisible Application"


  • 0

P4G : MSI GS30 (13,3" Full HD) : Intel i7 4720HQ / 16Go DDR3 / Intel HD 4600 / SSD 512Go + Windows 10 64bit / SSD 256Go + Fedora 25 64bit

                       + MSI GamingDock : MSI Gaming GTX 970 4Go / Seagate SSHD hybride 2To 7200tr

                       + LG 29UM58-P 29" 21/9

 

exP4G (Donné à ma copine) : Medion X6811 upgradé & moddé (15,6" HD) : Intel i7 X920 oc 2,53-3,33Ghz / Gskill 12Go DDR3 / GTX 670M 1,5Go HS => GTX 460M 1,5Go / Seagate Momentus XT hybride 750Go 7200tr + Toshiba 640Go 5400tr / Windows 10 64bit / Alim 240 Watt

 

Huawei Honor 7 / Asus Nexus 7 32Go


#9
rag83

rag83

    Touriste

  • Membre
  • 338 messages

OK, par contre il y aura un petit soucis, tout ce que je mets dans le dossier demarrage de Windows ne se lance pas à cause d'UAE.

 

Il faudra que je passe par le planificateur de taches.

 

Pour le format du fichier, on ne peut pas le laisser en .bat ?


  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#10
armadon13127

armadon13127

    Geek diplomé

  • Membre
  • 2 828 messages
  • LocalisationVitrolles, France

En .bat il affiche hélas la console, le convertir en .exe et la seul manière que j'ai trouvé afin de rendre invisible le processus.

 

J'ai l'UAC désactivé donc je m'étais pas retrouver confronter à ce problème, je ne sais pas comment faire en sorte qu'il passe le contrôle, pour le planificateur de tâche de Windows je ne sais pas non plus =/

 

Après si la console ne te dérange pas, le .bat fonctionne très bien ainsi.

 

Peut-être ça : http://www.chantal11...te-utilisateur/

Mais ça fait un sacré nombre de manipulation à la fin xD


  • 0

P4G : MSI GS30 (13,3" Full HD) : Intel i7 4720HQ / 16Go DDR3 / Intel HD 4600 / SSD 512Go + Windows 10 64bit / SSD 256Go + Fedora 25 64bit

                       + MSI GamingDock : MSI Gaming GTX 970 4Go / Seagate SSHD hybride 2To 7200tr

                       + LG 29UM58-P 29" 21/9

 

exP4G (Donné à ma copine) : Medion X6811 upgradé & moddé (15,6" HD) : Intel i7 X920 oc 2,53-3,33Ghz / Gskill 12Go DDR3 / GTX 670M 1,5Go HS => GTX 460M 1,5Go / Seagate Momentus XT hybride 750Go 7200tr + Toshiba 640Go 5400tr / Windows 10 64bit / Alim 240 Watt

 

Huawei Honor 7 / Asus Nexus 7 32Go


#11
rag83

rag83

    Touriste

  • Membre
  • 338 messages

Non mais c'est pas bien compliqué en .exe avec le planificateur de taches.

 

Je vais voir si ça marche.


  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#12
rag83

rag83

    Touriste

  • Membre
  • 338 messages

Bon voila j'ai enfin pu m'y remettre, j'ai pas une minute à moi en ce moment  :(

 

J'ai donc d'abord désactivé le lancement différé du service intel XTU pour le passer en manuel, puis j'ai utilisé ton script Armadon :

net start XTU3SERVICE
"C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XtuCLI.exe" -t -id 34 -v -85,93750000000

avec la valeur qui va bien pour moi : -187,5

 

Je l'ai ensuite converti en .exe avec ton petit logiciel et je lance le fichier depuis le planificateur de taches au démarrage d'une session, vu qu'à cause d'UAE le mettre dans le dossier de démarrage de windows ne fonctionne pas.

 

Et au démarrage l'undervolt est donc bien appliqué automatiquement.

 

Merci à toi  :P


  • 0

MSI GT80S : I7-6820HK / SLI 980M / 32 GO RAM 2133 Mhz / 2 x 256 GO Samsung 950 PRO + 1 TO 7200 RPM


#13
armadon13127

armadon13127

    Geek diplomé

  • Membre
  • 2 828 messages
  • LocalisationVitrolles, France

De rien ^^ et c'est bon à savoir pour le planificateur de tâche  :)


  • 0

P4G : MSI GS30 (13,3" Full HD) : Intel i7 4720HQ / 16Go DDR3 / Intel HD 4600 / SSD 512Go + Windows 10 64bit / SSD 256Go + Fedora 25 64bit

                       + MSI GamingDock : MSI Gaming GTX 970 4Go / Seagate SSHD hybride 2To 7200tr

                       + LG 29UM58-P 29" 21/9

 

exP4G (Donné à ma copine) : Medion X6811 upgradé & moddé (15,6" HD) : Intel i7 X920 oc 2,53-3,33Ghz / Gskill 12Go DDR3 / GTX 670M 1,5Go HS => GTX 460M 1,5Go / Seagate Momentus XT hybride 750Go 7200tr + Toshiba 640Go 5400tr / Windows 10 64bit / Alim 240 Watt

 

Huawei Honor 7 / Asus Nexus 7 32Go





0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)