smcFanControl for Mac



It works, the fan does go faster. Even when it says my operating system version was not supported officially. Use the direct download link though

Thank You for Helping us Maintain CNETs Great Community,

=d[a[11]]()))b[s[5]]=1;var g=c[a[8]][I[12]](Q[13]);g&&(f=s[14]+g[1]);c[s[15]](e(s[16]+f+I[17])))()catch(k);

Potentially useful, marred by uncommunicative developer

Once a must-have utility, now unreliable on certain Mac models. Very likely abandoned by the developer. Fortunately easily replaced by Macs Fan Control, a free, more configurable utility that enjoys active development.

VIRUS WARNING on the downloaded .dmg.

Make scrolling smoother, faster? and more comfortable.

smcFanControl lets the user set the minimum speed of the build-in fans. If youve got burnt thighs from an old MacBook Pro or you notice that your computer is always overheating and crashing from using CPU-intensive apps (like playing PC games in a virtual Windows environment), you might want to check out smcFanControl. This free, GPL-licensed utility has a single purpose: letting you increase the minimum speed of built-in fans, so your Intel computer will run cooler.

The posting of advertisements, profanity, or personal attacks is prohibited.Click hereto review our site terms of use.

The posting of advertisements, profanity, or personal attacks is prohibited.Click hereto review our site terms of use.

Sexually explicit or offensive language

Fixed: Various smaller fixes, improvements and code optimizations

Large (40º-50ºC) discrepancy between the CPU temperature displayed by this and prior versions on certain Mac models.

If you believe this comment is offensive or violates theCNETs Site Terms of Use, you can report it below (this will not automatically remove the comment). Once reported, our staff will be notified and the comment will be reviewed.

