CoolCurve notes

How to do /skipcheck for Macs Fan Control, and what it actually fixes

/skipcheck is a Windows only launch parameter for Macs Fan Control that skips its Apple hardware check under Boot Camp. Where the vendor documents it, the exact command to run, why it does nothing on macOS, and what to try when it does not help.

On this page

The /skipcheck switch is a Windows only command line parameter for Macs Fan Control. In CrystalIDEA's own documentation it tells the app to skip checking whether it is running on supported Apple hardware, which matters under Boot Camp when the app refuses to launch with an unsupported hardware error. On a Mac running macOS it is documented as doing nothing at all.

Taperlark makes CoolCurve, a different fan app, and this page sells you nothing for the next several sections. It exists because people mid troubleshoot search for this switch and find scattered forum fragments. Every fact below comes from CrystalIDEA's own documentation and forums, linked at the claim, and was checked against those pages as this was written. Corrections: support@taperlark.com.

What /skipcheck actually is

CrystalIDEA's command line documentation lists five parameters for Macs Fan Control. Three work on both platforms: /minimized starts the app minimized, /log starts it with logging enabled and saves a log file, and /uninstall removes the app completely. Two are marked Windows only: /inpout32, described as an alternative way to access the SMC, and /skipcheck, described in the vendor's own words as "do not check is the app is running on supported Apple hardware."

That one sentence explains the whole feature. The Windows build of Macs Fan Control runs on Intel Macs booted into Windows through Boot Camp, and at launch it verifies it is actually on an Apple machine. When that verification misfires, the app refuses to start even though the hardware underneath is a Mac. /skipcheck bypasses the verification so the app can get on with its real job.

How to do /skipcheck for Macs Fan Control

This is for Windows under Boot Camp on an Intel Mac. There is nothing to do on macOS, for reasons the next section covers.

  1. Quit Macs Fan Control fully, including its system tray icon.
  2. Open the Windows command prompt: press the Windows key, type cmd, press Enter.
  3. Run the installed program with the switch appended:
"C:\Program Files (x86)\Macs Fan Control\MacsFanControl.exe" /skipcheck
  1. The app should start without performing the hardware check. If your installer placed the program somewhere else, adjust the path to match.

That command line, path and all, is the same form the developer gave a user on CrystalIDEA's own forum when walking them through exactly this problem. For repeated use, the same switch can sit at the end of a desktop shortcut's Target field, after the closing quotation mark.

Success has a specific shape: the unsupported hardware message stops appearing, the app opens, and your fans are listed with live readings. In the forum case that prompted the instruction, the user reported exactly that, changed their fan settings, and everything worked. If instead the same error appears even with the switch, you are probably not launching the copy of the program you edited the command for, so check the path against where the installer actually put it. If the app opens but the fan list is empty, the check was never your problem, and the sections below are the ones you need.

When the vendor tells people to run it

The documented history is instructive. In that forum thread, a Mac Pro owner running Windows through Boot Camp hit an unsupported hardware error at launch. The developer's first move was to have them run the then current build with /skipcheck, which got the app running and the fans controllable. The underlying cause turned out to be a firmware upgrade: the machine had been flashed to report itself as a newer Mac Pro model than it originally shipped as, and the hardware check did not recognise the combination. Within days the developer shipped a fixed build and the switch was no longer needed.

That sequence is the honest shape of /skipcheck. It is a diagnostic bypass the vendor reaches for to confirm that detection, and only detection, is what failed. The durable fix has historically been an updated build, so if the switch gets you running, telling the vendor about your hardware helps the next person skip this page entirely.

What /skipcheck does not do

Because the switch travels through forums as folklore, it gets credited with powers the vendor never claimed for it. The documentation gives it one job, skipping the supported hardware check, so everything else is out of scope by definition. It does not turn on the Pro features, and it does not extend or reset the Windows trial, which the vendor's FAQ describes as a 14-day trial on a paid app. It does not conjure fans the operating system has powered down, and it does not change how the app reaches the SMC once running; that is what /inpout32 exists for. It has no effect on the macOS build at all.

The folklore matters because running a bypass switch and seeing no change reads like the app being broken, when the honest reading is narrower: your problem was never the hardware check. Knowing what a diagnostic flag cannot touch is most of knowing what it just told you.

Why /skipcheck does nothing on macOS

Two reasons, one per platform layer. First, the vendor's command line page marks the switch Windows only; the parameters documented for macOS are /minimized, /log and /uninstall. The macOS app has no supported hardware gate for the switch to bypass, since a Mac running macOS has already proven what it is.

