Repository navigation
Releases
Lunite v0.83.0
Lunite v0.83.0
More accurate checks, health alerts you can't miss, and a Fix page that ticks only real problems.
Health alerts
- Red findings now go by one name: health alerts. A red HEALTH lamp sits beside your score on Home and on the report card, and the report lists health alerts first.
- Blue screens now names 26 more stop codes, using Microsoft's names, and points to windows.com/stopcode. It says whether Windows is set to save a file for the next crash, and warns when the page file is off.
- The removal room keeps Windows' crash files while a blue-screen alert is open, so they can still be read.
- Disk error log now says it reads only Windows' own disk driver, so a clean result is not a clean bill of health for the whole drive.
- PCs on Windows 10 get a new row, Windows 10 support dates: support ended on October 14, 2025, and it lists the ways to keep getting security updates. It costs no points.
Fix
- Fix now ticks a fix only when your check-up found a real problem for it and it undoes in one tap. Anything optional arrives unticked, with a short line saying why, for you to choose.
- When nothing on your PC has a one-click fix, the Fix page leads with what you can do yourself.
- On the undo page, when the same setting was changed twice, each undo row says which change it is.
More accurate checks
- Connection under load now counts pings that got no answer. A loss on its own is a no-points note that names no cause, because Wi-Fi, the line or the far end can each drop pings.
- Extra programs at startup: a program counts as starting itself only when its exact name is an auto-start service or a switched-on startup entry. Each line says what kind of program it is, without judging the brand.
- Graphics: Windows' fallback display driver is now found by its driver file, not by its name.
- The HDR and refresh rate rows no longer give opposite advice about the same screen. Drive wear is now called an estimate, not a countdown.
- BIOS age steps compare version numbers, not dates.
- Power plan now describes each plan in Microsoft's own words.
- Disk space steps match your Windows: Disk Cleanup on Windows 10, Cleanup recommendations on Windows 11.
- A webcam microphone that is your only microphone is no longer called virtual.
- The game-capture fix says "recording" only when recording is actually on.
Privacy and safety
- The first time you open Lunite, it shows a short version of its terms before the app opens; they stay in About, under Terms and Names. The full terms are in LICENSE on the project page.
- Reports you send or share now leave out serial numbers that carry a label Lunite recognises (like Serial Number or S/N). A number under another label can stay in, so read the report first: SEND A REPORT has a PREVIEW button.
- Send a Report now says where a sent report is kept and how to have it deleted.
- About now explains how to remove Lunite completely, step by step.
- Security: when Lunite runs as administrator, it now uses its files from a folder ordinary programs can't change, so another program can't swap them in, and it ignores hidden extra start-up options. Nothing for you to do.
Your score may move. This release re-graded some network, power and startup checks: several of them are advice, not problems, and now cost no points. So your score may move at your next check-up even if nothing on your PC changed.
First run.
- Lunite is now signed: Windows shows the publisher as Luis Patino. To see it, right-click Lunite.exe > Properties > Digital Signatures.
- Windows SmartScreen may still show a blue "Windows protected your PC" screen for a while, because Windows hasn't seen this new file much yet. Select More info and check the Publisher line: it must say Luis Patino. If it says "Unknown publisher" or any other name, don't run the file. If it says Luis Patino, select Run anyway.
- If your Windows 11 has Smart App Control turned on, it should let Lunite run, because the file is signed. If it still blocks it, email luniteapp@gmail.com.
Updating. From v0.76.1 or newer, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.83.0, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): 043918F536D10E62796744BC91081672E24FC4F07524C9CC4A0D6D045B3BBF13
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.82.0
Lunite v0.82.0
Six new health checks, a new score panel on the report card, and faster pages.
New checks
- Blue screens lists each crash to a blue screen that Windows recorded, with the stop code Windows wrote down and the name Microsoft gives it.
- Graphics driver restarts counts the days the graphics driver stopped responding and Windows restarted it, and keeps a game's own graphics timeouts apart from full driver restarts.
- Page file + low memory says when Windows ran low on memory and how its page file is set. It never tells you to turn the page file off.
- Devices with a problem names any device that Device Manager shows a problem on, with its problem code, and lists switched-off devices apart from faulty ones.
- Processor speed limits looks for power settings that hold the processor back, and reads Windows' power mode, with the names Windows 10 and Windows 11 each use.
- Secure Boot and TPM says whether Secure Boot is on and whether Windows lists a TPM 2.0 chip, which some games' anti-cheat needs. On a PC that starts in Legacy mode it says so, and nothing is scored.
None of the new checks changes your score. Like every check, they only read.
Looks
- The report card's score now sits on its own panel, drawn like a part on the board: Overall on a lit dial, with gaming, media and work beside it.
- Home's score bars now light up like LEDs.
- When a power-loss event left a stop code, the power-loss note now says it was a blue screen and points to the Blue screens row.
Faster
- Report and What Changed open faster, and first visits to other pages are quicker.
- Fix shows its page the moment you press it, then fills in your plan when it is ready.
Fixed
- With very large text, the Fix button on the report card no longer covers Copy As Text.
- When a health note is flagged, such as a blue screen, Home no longer opens with "Your PC is in great shape". It tells you to read the health notes first, and so does the line under your score when a check-up finishes.
- Saving a shareable copy, and the Send A Report screen, now say that names inside device names are only removed where Lunite can tell, so read the copy before you share it.
First run. Lunite is not code-signed yet, so the first time you open it Windows may show "Windows protected your PC". Select More info, then Run anyway. On Windows 11 with Smart App Control turned on, Windows blocks apps that are not signed, and Microsoft says there is no way to make an exception for a single app (Microsoft Support, Smart App Control FAQ).
Updating. From v0.76.1 or newer, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.82.0, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): 440665BB468B4CCCF92773D6283E17DA33D446D0460C677C7E412A121378C7AF
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.80.0
Lunite v0.80.0
Long lines on the removal list no longer get cut off, reports you send or share leave out more people's names, and a few board drawings are more accurate.
Fixed
- Long lines on the removal list no longer get cut off, and a tick box always sits on the first line of its text.
- On the HARDWARE drawing, the graphics card's marks now move to a clear spot on the board, so on some boards they no longer sit on top of a nearby chip.
- ASUS Z890 MAX GAMING WIFI7: the drawing now labels its third M.2 slot (M.2_3).
- GIGABYTE B850 AORUS ELITE WIFI7: the chipset heatsink is drawn at its measured width, so it no longer overlaps the SATA ports.
More private
- Reports you send or share now leave out people's names in more device names, including names with an apostrophe. It can still miss an unusual one, so look over a shareable copy before you post it. The report kept on this PC still shows every name.
Clearer
- On boards with a BIOS flash button, clicking its picture on the HARDWARE drawing now explains what the real button does (it rewrites the BIOS from a USB stick) and that it's best left alone unless you are following the maker's own steps. Clicking the picture changes nothing on your PC.
- When the DNS check suggests a faster name server, it now says plainly that switching won't lower your ping to a game server you're already connected to.
Updating. From v0.76.1 or newer, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.80.0, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): A8B1D5B74BCDDD5BC10345B83BFCD4380DD33B1A62D15F4FCB9F34EAB3E40823
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.79.0
Lunite v0.79.0
Five more motherboards drawn exactly, crash files counted wherever Windows keeps them, and a removal list that says what fills a big temp folder.
New
- Five more boards drawn exactly. If your PC has one of these boards, the HARDWARE drawing now shows its real layout, measured from the maker's own manual and photos:
- MSI PRO B760M-P DDR4
- MSI MAG B850 TOMAHAWK MAX WIFI
- GIGABYTE B850 AORUS ELITE WIFI7
- GIGABYTE B650 AORUS ELITE AX
- ASUS PRIME B550M-A WIFI II
- When a temp folder is very large, the removal list now says which folder holds most of it.
More accurate
- Crash files that Windows is set to save outside its usual folder are now counted with Windows' own disposable files. Lunite follows that setting only to a dump folder inside Windows' own folder; any other place falls back to the usual one.
- Clicking a slot on the HARDWARE drawing now says what it is in plain words, for example "a full-length slot, but it runs at x1 speed".
- Memory that is soldered to the board no longer suggests adding a stick.
More reliable
- While an update downloads, Lunite shows how far along it is. A failed download says why, and that nothing was installed.
- Reports you share or send now hide your name in more device names.
- The logo no longer shows a focus box while a removal runs.
- Many small fixes.
Updating. From v0.76.1 or newer, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.79.0, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): AAF2FAB1AF342AB69A86AB928E4D1C3184498CFB6C621F220A1E0419789F4274
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.78.0
Lunite v0.78.0
Six more motherboards drawn exactly, dates and times in your clock format, and many small reliability fixes.
New
- Six more boards drawn exactly. If your PC has one of these boards, the HARDWARE drawing now shows its real layout, measured from the maker's own manual and photos:
- ASRock B650M-C
- GIGABYTE B650 EAGLE AX
- GIGABYTE B550M K
- MSI PRO B550M-VC WIFI
- ASUS B760M-AYW WIFI D4 II
- ASUS Z890 MAX GAMING WIFI7
More accurate
- Dates and times on your check-ups now follow your Windows clock setting, 12-hour or 24-hour.
- Home's note that the graphics card is hot while idle now needs three readings in a row, so one stray reading no longer raises it.
- On the HARDWARE drawing, a few micro-ATX boards are now drawn at their real, smaller size instead of full size.
More reliable
- Many small reliability fixes.
Updating. From v0.76.1 or newer, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.78.0, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): CF2AA0E910373D7D55F37A2D9FE878D76697A357A2EBE81AFCA5831713AE937A
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.77.1
Lunite v0.77.1
A small update: empty slots on your board drawing now say what could go there, and the HDR check is steadier.
New
- Empty slots say what could go there. On the HARDWARE drawing, an empty slot now carries a short note, like "for a DDR5 stick" or "for a Wi-Fi or sound card", where there is room to show it. Click the slot for the full detail. The note only says what your PC itself reports.
More accurate
- The HDR check asks Windows a few times before it says a screen has no HDR, so one odd answer no longer reads as a missing feature.
Updating. From v0.76.1 or newer, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.77.1, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): 5F960497953D692B8422CA77905A5354C0EB88375FAADD227D1B029EB94277E7
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.77.0
Lunite v0.77.0
A big update: a drawing of your board on every desktop, better screen checks, and more private shared copies.
New
- A drawing of your board on every desktop. Four more boards are drawn exactly. Every other desktop gets a typical layout built from the slots its board reports, so the slots' positions may not match yours exactly. Hard drives are drawn too.
- More to explore on the drawing. Point at a cable to see what it connects, turn on LABELS to name the parts, and click an empty slot to see what fits.
- Where your points went. The bar under OVERALL shows what GAMING, MEDIA and WORK each lost.
- SAVE PICTURE makes a picture of your board and score to share, without your PC's name, network addresses or serial numbers.
- WHICH CHIP IS MY GAME ON? shows which graphics chip a running game is using.
- Your screen's HDR figures, ready to copy into a game's HDR settings.
- Two new checks that only look and never lower your score:
- what changed after a BIOS, graphics driver or Windows update
- whether a Windows cleanup keeps clearing your games' shader cache
More accurate
- The refresh-rate check judges only against the rates Windows offers your screen, and says whether a setting or the connection is holding it back.
- RAM speed no longer lowers your score. Lunite may ask you to check the sticker instead.
- Marks on the drawing now sit only on the drive a check is about.
- Every screen now shows up in the hardware list.
- Your first check-up on this version may score differently with nothing changed on your PC, so it isn't compared against an older version's score.
Privacy
- Shared copies say "this PC" instead of your PC's name, and try to remove people's names from device names ("Alex's AirPods" reads "AirPods"). It can miss an unusual one, so skim before you post.
- SAVE SHAREABLE COPY (on the report) is the one made for posting online: it also leaves out network addresses and serial numbers. COPY AS TEXT can still include them.
- WIPE MY RECORDS is now DELETE MY RECORDS (your saved check-up history and other records Lunite keeps). It shows what it deletes and what it keeps before you choose, and KEEP THEM is the default.
Updating. From v0.76.1, Lunite should reopen by itself after updating. From an older version it may stay closed once: open it again, and if the top of the window doesn't say v0.77.0, download it from this page.
Lunite checks that every update is genuine and unchanged before it installs. For advanced users:
SHA256 (Lunite.exe): A13765456FB3305B5E048A237B741E22F9B9C4D80BB3E4B5F496FB89C1E68A71
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.76.1
Lunite v0.76.1
Steadier updates and saves:
- Updates reopen properly from more folders. From this version on, an update installs and reopens Lunite even when its folder name has accents or characters such as % & ( ) in it. Updates also now refuse a file with the same version as yours and any download address that is not https. The update to this version still runs the previous updater, so if Lunite closes without reopening this one time, opening it again should bring up the new version.
- Your check-up record is saved more safely. Your check-up record and your "I know about this" marks are now saved whole and then swapped in, so a stop part-way should not leave half a file. If one of them cannot be read, it is kept aside as a copy before a new one is saved, instead of being lost. Lunite also saves normally from a folder with square brackets in its name, and WIPE MY RECORDS FROM THIS COPY now removes those kept-aside copies and any leftover temporary files too.
- Home's RIGHT NOW strip rests while Lunite is minimised. It no longer asks an NVIDIA graphics card for readings while Lunite sits in the taskbar, and reads again when you bring the window back.
- An unreadable folder is no longer counted as empty. Without administrator rights, Windows will not let Lunite list some of Windows' own disposable-file folders. The "Windows' own disposable files on disk" check used to count those as 0 MB; it now says it could not read them instead.
- A truer HDR check. On Windows 11, "advanced colour" can also mean a wide-colour screen that is not HDR, and Lunite read it as HDR. On Windows 11 24H2 and newer the check now asks Windows about HDR directly; on 22H2 and 23H2 it says when it cannot tell, instead of guessing.
SHA256 (Lunite.exe): 460E2C033E294DC4677193CC74D57E9556CBF1DD181970A9A8F235785584D65E
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.76.0
Lunite v0.76.0
Your own PC, drawn, with your checks on the parts they read:
- Your PC, drawn. On a desktop, Home now draws your motherboard, and each check from your latest check-up is a mark on the drawing: a hardware check on the part it read when the drawing can show that part, a Windows or app check in the panels under the board. Its cables are labelled - the one to your screen, your network - and a cable turns amber or red only when a check found a problem with it. Hardware draws a desktop's board part by part: your exact board when Lunite knows it, otherwise a typical layout that says so. Click a part to see what the check-up read from it; where several parts sit together, the click lists each one. A finding about a part shows where it sits on your board.
- A check-up you can watch. While a check-up runs on a desktop, your board is drawn large and each part lights up as it is read - from the very first check-up. When it finishes, your score stands beside the board in a new, cleaner look.
- Placement checks. Three new ones: how many lanes an NVIDIA graphics card runs on, whether two memory sticks sit in the slots most four-slot boards recommend, and each NVMe drive's link to its slot. The check that your screen is plugged into the graphics card now confirms it when it is.
- Stop a check-up, open on Home. Stop Check-Up ends a check-up part-way, along with the programs it started. A check-up only reads, so stopping it changes none of your settings. When your check-up record can be read, the app opens straight to Home.
- Easier to read. Programs that keep crashing no longer counts one failing background service twice, and says when the crashing happened and whether it was still going at your last check-up. What Changed names the day it compares with.
SHA256 (Lunite.exe): 05DB6C97CFA38AFCDE16BD9515D07C799A8BC68D3E5C5E121C3C1E4E240F3409
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.
Lunite v0.75.6
Lunite v0.75.6
Easier to find your way, and a new check:
- New check: Programs that keep crashing. It reads Windows' own crash and freeze records and names any program or background service that keeps failing, with steps to fix it yourself. It never changes your score, and the app never touches the program.
- One way back. BACK sits top left on What's New, Send a Report, Your License and the report chapters. Fold arrows are clearer, and cards and buttons you can press look pressable.
- Fits a laptop screen. Home and the report fit a 1366 x 768 screen, Hardware opens on the pairings worth a look, and Nerd View is now a switch you can see.
- Easier to read. Devices that were not plugged in at your last check-up are listed one per line. When a check could not be read, the report says so plainly instead of praising the setup. A fix can be undone while the setting is still as the app left it; removals are permanent and say so.
SHA256 (Lunite.exe): 28E291AEEE59583F681B792B99BCD7A291071BE53C40052F91555B7C23765DF1
The updater verifies both the SHA256 and the RSA-2048 signature against the app's embedded public key before any update installs.