
NitroSense 5 working on the AN515-58 — one download, one click, with an uninstaller
Acer says NitroSense v4+ doesn't support our model. That's not a hardware limitation. Your BIOS already implements the entire fan/thermal control interface — Acer just stopped listing the AN515-58 in a text file inside the app, and their installer looks for a chip our BIOS doesn't report.
I worked out exactly what blocks it and wrote an installer that handles the whole thing. On my AN515-58-50YE (i5-12500H / RTX 3050, BIOS V2.21, Win 11) I now have NitroSense 5.2.57 with:
- Working fan control — Auto / Max / Custom all genuinely drive the fans
- Live CPU/GPU temps and fan RPM (I verified the GPU temp against
nvidia-smi— it's real, not faked) - The physical N key on the keyboard opens it
- Survives reboot, starts automatically
Screenshots below.
Download (everything in one zip, ~623 MB): https://drive.google.com/file/d/1Yh6VV3nWQnNHfKndo_9ESKGYPr_XrE2H/view?usp=sharing
I'm hosting the full package because this specific version is genuinely hard to find on Acer's support site. The Acer files inside are original and unmodified — still digitally signed by Acer, and the app package is still signed by Microsoft. Acer's own License.txt is included. The only things I added are two PowerShell scripts and a README.
⚠️ Read this before you start
1. Do NOT uninstall your current NitroSense v3.1 yet. Leave it until you've confirmed fan control works. Both can be installed at the same time — just don't have both apps open at once, or they'll fight over your fan settings.
2. Not every AN515-58 is the same. Ours shipped with different GPUs (3050 / 3050 Ti / 3060) and several BIOS revisions. The installer checks your firmware first and refuses to install if your BIOS doesn't properly respond. If it stops, that's it working correctly — please don't force it, and please reply with your BIOS version so I can track which ones work.
3. This isn't official Acer support. It's a user script. It makes a System Restore point first and ships with a proper uninstaller. Your risk.
Install
Step 0 — unblock the zip FIRST. This one trips everybody up. Windows marks anything downloaded from the internet as blocked, and if you extract first, every file inside stays blocked.
>
Then extract it.
Step 1 — Extract the zip somewhere simple, like your Desktop. Don't move files around inside it.
Step 2 — Right-click Install-NitroSense5.ps1 → Run with PowerShell
Step 3 — Click Yes on the admin prompt.
Step 4 — Wait ~3 minutes. It prints DONE when finished.
Step 5 — Open NitroSense from the Start Menu.
Step 6 — test your fans. Don't skip this.
Scenario → Fan → Max. Listen. Your fans should audibly ramp up within a few seconds. Then set it back to Auto.
| Result | What to do |
|---|---|
| Fans respond | You're done. It's fully working. |
| Nothing happens | Run Uninstall-NitroSense5.ps1 and stay on v3.1. No harm done. |
Only after the fans respond should you even consider removing v3.1 — and there's no real need to remove it at all.
Troubleshooting
Temperatures look fake (GPU showing 11 °C): the installer left its safety mode on. Open PowerShell normally (not admin) and run:
Set-ItemProperty 'HKCU:\SOFTWARE\Acer\XSense' SimulatorMode 0
Then close and reopen NitroSense.
"Running scripts is disabled on this system": you skipped Step 0. Unblock the zip and re-extract. If it still complains, open PowerShell as Admin and run Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass, then try again.
Want it gone: right-click Uninstall-NitroSense5.ps1 → Run with PowerShell. Removes the services, app, config package and settings. Doesn't touch v3.1.
What was actually blocking it
Three separate things, none of them your hardware:
- A missing line in a text file. The app reads
SupportedModel.txtfrom its own bundle and only lists 2023+ models. One registry value (skipCheck) tells it to skip that check — that's the entire fix for the "not supported" popup. - An ACPI device our BIOS doesn't publish. Acer's installer binds its services to
ACPI\VEN_1025&DEV_165F, which we don't have, so the services never get installed. Crucially there's no kernel driver involved — it's just service registration, which means no signing, no Secure Boot issues, nothing to patch. - The config MSI installs zero services. It genuinely has an empty service table; it only creates a settings folder. The 8 services have to be registered manually. That's most of what the script does.
Meanwhile the firmware exposes AcerGamingFunction with all 25 methods — SetGamingFanTable, SetGamingFanSpeed, SetGamingProfile, everything. The driver package even ships Nitro AN515-58.ini containing our exact GPU's overclock table. Acer built support for this model and then dropped it from a list.
If you go poking yourself, don't launch it with --dev. It gets you past the model check so it looks like the answer — but it also repoints the UI at a developer path that doesn't exist in the shipped build, and you get a blank window that looks like a crash. That one cost me an hour.
Please report back
If it works — or if the firmware check refuses — reply with:
- Your exact model (e.g. AN515-58-50YE)
- Your BIOS version (
msinfo32→ BIOS Version/Date) - Your GPU
- Whether fan control actually moved the fans
I'll maintain a compatibility list in this post. If it works on other Nitro/Predator models, I'd like to know that too.