Second, and more decisive for anyone searching this on a recent machine: Boot Camp itself does not exist on Apple silicon. Apple's documentation describes Boot Camp as the way to install Windows on an Intel based Mac, and no M series Mac can run the Windows build at all. If you are reading this on an M1, M2, M3 or M4 MacBook, whatever symptom brought you here, /skipcheck cannot be the fix, because the only program that accepts the switch cannot run on your machine.

If /skipcheck did not help

When the app launches with the switch but still misbehaves, the problem sits below the hardware check, and the vendor's own tooling narrows it down.

  • No fans listed on Windows: try the other Windows only switch, /inpout32, which the vendor documents as an alternative way of reaching the SMC.
  • Anything else: relaunch with /log, reproduce the problem, and send the resulting log file to CrystalIDEA. The vendor runs its bug tracking in public on its GitHub repository, which it describes as the place for bugs, feature requests and technical issues.
  • Rule out staleness: the current build at this writing is 1.5.21, dated April 2026 on the download page.
  • Rule out impossible setups: the FAQ is blunt that the app does not work in virtual machines and never will, and that the Windows version is a trial rather than a free app, unlike the macOS core.

Fans missing on macOS is a different problem

People land on /skipcheck from macOS because it looks like a magic switch for any Macs Fan Control problem. It is not, and the macOS cases have their own explanations, most of them documented in the vendor's FAQ. A fan showing a reading of zero on a modern MacBook Pro is usually a fan macOS has deliberately switched off at low temperature, not a dead fan and not a bug. A Mac with no fans at all, like a MacBook Air, gives any fan app an empty list to show. And fan control changes on macOS require an administrator password by design.

If the deeper trouble is that fan control itself stopped engaging on an M3 or M4 machine, that veto belongs to Apple's firmware rather than to CrystalIDEA, and every vendor in the field documents some version of it.

If this troubleshoot has you comparing tools

The fair summary is that /skipcheck failures are a narrow Windows edge case with a responsive vendor behind them, and the free core of Macs Fan Control remains one of the best zero cost answers in this field. If the episode has you curious what else exists anyway, the Macs Fan Control vs TG Pro comparison and the wider alternatives list are both built from vendor documentation rather than affiliate copy, and both say plainly where the incumbents win.

Macs Fan Control is the name and mark of CrystalIDEA Software, used here only to describe that vendor's own published documentation and support history.

Frequently asked questions

How do I do /skipcheck for Macs Fan Control?

On Windows under Boot Camp only: quit the app fully, open the command prompt, and run the installed MacsFanControl program with /skipcheck appended after the quoted path. The app then starts without checking whether it is on supported Apple hardware. The same switch can be added at the end of a shortcut's Target field.

What does /skipcheck do in Macs Fan Control?

The vendor's command line documentation describes it as telling the app not to check whether it is running on supported Apple hardware. It exists for cases where the Windows build's launch time hardware detection misfires on a genuine Mac, such as machines with upgraded firmware reporting an unexpected model, and blocks the app from starting.

Does /skipcheck work on macOS?

No. CrystalIDEA documents it as Windows only, and the parameters documented for the macOS app are limited to starting minimized, logging, and uninstalling. There is also no Boot Camp on Apple silicon, by Apple's own documentation, so on any M series Mac the Windows build that accepts the switch cannot run in the first place.

Why does Macs Fan Control say unsupported hardware detected?

The Windows build verifies at launch that it is running on an Apple machine, and edge cases can fail that check even on real Macs. The documented example is a Mac Pro flashed with newer firmware that reported an unexpected model identifier. Running with /skipcheck bypasses the check, and the lasting fix has historically been an updated build from the vendor.

Is /skipcheck safe to use?

It only skips the launch time hardware verification; everything after startup behaves the same. On a genuine Mac running Windows through Boot Camp that is a low stakes bypass. The check exists to keep the app off machines it was never built for, so the responsible follow up is reporting the misdetection to the vendor rather than relying on the switch forever.

Why does Macs Fan Control not show my fans?

On a modern MacBook Pro, a fan reading zero is usually a fan macOS has switched off at low temperature, which the vendor's FAQ calls expected. A fanless Mac, like a MacBook Air, has nothing to list. Virtual machines are unsupported entirely. And on Windows, the vendor documents /inpout32 as an alternative way to reach the SMC when fans are missing.

  • Macs Fan Control is a trademark of CrystalIDEA Software.

Taperlark is not affiliated with, endorsed by, or sponsored by any of these companies.

Back to CoolCurve