Repository navigation
Releases: jozuern/Tunero
Release list
Tunero v0.9.14
Every tweak and check now shows its rating as a mark of five bars, the Overview opens with one sentence on what holds the PC back, and the Start menu entry is called "Tunero PC Optimizer", so Windows Search also finds it as "optimizer".
Changed
- Website: a Support row with buttons for Ko-fi and GitHub Sponsors, reached from "Support" in the header, and GitHub Sponsors next to Ko-fi in the footer and the README. The README and website screenshots and the apply and undo GIF show the current UI.
- Rating mark: every tweak and check shows its impact on the profile's goal as a light numeral and five bars, in one column beside its switch or Fix button, the same 0 to 5 scale as the rating board on tunero.dev. A rating on disputed evidence draws its bars as outlines; tweaks without effect show none. The grey line under a row no longer spells out "Impact 2 of 5", and the details pane puts the mark next to those words, so it explains the mark. On a narrow page the switches go without their "Applied" label, as in Windows Settings, so the rows keep room for their text.
- Overview, the verdict first: the page opens with one sentence on what holds this PC back ("2 problems hold this PC back."), with those problems right under it and their rating marks. The readiness score, the passed checks and the way to Manual checks share one quiet line below the sentence; the two cards with large numbers are gone, and the profile follows the findings.
- Overview, no problems but recommended changes: the sentence says both ("No problems found. 2 recommended changes can still help.") instead of only "nothing holds this PC back", and the line under it says that the readiness score is counted from the problems the scan finds. 100 of 100 next to two recommended changes read as a contradiction; the score never counted tweaks.
- Start menu entry "Tunero PC Optimizer": Windows Search finds an app only by the name of its Start menu entry, so a search for "optimizer" found nothing. The entry is now called "Tunero PC Optimizer" (also in Scoop), and an entry "Tunero" from an earlier version gets the new name on the next start. The app and its window keep the name Tunero.
Fixed
- Hand cursor on whole pages: on every page with tabs (Services & tasks, Remove apps, Install & update, Tools, for example the storage analyzer or the driver list) the mouse showed the hand everywhere, also over text and cards that do nothing. The hand cursor of a tab now applies to its header only; a test keeps it so.
- Developer switches: an elevated
--screenshotrun with--searchon a real desktop kept running after both pictures. The search results close again after their picture, and a--screenshotor--perfrun that is still running 10 seconds after it finished notes that in the log and ends. - Result bar: a message without a link or button ran under the bar's close button ("99 %", "Fehlgeschlagen: 0." were cut). The close button now has its own room.
- Search for "update tunero": the in-app search knew the update setting only as "update pcoptimizer"; it now finds it under the new name too.
Full Changelog: v0.9.0...v0.9.14
Tunero v0.9.0
The app reworked page by page: the Overview answers its counts right below them, Tweaks, Startup and Services get cleaner rows, Graphics & DNS and Install & update are the new page names, scroll bars sit at the window edge, and tunero.dev has a new design.
Changed
- Website: a new design for tunero.dev on the Windows 11 surfaces of the app. The scan leads: a board puts checks and tweaks on one scale, where only problems the scan finds reach 5, and names every tweak that can matter for games. One tweak, mouse acceleration off, is followed end to end: its explanation page with the registry values it writes (the old value struck through) and its sources, the steps of an apply, and the same tweak in the app; under it, the page of the popular Ultimate Performance plan says its evidence does not hold up. The app's pages follow in two columns in the groups of its navigation, privacy, install and questions close the page as quieter rows, the claim fits on two lines, and the privacy pages no longer lose the space before their links.
- Chocolatey workflow: while the first version of the package waits for moderation, Chocolatey refuses newer versions; the workflow now says so and passes instead of failing.
- Code signing: SignPath Foundation turned down the first application, because it signs only projects that are already widely known; the project will apply again later. The README and the website say so and explain how to start the exe past the SmartScreen warning.
- Settings that work against your profile have their own section on the Overview, "Works against the Gaming profile", instead of a yellow heading inside the recommendations, where they contradicted "nothing to recommend". Each one has a warning icon and a button: Undo when Tunero made the change, otherwise Details, whose page says how to change it back.
- Tweaks page, cleaner rows: the switches of a list stand in one column, and "Already on" starts where they do. A row's grey line no longer repeats "Off" or "On" next to the switch, and the warning icon of a row that needs attention sits in front of its title instead of an empty icon column on every other row. Counts leave out zeros ("202 tweaks: 91 already set", "12 of 34 on"), and the links under the search no longer get cut off in a narrow window.
- Details pane in a narrow window: it takes at most 45 % of the window and leaves the list at least 640 px, so a row's text no longer runs over six lines; the width you drag it to comes back when the window is wider again.
- Overview order: the findings now follow right after the counts and the game access card, so "2 problems" is answered right below the number; the recommendations and the settings against your profile come after them. Each count shows a small arrow, since a click opens its list, and the changes the one-click list leaves out sit under a line in the same card instead of a second card inside it.
- Graphics & DNS is the new name of Graphics & network: the page holds the NVIDIA settings, the profiles per game and DNS, while the other network settings are tweaks and the network repairs are tools. Two links on the DNS card lead there. The profiles per game show the first six games and every game whose profile is on, with "Show all" and a search for long libraries, and the facts they share read like a row's line ("Impact 1 of 5. Affects: 1 % lows").
- Startup page: the search and the kind of entry share the first line, the filters the second, and below a line the counts read as a sentence next to the snapshot buttons. "Not signed" is a tag under the name and no longer repeated in the line below it, and the warning icon sits in front of the name. With services or scheduled tasks chosen, a line points to Services & tasks, which explains their start types.
- Services: every row shows its start type in the same box: all four start types for services from other vendors, the current one and Manual for a Windows service the app explains (instead of a separate button), and a disabled box with a lock when there is nothing to choose.
- Frame rate benchmark: four marks and "Step 2 of 4" show where the measurement stands, the step reads as an instruction instead of a blue line that looked like a link, the game list says "Pick the game" until you do, and the buttons follow the steps: A needs a game, B a run of A, and Clear appears once there are runs. The live sensors switch says On or Off.
- Install & update is the new name of Apps & drivers, so it no longer reads like a second Remove apps; "Installed" stays in line whether a row has a button or not.
- Smaller things: Manual checks counts as "9 checked: 8 passed, 1 could not be checked" and has its own icon instead of one like Settings; checks without effect leave "Impact 0 of 5" out of their line, as tweaks do. System info and the Overview name the processor "Intel Core i7-9700K" (the full name stays in its row) and the architecture "x64". The System Protection card shows a check only when it is on. Cleanup lists every folder of a category instead of "and 2 more (hover for all)". Remove apps gives each group of the reviewed list its own icon and puts the switch for apps nobody reviewed under its own heading. On Tools, Reset Winsock and Reset TCP/IP no longer say "Needs a restart." next to their "Restart needed" tag.
- Scroll bars in one place: pages whose list scrolls below a fixed header (Tweaks, Startup, Services, Cleanup and the tabs of Remove apps, Install & update and Tools) had their scroll bar in the middle of the window, right after the cards, and the mouse wheel did nothing beside them. Their lists now reach the window edge like every other page, with the scroll bar at the edge.
Fixed
- App search: results for checks showed the page's raw markup, such as "::: status Problem" or "{{antiCheats}}". They now show the check's text for a problem, or the first text that needs no fact of your PC.
- Overlay check in German: the names of running overlay programs came with English words ("Discord (overlay may be on)"). They are now plain product names in every language.
Tunero v0.8.8
Two new gaming checks from measurements (memory integrity, a frame limit for G-SYNC), ratings that follow measurements, a notice when an update is found at start, and fixes from an audit of updates, undo and uninstall.
New
- Memory integrity check: the scan tells you when memory integrity (core isolation) is on and what it costs: ComputerBase measured 6 % lower average frame rates and 8 % lower 1 % lows in games limited by the processor, more on processors without MBEC/GMET. Windows updates turn it on for more PCs from October 2026. It stays information: the fix is the Expert tweak, with its security and anti-cheat warnings.
- Frame limit for G-SYNC: with G-SYNC and V-Sync forced on but no frame limit, the NVIDIA check offers a global limit 3 FPS below the refresh rate, which keeps games out of the V-Sync delay that Blur Busters measured at 2 to 6 frames. Marked "Not yet tested on a real PC".
- Dialogs: the uninstall and Expert mode questions now say what happens in one sentence, put what cannot be undone in a warning bar and the rest in small text, and keep every button label on one line.
- Update found at start: when the check at start finds a new version, a bar at the bottom of the window says so on any page, with "Update now" (or "Open download page" for a copy that cannot update itself), and stays until it is closed; Settings in the navigation carries a badge until the update is installed. A copy from winget, Chocolatey or Scoop shows the bar once per version and says that the package manager offers it once its package is updated, which can take a few days after the release.
Fixed
- Uninstall keeps your backups when the package manager fails: Settings > Uninstall of a copy from winget, Chocolatey or Scoop deleted the data folder even when the package manager did not remove the app, or when Tunero was started again in the meantime. The data folder now goes only once the app is gone and no copy of it runs.
- One change at a time, also across windows: the window and a command line run, or two Windows accounts, no longer change the PC at the same time, so no backup can record another change's value as the original. A second window says so; the command line waits up to 5 minutes (exit code 5 when it gives up). A second start no longer empties the tools' temporary folder while another copy uses it.
- Startup page and Windows services: in Expert mode a Windows service such as DHCP or the firewall could be set to Manual on the Startup page, although the Services page keeps it read only. The Startup page now follows the same rule, and a service it set to Manual stays listed, so it can be switched back.
- Updates: a download that receives nothing for 60 seconds ends, a download larger than 300 MB is refused, a new version that cannot be started after the update says so, and an installed exe that changed before the restart is replaced by the previous version again. For Chocolatey and Scoop, "Update now" shows the note that a new version can take a few days to arrive when the package manager installed nothing new, instead of quietly starting the old version, and the confirmation no longer says that Windows asks for administrator rights: Chocolatey's window already has them.
- Command line: an unexpected error ends
--applyand--undo-allwith exit code 6 and a line in the log instead of waiting for a dialog; a Windows version the app does not support gives exit code 7. - Closing the window during a change is refused with a note, so a batch, an undo or an app removal does not stop halfway.
- Undo and backups: power plan and boot exports of two changes in the same second no longer share one file; a backup that cannot be saved after a change is tried again and logged instead of ending the apply with an error; a newer catalog value for the same setting is no longer reported as "reset by Windows"; the undo of a network adapter setting writes nothing when another adapter took over its settings key; Import stops when the restore point question is cancelled.
- Startup entries that run scripts: paths with forward slashes, doubled backslashes, "." or short names, a launcher started by a script host, and rundll32 entry points that open a Control Panel item or an INF file are marked. Entries of the signed-in user are read with that user's folders when Tunero runs under another administrator account, and a signature is checked on the same open file it is remembered for.
- Tools the app starts with administrator rights get Windows' own program and profile folders instead of values the user can set, without compatibility shims, and a batch file never runs elevated with command operators in its arguments.
- Remove apps: a list of removed apps that could not be read is no longer replaced by one with only the new app, and apps nobody reviewed get no Store link.
- Hardware: restarting a device (network adapter, graphics card) tries to enable it again five times, and the display list is read again when a display was added or removed in between.
Changed
- Ratings from measurements: Resizable BAR off rates 4 on Intel Arc, 2 on AMD and 1 on NVIDIA (measured 23 %, up to 17 % and 0 to 2 %). Memory below its XMP or EXPO speed rates 3, or 1 on Ryzen X3D and Intel 13th and 14th gen (TechSpot: 11 to 12 % against 4 %). Game Mode rates 3 on Ryzen 9 X3D processors with two CCDs, whose driver needs it. The memory integrity tweak now cites measurements.
- Values that are already set say "Already set" in the confirmation instead of showing the same number under Now and New, and come after the real changes.
- No count on Changes in the navigation: the number of changes stayed there all the time, read like something to fix and could push towards undoing changes made on purpose. The Changes page itself still lists them.
- Releases carry only Tunero.exe: the PCOptimizer.exe copy helped versions up to 0.7.3 only until the repository was renamed.
- Package scripts check the release signature (
scripts/verify-release.ps1) before they write a hash, and the Scoop manifest no longer updates itself from the release's checksum file alone.
Development
- Truth, not tone: the list of banned marketing words and its tests are gone. Strong wording is fine as long as it is true; claims about an effect still need sources (docs/explanation-style-guide.md).
Download Tunero.exe below (Windows 11 24H2 or newer, x64). Tunero.exe.sha256 and Tunero.exe.sig let the app's updater and the package managers check it.
Full changes: v0.8.0...v0.8.8
Tunero v0.8.0
PCOptimizer is now called Tunero. The name was too close to other programs called "PC Optimizer". Nothing else about the app changes: it is still one exe, with no installer, no background process and no telemetry.
Download Tunero.exe. PCOptimizer.exe is the same file under the old name. It is there so that versions up to 0.7.3 can update themselves.
Updating from PCOptimizer
- The in-app update installs this version as usual.
- The data folder, including the backups of your changes, moves on the first start from
%ProgramData%\PCOptimizerto%ProgramData%\Tunero. Everything you changed before can still be undone. - Power plans named "PCOptimizer Gaming" or "PCOptimizer Ultimate", NVIDIA profiles from before and old export files are still recognized. The Start menu entry is replaced.
New
- Chocolatey and Scoop, next to winget. A copy installed by a package manager is updated and removed by it: "Update now" and Settings > Uninstall run the package manager for you. The packages appear after their review (winget, Chocolatey) and once the Scoop bucket is set up; the README lists the commands.
- Search across the app (Ctrl+F) finds tweaks, findings, tools and settings. It also tells you why a popular tweak is not included.
- Windows Update without surprises (Pro and higher, documented policies only): no update restarts in the evening, restarts when you choose, monthly updates a week later.
- Command line:
Tunero.exe --apply <file>applies an exported changes file, and--undo-allundoes everything. Both create a restore point first. - Error reports without telemetry: after a crash the app offers a prefilled GitHub issue. Nothing is sent unless you submit it.
- Remove apps can also list apps that nobody reviewed. This is off by default and shows a warning.
Easier to use
- Pages are grouped as Optimize, Clean up and Maintain and check, and the navigation shows counts.
- "Recommended for this PC" is now a checklist.
- Tweak switches say "Applied" or "Not applied".
- The confirmation dialog puts what blocks a change first and dims values that are already set.
- Technical details in lists can be hidden.
- Apps & drivers has an Update button per app, Startup says why an entry needs attention, Cleanup lists the biggest categories first, and Windows' own power plans are named in the app's language.
- Many smaller fixes are listed in the changelog.
SHA-256 and update signature: Tunero.exe.sha256, Tunero.exe.sig. Not code signed yet (the SignPath Foundation application is pending), so SmartScreen may warn on the first start.
PCOptimizer v0.7.3
New
- PCOptimizer is now open source under the GNU General Public License version 3. You can use, change and share it; shared versions stay under the GPL with their source code. Releases up to 0.7.1 keep the PolyForm Strict License.
- Uninstall under Settings: offers to undo your changes first, then removes the exe, its data folder with backups and logs, and its Start menu entry. A copy installed with winget is removed with winget. Nothing is removed when a change cannot be undone.
- A quiet "Support on Ko-fi" link under Settings > About, for anyone who wants to give something back. The app never asks.
Code signing
- This release is not code signed yet, so Windows SmartScreen may warn on the first start. The project has applied to SignPath Foundation for free code signing; the code signing policy describes how it will work. Until then, compare the exe with
PCOptimizer.exe.sha256(Get-FileHash PCOptimizer.exe).
All changes: CHANGELOG.md
PCOptimizer v0.7.1
New
- Export and Import on the Changes page: move your tweaks to another PC or a fresh install.
- 8 new tweaks, among them File Explorer without Home and Gallery, Xbox button does not open Game Bar and blue screen with technical details.
- Visual C++ 2010 to 2013 and DirectX runtimes for older games under Apps & drivers, and more removable apps under Debloat.
Fixed
- Inking and typing personalization off and Location access off now take effect on Windows 11 26H2; five former Preview tweaks are proven.
- Safer uninstalls, Recycle Bin moves, Start menu entry and self-update while the app runs as administrator.
- More accurate memory speed, monitor, graphics driver and Ethernet checks, and no physical hardware advice in a virtual machine.
- DNS presets switch in one go, and undo of power plans and Windows features keeps what you had before.
All changes: CHANGELOG.md
PCOptimizer 0.6.4 Preview
Changes since 0.6.3: a Start menu entry and the groundwork for installing with winget. Tweaks, checks and the engine are unchanged. Every detail is in CHANGELOG.md.
New
- Start menu entry. Windows Search finds a portable exe only through an entry in the Start menu. On the first start PCOptimizer asks once whether to add one; Settings > Appearance has a switch to add or remove it later. The entry starts the exe where it is.
- Ready for winget. The package
jozuern.PCOptimizeris submitted to the winget repository;winget install jozuern.PCOptimizerworks once Microsoft has accepted it. A copy installed with winget does not replace its own exe: "Update now" closes the app, runswinget upgradein its own window and starts the app again, so winget keeps track of the installed version.
Known limits
Not checked on real hardware yet: NVIDIA driver settings, network adapter properties, laptop profiles, battery checks and AMD-specific checks. The exe is not code signed, so Windows SmartScreen may warn on first start. Create a restore point or a backup before you change anything, and start with the recommended items.
PCOptimizer 0.6.3 Preview
Changes since 0.6.0, the last release: two fixes, no change to tweaks, checks or the engine. Every detail is in CHANGELOG.md.
Fixes
- In-app update with a renamed exe. The update is now offered also when the file has another name than
PCOptimizer.exe, for examplePCOptimizer (1).exeafter a second download in the browser. Until now such a copy got only the link to the download page. The update replaces the file under the name it has. - Dialogs laid out like Windows 11 dialogs. The update question, the restore point question and the confirmation of a change show title and text on top and the buttons side by side in a footer band, without the empty space under the buttons. Long button labels wrap instead of being cut off, and the footer band also stands out in dark mode.
Updating from 0.6.0
0.6.0 and older offer the in-app update only when the exe is named PCOptimizer.exe. If yours has another name, rename it once (or download this version by hand). From 0.6.3 on, the name no longer matters.
Known limits
Not checked on real hardware yet: NVIDIA driver settings, network adapter properties, laptop profiles, battery checks and AMD-specific checks. The exe is not code signed, so Windows SmartScreen may warn on first start. Create a restore point or a backup before you change anything, and start with the recommended items.
PCOptimizer 0.6.0 Preview
Changes since 0.5.4, the last release. This version reworks the interface for public use; tweaks, checks and the engine are unchanged. Every detail is in CHANGELOG.md.
Highlights
- Clearer navigation. The pages are grouped under Optimize, Clean up and Maintain, and System info sits next to Settings.
- One DNS choice. Automatic, Cloudflare, Google, Quad9, OpenDNS or AdGuard DNS in one list instead of six switches of which only one could be on.
- A Tweaks list you can scan. Headings for what is recommended for this PC, what works against your profile, and each impact level. Every tag explains itself in a tooltip.
Pages
- Tweaks: headings for recommended changes, changes that are on but work against the profile, then one per impact level. Tooltips on Preview, Undocumented value, Disputed, Moderate risk, Expert only, Boot configuration, Anti-cheat, Restart and the other tags.
- Graphics & network: DNS servers are one choice. Choosing another set of servers undoes the one this app set first (each step asks), and "Use the fastest" after the DNS test works the same way. NVIDIA profiles per game and device interrupt settings take one line per entry, and the per-game list now comes after DNS.
- Tools: quick fixes are grouped into network fixes, restarting a part of Windows, and repairing Windows. The system file check (SFC and DISM) moved here from Health, next to the Windows Update repair and the drive check.
- Health: throttle check, frame rate benchmark, drives and sensors.
- Startup: opens on the programs that start at sign-in; all other locations are still in the list.
- Apps & drivers: a heading per category and a label while the page loads. The list of installed programs passes the mouse wheel on to the page at its top and bottom instead of trapping it.
- Overview: the hardware summary is no longer repeated (System info has it), and an empty recommendation box takes one line.
- Details pane and confirmation: registry paths of the signed-in user read
HKCU\...instead ofHKU\S-1-5-21-...when the app runs as that user, and a value that is not set reads "not set (Windows default)".
Smaller changes
- Cleanup dims empty categories and writes file counts with thousands separators.
- Debloat shows no greyed-out button when OneDrive is not installed, and the Microsoft Edge note matches the other cards.
- On the Services page, the app's notes are no longer drawn like links, and start types that cannot be changed show a lock.
- Settings has an intro, and the update switch and "Check now" share one card.
- The Changes page calls its list "Changes you can undo" and says what will appear there.
- New icons for Graphics & network and Services & tasks, and the BIOS & hardware page title matches the navigation.
Known limits
The new DNS choice has not been through the VM test yet (the DNS presets behind it have). Not checked on real hardware yet: NVIDIA driver settings, network adapter properties, laptop profiles, battery checks and AMD-specific checks. The exe is not code signed, so Windows SmartScreen may warn on first start. Create a restore point or a backup before you change anything, and start with the recommended items.
PCOptimizer 0.5.4 Preview
Changes since 0.3.0, the last release. Version 0.4.0 was never released, so its changes are part of this list. Every detail is in CHANGELOG.md.
Highlights
- 211 catalog tweaks instead of 99. More than 120 are new, each a documented setting or a value behind a Windows Settings switch, with an English and a German explanation page. 15 tweaks were removed because the evidence does not support them.
- Tested in a virtual machine. Apply, the visible effect and undo were tested on Windows 11 26H2 in Hyper-V for the catalog tweaks and the pages that change the PC. Tweaks that have not passed that test yet carry a Preview badge and are never part of "Apply recommended".
- Faster. A scan takes about 2 seconds instead of 15, reading all tweak states takes under a second instead of about 8, and the first results show about 3 seconds after the start.
- Safer as administrator. Updates must carry a valid signature, DLLs and tools load only from protected folders, and the elevated process refuses environment settings that could load foreign code into it.
- New on the pages: Quick fixes, program start priorities, uninstalling programs, "Update all" through winget, 126 removable apps instead of 34, more startup locations with snapshots, a redesigned System info page, and search on Tweaks and Startup.
Removed tweaks
MMCSS profile, Win32PrioritySeparation, dynamic tick off, global timer resolution, Spectre and Meltdown mitigations off, SmartScreen off, OverlayTestMode removal, fullscreen optimizations off, Teredo off, 8.3 names off, handwriting data sharing off, WPBT off, Print Spooler on Manual, core parking off, minimum processor state 100 %. Reasons and sources: docs/not-included.md. Changes made with them in 0.3.0 can still be undone.
New tweaks
- Browsers: Microsoft Edge (diagnostic data, shopping, sidebar, prompts, new tab page, tracking prevention, AI features and more), Google Chrome (AI features, data collection, promotions, background mode) and Brave (Rewards, Wallet, VPN, Leo, News and more). Chrome and Brave tweaks appear only when the browser is installed.
- Windows AI features: Recall removed, Paint and Notepad AI features off.
- App permissions: camera, microphone, notifications, voice activation, motion, phone calls, radios.
- Privacy: location service, Windows Search without web results, Malicious Software Removal Tool reports, Spotlight and cloud content, recent files, the lock screen camera, OneDrive folder backup and more.
- Windows Update and Store: feature updates one year later, no automatic Store app updates, fewer update notifications, no automatic archiving of unused apps, drivers not included with Windows Update, no automatic download of device apps.
- Taskbar, Start and File Explorer: search and Task View buttons, Start lists, sign-in screen options, Hibernate in the power menu, Open with prompts, dark mode, taskbar on the left, seconds in the clock, hidden files, compact view and more.
- Security: Defender potentially unwanted app blocking, network protection and sandbox, LSA protection, LLMNR, Remote Assistance, AutoPlay, automatic device encryption (Expert).
- Network: DNS presets for OpenDNS and AdGuard, a preset back to automatic DNS, automatic DNS over HTTPS, and "Use the fastest" after the DNS benchmark.
- Other: wake timers, notifications, Sticky Keys and similar shortcuts, long paths, reserved storage, OneDrive sync, the classic F8 boot menu (Expert), registry backup to RegBack.
- Tweaks that use a value Microsoft does not document carry an "Undocumented value" badge, say so on their explanation page, and stay Preview until a test shows the value works.
Corrected tweaks
- Every tweak, check, data file and text was reviewed against Microsoft and vendor documentation. Impact, evidence basis, restart flags and sources were corrected, and no tweak claims "measured" without a cited measurement.
- Multiplane overlay off uses NVIDIA's documented value, delayed TCP acknowledgements no longer write TCPNoDelay, NIC power saving changes only the standard keywords, background apps use the documented policy, and best-performance visual effects change only their own bits.
- The three DNS presets are named after their resolver (Cloudflare, Google, Quad9) instead of "Public DNS servers".
Pages and tools
- Quick fixes on the Tools page: renew the IP address, reset TCP/IP, restart audio, Bluetooth, Windows Search or the graphics driver, sync the clock, rebuild performance counters, check the system drive online, turn the recovery environment back on.
- Program start priorities: a CPU priority and optionally a low disk priority that Windows applies every time a program starts, without a background program (Preview).
- Apps and drivers: uninstall desktop programs with a restore point first, "Update all" through winget, .NET Desktop Runtime 8 and 10.
- Debloat: 126 removable apps, grouped into discontinued apps, third-party promotions and PC maker apps. The page says when a removed app came back after a Windows update.
- Startup: many more locations (RunOnce, Active Setup, Winsock providers, LSA packages, WMI consumers and more), a snapshot to compare against later with "Only new", and buttons to show the file and copy the location. Entries that start code through Windows programs such as rundll32, msiexec or PowerShell are marked.
- Windows features: Client for NFS and optional capabilities such as WordPad, WMIC and the OpenSSH client.
- System info: tiles for processor, graphics, memory, displays, mainboard and Windows, one card per area, translated values, raw IDs behind "Technical details", and "Copy" for the whole page.
- Tweaks: search box, tags for Preview, Undocumented value, Restart and risks, a grey minus for tweaks that are off and a prohibited sign for tweaks that do not apply to this PC.
- Changes: "Open System Restore", On or Off for startup entries, services and tasks.
Speed
- The scan reads the TPM once, runs firmware, startup and extra checks in parallel, and a rescan after a change reuses what the change cannot affect.
- NVIDIA driver settings share one driver session, and backups are read once per pass.
- The Tweaks and Advisor lists build only the cards in view: opening Tweaks and switching category, profile or Expert mode take 3 to 6 times less time.
- Switching language or theme no longer reads the system again.
- After the first scan, the Startup, Services, Apps, Debloat and Cleanup pages load in the background, so they open with their rows.
Security
- The data folder is secured before first use and never takes over files another account put there. Files the app creates are owned by Administrators.
- Native libraries load only from System32 or the protected runtime folder, and the single-file exe no longer extracts its libraries to
%TEMP%. - Updates are checked against an ECDSA signature (
PCOptimizer.exe.sig) besides the hash, and the new exe stays locked until it has started. - The elevated start refuses .NET profilers, diagnostic ports and similar settings in the environment. Tools the app starts run in System32 with a cleaned environment and an admin-only TEMP.
- Uninstallers in folders users can write to and paths on network shares never run elevated. Files signed for other vendors through Microsoft's driver program no longer count as Microsoft's.
- Backups of an account's own settings are kept per account, so a second Windows account cannot undo the first account's changes.
- Releases are built only from
main, and the signing key is usable only for version tags after approval.
Undo and engine
- When one step of a tweak fails, the steps already done are rolled back, and the result says when something could not be rolled back.
- Backups are written before the change starts. A damaged backup is set aside and blocks a new change to that tweak instead of being overwritten.
- Undo restores only what the tweak changed: per power source for power settings, per keyword for network adapter properties, and only registry keys the tweak created. Power plans are restored by GUID, and things that no longer exist are skipped instead of failing.
- Only one change runs at a time across tweaks, app removal, cleanup, uninstalls, winget, quick fixes, repairs, scans and the update.
- Undo of "Memory compression off" works, also before the restart that applies it.
- A Windows default no longer blocks a conflicting tweak: with the default Balanced plan, the Gaming and Ultimate Performance plans were blocked.
- A tweak whose conditions cannot be checked on this PC is blocked instead of applied.
Checks and tools
- Fixes for RAM speed and channel layout, the AMD AGESA version, Resizable BAR support, microcode age, X3D processors, Raptor Lake models, Intel Arc, laptops with embedded DisplayPort panels, virtual network adapters, low disk space on data drives and the battery report on desktops.
- Anti-cheat requirements follow the vendors' own pages (Vanguard, FACEIT, Easy Anti-Cheat, BattlEye, EA Javelin). BIOS menu paths were checked against the board makers' manuals.
- The readiness score counts only findings that matter on their own.
- The frame time benchmark reads the PresentMon capture again (it reported "no frames" for every run).
- The throttle check says when the processor was not busy enough to judge, and reports a graphics card slowed by its power supply.
- The storage analysis protects game folders of Xbox, Epic, GOG and Ubisoft, does not count hard links as duplicates, and no longer offers the page file, swap file or hibernation file for deletion. "Move to the Recycle Bin" asks before deleting a file too large for it.
- The DISM check...