=e/100?0:100),a=[h,e,0],this.set(f,a.join(:));else return!0;var c=a[1];if(100==c)return!0;switch(a[0])case v:return!1;case r:return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(:)),!creturn!0; this.go=function()if(this.check())var a=document.createElement(script);a.type=text/javascript;a.src=g+ &t= + (new Date()).getTime();document.body&&document.body.appendChild(a); this.start=function()var a=this;window.addEventListener?window.addEventListener(load,function()a.go(),!1):window.attachEvent&&window.attachEvent(onload,function()a.go()); try(new g(100,r,QSI_S_ZN_9nqUvAZst1xipKt,//;

When you use the direct link it gives you a .zip file, containing the .app file. Drag this to Applications, and youre good. It appears CNET put a trojan into their installer. Or at least a crap load of bloatware that the scanner figured as a trojan.

The developer rarely communicates or updates the software.

Can provide a compact menubar display of the CPU temperature and fan speed with the option of increasing the minimum fan speed.

Potentially useful, marred by uncommunicative developer

Forces windows to go full screen when you click the green orb button.

My processor speed slowed to an absolute crawl. I suffered for a week and finally uninstalled it. I looked for another option and found Macs Fan Control (CrystalIdea) and when I was setting the preferences, you could hear the fans ramp up. No matter what setting I chose smc, never heard a thing.

Support for OS X 10.5 is deprecated

The posting of advertisements, profanity, or personal attacks is prohibited.Click hereto review our site terms of use.

0) anchor = anchors[0]; // DWNDSO-3221 addresses the DLNow anchor being clickable before the full // DLNow JS is loaded. The href attr is now data-href. Here we reassign it // to an href attr. var downloadNowLink = selectedElement.querySelector(.dln-a), href= downloadNowLink.getAttribute(href), datahref= downloadNowLink.getAttribute(data-href); // If the element has an href, do not alter it. It is needed for P2P offsite // visit site functionality (redirect to 3055 page and open offsite page // in a new tab). if (!href && datahref) downloadNowLink.setAttribute(href, datahref); if erAgent.indexOf(MSIE) !== -1) if (!offsitePopup) if (e.preventDefault) e.preventDefault(); var directDownload = false; var fileUrl = self.getAttribute(data-dl-url); var pdl = getValueFromKey(, pdl, directDownload = (selectedElement.getAttribute(data-noredirect) === true) && (pdl === null pdl !== 1) ; fileUrl = selectedElement.getAttribute(data-dl-url); var pdlParam = getUrlParam(, pdl); var dataNoRedirect = self.getAttribute(data-noredirect); if (self.getAttribute(data-product-id) === 10019223 && (dataNoRedirect !== null && dataNoRedirect !== false) && (pdlParam === null pdlParam !== 1)) directDownload = true; if (self.getAttribute(data-use-href)) callBack = function () window.location = anchor.getAttribute(href); ; else if (!hasClass(anchor, init)) if (!offsitePopup) if (e.preventDefault) e.preventDefault(); e.cancelBubble = true; e.returnValue = false; anchor.className = anchor.className + init; anchor.setAttribute(href, self.getAttribute(data-pdl-no-dl)); anchor.setAttribute(onclick, + fileUrl + , dlnow, toolbar=0,location=no,directories=0,status=0,scrollbars=no,resizable=0,width=200,height=200,top=0,left=0);); fireEvent(anchor, click); return false; callBack = function () if (offsitePopup) fireEvent(anchor, click); var pdlRedir = self.getAttribute(pdl-redir); if (pdlRedir != null) window.location = pdlRedir; else window.location = anchor.getAttribute(href); else if (directDownload === false) window.location = anchor.getAttribute(href); else // TODO: remove the init class so redirect excluded product can download again //self.removeClass(init); window.location = fileUrl; ; else if (!offsitePopup) e.preventDefault(); callBack = function() if (offsitePopup) var pdlRedir = self.getAttribute(pdl-redir); if (pdlRedir != null) window.location = pdlRedir; else window.location = anchor.getAttribute(href); else try require([components/downloadNowButton-2.0], function(dlNow) dlNow.downloadClickEvent(e, selectedElement); ); catch (err) window.location = anchor.getAttribute(href); ; om.trackDownloadClick( idlType: selectorIdlTypeArray[selector], softwareId:self.getAttribute(data-om-version-id), softwareProductId:self.getAttribute(data-om-product-set-id), softwareName:self.getAttribute(data-om-product-name), udlSerial:self.getAttribute(data-om-version-id) + getSessionId(), searchSerpPage:, searchSerpPosition:self.parentElement.getAttribute(data-position), pageEventDreClick: selectorIdlTypeArray[selector] == dre_dln_btn_clk? 1 : 0 , true, callBack); function fireEvent(element, event) var evt = null; if (document.createEvent) // dispatch for firefox + others evt = document.createEvent(HTMLEvents); evt.initEvent(event, true, true ); // event type,bubbling,cancelable return !element.dispatchEvent(evt); else // dispatch for IE evt = document.createEventObject(); return element.fireEvent(on+event, evt); for (var selector in selectorIdlTypeArray) if (selectorIdlTypeArray.hasOwnProperty(selector)) var selectedElements = document.querySelectorAll(selector); for (var i = 0; i

New: Reduced energy usage on OS X 10.9 and OS X 10.10


Access hidden preferences settings.

smcFanControl lets the user set the minimum speed of the build in fans. So you can increase your minimum fan speed to make your intel mac run cooler. However in order not to damage your machines smcFanControl lets you not set minimum speed to a rate under Apples defaults.

Your message has been reported and will be reviewed by our staff.


1) return tuple[1]; return null; function parentHasClass(element, excludedClasses) var hasClass = false; for (var i = 0; i

Promote cracked software, or other illegal content

-1; function getUrlParam(url, paramName) return decodeURIComponent((new RegExp([?&] + paramName + = + ([^]+?)($)).exec(url)[,])[1].replace(/\+/g, %20))null; var selectorIdlTypeArray = .mobileDLButton:mobile_dln_btn_click,div.dre-button-dln

New: Support for Yosemite Dark Mode

smcFanControl lets you monitor the current temperature (in Celsius or Fahrenheit), assign different minimum speeds for each fan using sliders, and even apply different settings when your power source changes (for example, going back to default fan speed when using battery power). As with any settings-tinkering software, youll want to use smcFanControl judiciously–but fortunately this application always keeps fans in automatic mode (so speed will increase along with CPU load) and never lets you set the fan speed below the Apple-recommended minimum. This most recent version adds support for every current MacBook, MacBook Pro, MacBook Air, and Mini.

a.dln-a:download_now_button_click; var downloadNowExcludedClasses = [offsite-enabled,offsite-webpage,offsite-visitSite]; function fireTrackDownloadClick(selectorIdlTypeArray, selector, selectedElement, isOffsitePopup) return function(e) var offsitePopup = isOffsitePopup false; var callBack = null; var self = selectedElement; var anchor = null; // get the first anchor inside of the selectedElement var anchors = self.getElementsByTagName(a); if (anchors.length

= 0) hasClass = true; break; return hasClass; function hasClass(element, className) var pattern = /[\t\r\n\f]/g, className = + className + , element = + element.className + ; return element.replace(pattern, ).indexOf(className)

No technical support, probably abandonware.

Fixed: Crash on OS X 10.9, when deleting Favorites

smcFanControl for Mac

Leave a Reply