Comment contrôler la vitesse du ventilateur dans macOS Sierra?

9

Après avoir remplacé le disque dur de mon 2009 iMac 27 ", j'ai remarqué que le ventilateur du disque dur tourne à vitesse maximale car le câble du capteur n'est pas branché. (Le nouveau disque SSD ne le prend pas en charge)

Pour résoudre ce problème, j'ai installé un logiciel appelé "Macs Fan Control" qui peut lire la température à partir de l'état SMART du lecteur et contrôler la vitesse du ventilateur lui-même.

C'était une solution presque parfaite jusqu'à ce que je mette à niveau mon système vers macOS Sierra. Désormais, "Macs Fan Control" et "smcFanControl" ne peuvent plus contrôler les fans et ce dernier signale que je l'exécute sur un système non pris en charge.

Maintenant, ma question est, puis-je contrôler la vitesse du ventilateur manuellement en utilisant Terminal etc. ou dois-je "tromper" le capteur au niveau matériel?

comfreak
la source
Ventilateur de vitesse. ou contrôle du ventilateur SMC
OzzieSpin

Réponses:

12

Je suis fermement convaincu d'éviter les "hacks" logiciels pour résoudre les problèmes matériels. Pour résoudre ce problème, vous avez besoin du capteur. Malheureusement, comme vous l'avez découvert, votre SSD ne prend pas en charge cette connexion.

Cependant, OWC fabrique un capteur de température numérique en ligne . Fondamentalement, il va entre le câble d'alimentation SATA et le connecteur d'alimentation SATA de votre disque dur / SSD. Le capteur de température va sur votre lecteur.

La meilleure partie à ce sujet est qu'il s'agit d'une solution "une fois et faite", ce qui signifie que les futures mises à niveau du système d'exploitation ne seront pas susceptibles de rencontrer des problèmes d'incompatibilité logicielle comme vous le faites actuellement.

entrez la description de l'image ici

C | Net a fait un article sur ce problème précis et a passé en revue cette solution.

Allan
la source
C'est une solution assez astucieuse dont je n'ai jamais entendu parler auparavant. Mais je ne sais pas si cela vaut la peine d'investir dans un Mac de 6 ans ..
comfreak
1
Je l'ai acheté pour 50 dollars, étant assez sceptique, mais cela fonctionne réellement. Mon iMac 27 '' est comme neuf!
john
1

Essayez SSD Fan Control et vous pourriez avoir besoin d'une réinitialisation SMC.

Il fonctionne exactement comme Macs Fan Control mais il prend en charge Sierra. Je l'ai installé sur mon iMac fin 2009 avec un SSD Samsung et cela fonctionne.

Esperons que ça marche!

Chris
la source
Vous voudrez peut-être expliquer en quoi ce produit vous aidera.
Allan
fonctionne comme "Macs Fan Control" mais supporte Sierra, je l'ai installé sur mon imac fin 2009 et un samsung ssd. fonctionne pour moi :) désolé pour la réponse courte mon anglais est soso :)
Chris
Pour référence future, vous devez ajouter les détails à la réponse directement - j'ai édité votre réponse à titre d'exemple. C'est aussi bien si vous passez en revue Comment écrire une bonne réponse
Allan
0

Le capteur thermique interne du (ancien) disque dur peut être remplacé par un capteur thermique discret qui doit être fixé sur votre nouveau lecteur (par du ruban adhésif ou autre). Vous pouvez utiliser un câble de capteur thermique de lecteur de disque optique pour cela, il a le même capteur. Le numéro de pièce Apple est 593-0493, il devrait être disponible en dessous de 10 € (ou 10 US $).

Parce que le capteur n'est qu'un transistor standard appelé 2N3904, vous pouvez même souder ce câble vous-même. Généralement, l'ancien câble de connexion du capteur interne se compose d'un fil gris et d'un fil noir. Le fil gris va aux bornes de base et de collecteur du transistor et le fil noir va à la borne d'émetteur. Veillez à isoler correctement ces connexions et à fixer le transistor sur le nouveau «variateur».

Moss_the_TeXie
la source
-1

Vous devez court-circuiter les câbles de la fiche du capteur. C'est ainsi que les gens le font normalement. Il suffit de débrancher la fiche de l'extrémité et de dénuder les fils, de les tordre et d'utiliser du ruban électrique ou similaire pour les protéger du reste de l'ordinateur.

Keir Thomas
la source
1
oh mon dieu ... tu viens de partir. les câbles du capteur sont très probablement une interface série i2C ou similaire, si vous les court-circuitez, vous obtiendrez un iMac malheureux. Je ne peux pas croire que vous ayez même envisagé de commenter une telle chose, mais je suis ingénieur électricien, alors peut-être que le danger ici n'est pas évident pour tous.
OzzieSpin
De toute évidence, vous ne savez pas grand-chose sur ce domaine. Jetez un œil sur forums.macrumors.com/threads/… .
Keir Thomas
1
Et les "fils de capteur" ouais ça ressemble à une interface série ou autre ... De quoi ces fils sont-ils responsables? Voyant comme vous le savez tellement
OzzieSpin
3
Mec, parle de chance. Court-circuiter deux fils qui court-circuite (très probablement) un circuit qui fait varier la tension retournant au SMC et l'amène à penser "tout va bien" et à faire tourner les ventilateurs. Le fait que le SSD ne génère pas la chaleur d'un disque dur ne signifie pas qu'il ne peut pas surchauffer. Je me demande ce qu'Apple a mis dans leurs ordinateurs pour empêcher les appareils de surchauffer en faisant tourner les ventilateurs ... oh attendez ... une température. capteur. Vous devez faire attention à @OzzieSpin, car les personnes sur le site que vous avez référencé sont celles qui ne connaissent pas grand-chose à ce domaine. Le capteur est là pour une raison.
Allan
2
L'OP a équipé un SSD qui fonctionne massivement plus froid qu'un disque rotatif, et ce capteur est là pour contrôler le refroidissement du disque dur. Le capteur n'est plus nécessaire. Je devrais peut-être mettre cela en gras et en italique parce que vous aimez ça: Le capteur n'est plus nécessaire.
Keir Thomas