System Ninja Changelog

What's new in System Ninja 4.0.1

Oct 15, 2023
  • Context menus can now be translated
  • Fixed an issue with poor window scaling on the Drive Selector dialog
  • Fix issues with high DPI scaling on the DuplicateFinder tool
  • Updated the French, Slovenian and Russian translations
  • The system analysis tool will now correctly detect the Windows version number
  • For pro users, Custom Branding can now change internal website links
  • The window title of various dialog boxes can now be translated

New in System Ninja 4.0 (Sep 14, 2023)

  • Brand new user interface design and colour scheme.
  • Windows 11 compatibility.
  • Added Recycle Bin to the list of cleaning options.
  • Fixed issue where System Ninja would reset “Automatic Updates” options for Mozilla products.
  • System Ninja will now correctly detect the Windows version number on Windows 10 and 11.
  • System Ninja will now warn against certain dangerous or silly actions with the DuplicateFinder tool.
  • Added recommendations to many new startup items.
  • Added Danish Localization (props René Blumensaadt).
  • [Pro] Added some new UI templates to the Custom Branding module, including Office2016 and Metro.
  • “Common Torrent Tags” cleaning has been removed as a cleaning option. These files are now cleaned when “Temporary Files” is checked.

New in System Ninja 3.2.10 (Jun 29, 2021)

  • App Uninstaller can now sort programs by their directory size
  • Added cleaning for Adobe font caches.
  • Improved cleaning of Windows memory dumps
  • Added cleaning for Slack cache files and logs.
  • Web links now open in the default browser instead of Internet Explorer.
  • The “Highlight Preinstalled” feature has been removed.
  • Custom includes for files without a file extension are now supported

New in System Ninja 3.2.9 (Jun 29, 2021)

  • New features:
  • Added cleaning support for the new Chromium Microsoft Edge
  • Added cleaning support for Brave browser
  • Bug fixes:
  • Registry cleaning can now be excluded from the comprehensive scan in the PRO interface
  • Fixed issue where the scanner wouldn’t run if scan exclusions contained a blank line
  • Fixed issues where the classic interface wouldn’t scan properly after running a Pro UI scan
  • Pro UI no longer allows you to remove registry keys that have already been removed.
  • Chrome variant browsers now have their actual name included in the scan results.

New in System Ninja 3.2.8 (May 21, 2020)

  • Browser cache, history, and cookie cleaning now supports IceDragon, SlimBrowser, Basilisk, SeaMonkey, 7Star, 360Browser, Amigo, Brave Browser, CentBrowser, Chromium, CocCoc, Dragon, Coowon, Epic Privacy Browser, Flock, Iridium, ChromePlus, RockMelt, Slimjet, Superbird, Torch, Vivaldi, and Yandex Browser.
  • Updated Simplified Chinese and Slovenian localizations
  • Added Bulgarian localization
  • With this release, more than ever, we’d love if you could let us know if you run into any stability issues. Switching to .NET Core is a scary jump that will have some big sonsequences. Most notably, System Ninja will soon cease functioning on versions of Windows prior to Windows 7 SP1.

New in System Ninja 3.2.7 (Jul 18, 2019)

  • Fixed a rare bug where System Ninja would re-arrange icons on the desktop
  • Added cleaning for Microsoft Edge developer builds
  • Improved the way the progress bar is displayed
  • Made it easier to search the scan results
  • Custom themes should now work properly with the Pro interface
  • The progress bar can now be customized by custom themes
  • Updated the Russian and Estonian localizations

New in System Ninja 3.2.6 (Jun 5, 2019)

  • It’s pride month! System Ninja will be showing his pride colours for the month of June
  • Added initial cleaning support for the upcoming Chromium-based Microsoft Edge
  • Added cleaning support for Cortana and Cortana within Microsoft Edge
  • Improved cleaning for Vuze and uTorrent
  • The drive selector dialog will now only display if there are cleanable drives other than C
  • The type of junk cleaned by the comprehensive scan can now be customized [PRO]

New in System Ninja 3.2.3 (Aug 19, 2018)

  • Improved cleaning for VLC Media Player and Vuze
  • You can now create recursive cleaning rules in Scan Inclusions
  • Updated Russian and Estonian localizations
  • You can now load plugins into Additional Tools at runtime
  • Fixed issue with how the /CLEAN commandline switch displays results

New in System Ninja 3.2.1 (Jan 25, 2018)

  • Added an “Open File Location” option to the process manager’s context menu.
  • Updated the Russian and Slovenian localizations.
  • Improved installation path detection in App Uninstaller.
  • Improved handling of Windows Store apps in the process manager.
  • Changes exclusive to System Ninja Pro:
  • A new slider allows Pro users to switch between the Classic and Pro UI.
  • Custom branding now works with the new interfaceSee the updated documentation.
  • Fixed several element alignment issues and typos in the new interface.
  • The scan mode selection boxes now center-align on the vertical axis.

New in System Ninja 3.2 (Dec 28, 2017)

  • Added new quick and comprehensive scan options [PRO]
  • Redesigned the One-Click scanning interface [PRO]
  • The progress bar now shows a marquee animation when the scan time cannot be predicted
  • Improved support for Firefox Quantum
  • You can now see whether you’re using the Free or Pro edition in the title bar
  • Fixed a plugin API bug that could cause the registry cleaner plugin or System Ninja Pro to crash

New in System Ninja 3.1.9 (Oct 29, 2017)

  • Added back button to DuplicateFinder options page.
  • DuplicateFinder MD5 check is no longer case sensitive.
  • Updated Spanish and Russian localizations.
  • The list of running processes can now be saved to a text file.
  • The “save to text” feature now supports saving more than three columns.
  • Detection of obsolete Google Chrome versions has been removed*.
  • Small GUI tweaks

New in System Ninja 3.1.8 (Aug 5, 2017)

  • System Ninja now automatically loads in the correct language
  • Duplicate Finder’s ‘match MD5 checksum’ option now works correctly
  • Process Manager will no longer incorrectly detect Windows Store apps as non-responsive
  • Tweaked the user interface and workflow design of Duplicate Finder
  • Updated the Czech localization

New in System Ninja 3.1.7 (Apr 18, 2017)

  • In addition to the various speed improvements, we also fixed a big pile of bugs and added support for the Windows 10 Creators Update
  • Significantly improved the speed of deleting files
  • Fixed minor process detection issues on Windows 10
  • Dropped cleaning support for Apple Safari
  • Added detection of user accounts to System Analysis
  • The installer will now create desktop shortcuts without the UAC icon overlay
  • The “Open Containing Folder” button now works correctly in DuplicateFinder
  • Added British English localization localisation
  • Improved the UI of the SystemNotes plugin (Pro version only)
  • Fixed detection of non-registry startup items on Windows 10
  • Increased the number of recognized startup items
  • Minor interface improvements

New in System Ninja 3.1.6 (Jan 2, 2017)

  • Added duplicate file finder tool.
  • Added log cleaning support for Vuze, Steam and Microsoft .NET Framework
  • Improved Internet Explorer cleaning on Windows 10
  • Improved interface responsiveness during the last 10% of a scan
  • Fixed icon resolution issues in Windows 10
  • Added information and recommendations for more startup items.
  • Updated the Vietnamese localization

New in System Ninja 3.1.5 (Aug 11, 2016)

  • Redesigned the Startup Manager and Process Manager tools
  • Improved cleaning of Google Chrome cache, cookies and session history
  • Improved cleaning of Windows logs
  • Updated Russian localization
  • Several minor fixes and UI tweaks that aren’t worth mentioning.

New in System Ninja 3.1.4 (Jun 2, 2016)

  • Better cache detection for Internet Explorer on Windows 10
  • Better cleaning support for Microsoft Edge
  • Better cleaning support for Google Chrome Sessions
  • Added ability to batch-delete startup items
  • Added CD Drive detection to the System Analysis tool
  • Several minor interface consistency tweaks

New in System Ninja 3.1.3 (Apr 4, 2016)

  • System Ninja 3.1.3 brings a cool new results search tool, a much-needed user interface refresh, lots of browser cleaning improvements and some fixes for our users who use System Ninja in a different language.
  • You can now search scan results! Just press CTRL+F.
  • Improved Mozilla Firefox and Google Chrome cache cleaning.
  • Added support for the Cyberfox web browser.
  • Fixed Chrome cleaning issue causing some extensions to lose their settings.
  • Lots of small user interface improvements.
  • Updated Russian and Slovenian localizations
  • Fixed several untranslated buttons and tabs, particularly in the Pro interface.

New in System Ninja 3.1.2 (Jan 30, 2016)

  • Increased speed of the ‘Delete All Files’ operation.
  • Fixed issues preventing automatic updates from working [PRO].
  • Fixed freeze when cleaning Thumbnail Cache on some systems.
  • Added a warning of the side-effects of cleaning Folder Config Files on non-English systems.
  • Cleaning rules, software updates and localization fixes are now delivered over HTTPS.
  • Automatic updates have been disabled for Windows XP systems.
  • Added Catalan localization.

New in System Ninja 3.1.1 (Oct 25, 2015)

  • Added Google Chrome Application Cache and GPU Cache cleaning support.
  • Added cleaning support for Google Chrome’s built-in Flash implementation.
  • Improved Internet Explorer cleaning on Windows 10.
  • Improved support for Thumbnail Cache cleaning.
  • Process Manager now clearly indicates that it will Force Quit an unresponsive process.
  • Added a gentler ‘End Process’ option to the Process Manager.
  • Fixed several interface issues that could cause file deletion operations to be interrupted.
  • Fixed issue causing Process Manager to incorrectly mark Modern Apps as non-responsive.
  • Added Slovenian localization.
  • Fixed blurry icon issue in Software Uninstaller

New in System Ninja 3.1 (Aug 4, 2015)

  • Added support for Windows 10
  • Added cleaning support for Microsoft Edge
  • Fixed issue preventing Google Chrome from being cleaned
  • Added better cleaning support for Windows log files
  • “Close Running Browsers” dialog now distinguishes between Firefox and Palemoon.
  • Numerous bug fixes, interface tweaks and speed optimization

New in System Ninja 3.0.7 (Jun 26, 2015)

  • Stability improvements to the Startup Manager
  • Fix for crash when using /STARTUP commandline argument [PRO]
  • The /SILENT commandline argument now closes System Ninja on completion [PRO]
  • Added support for Firefox’s new cache engine
  • Added cleaning support for Google Chrome log files
  • Updated Vietnamese localization

New in System Ninja 3.0.6 (Apr 6, 2015)

  • Added detection for Mac OS X video file caches
  • Added cleaning support for dozens of new programs
  • Plugins will no longer be deleted when you update System Ninja
  • Updated the French localization (Props Pierre)
  • Scans in ‘Folder Scan’ mode now cancel correctly
  • Simplified UI now loads by default for Pro users
  • Added an “Analyze” option to the Pro version’s simplified UI

New in System Ninja 3.0.5 (Feb 5, 2015)

  • Aesthetic improvements to the User Interface
  • Added Turkish and Czech translations
  • Updated the Brazilian Portuguese translation
  • Made use of kibibytes and mebibytes more consistent
  • Added feedback messages to the StartupManager tool

New in System Ninja 3.0.4 (Nov 6, 2014)

  • Added Turkish translation
  • Added detection of OS architecture to System Analysis tool
  • Fixed issue with filesize sorting on Dutch systems
  • Fixed freeze when saving large log files
  • Redesigned scanning engine for better stability
  • Fixed potential crash in the ‘More Tools’ tab
  • Added more item descriptions to Startup Manager

New in System Ninja 3.0.3 (Sep 11, 2014)

  • Added /LOG commandline argument which saves silent operations to a text file [PRO]
  • Improved error handling when removing startup items
  • Fixed crash when using the /STARTUP commandline argument [PRO]
  • Fixed issue where applications could be listed twice in the program exclusion dialog
  • Fixed several layout resizing issues in Simple Mode interface [PRO]
  • Fixed issues that prevented the Software Uninstaller from removing multiple applications in sequence
  • Browser running dialog no longer shows in Simple Mode and when using the /SILENT argument [PRO]
  • Updated simplified Chinese localization

New in System Ninja 3.0.2 (May 19, 2014)

  • Improved Mozilla Firefox, Google Chrome and Opera cleaning support
  • Added disk cache cleaning support for Network-Attached Storage devices
  • Fixed minor bugs affecting background updates of cleaning rules
  • Refreshed and organised the settings page
  • Fixed issue where unnecessary directories could not be deleted
  • Browser cleaning can now be performed on non-system disk partitions [PRO]
  • Updated the Russian localization
  • Minor improvements to scan stability

New in System Ninja 3.0.1 (Mar 24, 2014)

  • Better cleaning of Google Chrome history.
  • System Analysis tool now detects information about your graphics card(s).
  • Redesigned the ‘running web browser detected’ dialog.
  • Fixed a bug causing settings to be lost when switching between non-English languages.
  • Added Hungarian localization
  • Updated the Russian localization.
  • Automatic localization file updating disabled for English-only users.
  • Plugins can now manipulate the excluded items list.
  • You can now completely disable update checking with custom branding [Pro]
  • Added experimental ‘directory mounter’ feature. More on this later. [Pro]
  • Scrollbar added to SystemNotes plugin. [Pro]
  • System Ninja Pro Portable users now receive the correct file through automatic updates. [Pro]

New in System Ninja 3.0.0 (Feb 7, 2014)

  • This release includes dozens of new features, improvements and bug fixes; plus a whole set of new features for our Pro Club members:
  • Added a simplified user interface with one-click optimization function [PRO]
  • Added ability to highlight startup items that should be removed, based on an internal blacklist
  • Improved performance and memory usage of junk scanning
  • Fixed issue where in-app alerts sometimes shows incorrect text and values
  • Fixed issue where the ‘Delete Everything’ button could be pressed while the deletion is in progress
  • Added /CLEAN, /SILENT, /REGISTRY and /STARTUP commandline switches [PRO]
  • Added ability to automatically download new versions of System Ninja [PRO]
  • Added a note taking plugin which recognizes multiple PCs and loads the applicable entries [PRO]
  • Added a custom branding feature [PRO]
  • Removed all offers and advertising from the installer [PRO]

New in System Ninja 2.4.2.0 (Jul 11, 2013)

  • Fixed a crash in the Software Uninstaller tool.
  • Added column searching to Software Uninstaller
  • The ‘file size‘ column in the scan results will now sort correctly.
  • Updated the Russian and Vietnamese translations
  • Improved error logging, added automatic log deletion
  • Significantly improved plugin support

New in System Ninja 2.4.1.0 (Mar 4, 2013)

  • Optimized overall application performance.
  • Improved detection of Mac OS X temporary files that are superfluous on Windows.
  • Added Ukrainian and Finnish translations.
  • Updated Russian and Dutch translations.
  • Fixed several user interface oddities

New in System Ninja 2.4.0.0 (Dec 7, 2012)

  • Added support for Winapp2.ini cleaning routines
  • Added Software Uninstaller tool
  • Improved performance of the scanning engine on multicore CPUs
  • Removed NinjaScript support.
  • Fixed several display and accessibility bugs

New in System Ninja 2.3.6.0 (Sep 19, 2012)

  • New interface to add scan inclusion rules
  • Significantly reduced memory usage
  • Added Norwegian & Simplified Chinese translations
  • Made improvements to ‘Folder Scan’ mode
  • Fixed several UI bugs affecting non-English users.

New in System Ninja 2.3.5.0 (Jul 5, 2012)

  • Added cleaning support for Safari, Palemoon & Waterfox
  • Added Vietnamese translation
  • Made several performance improvements
  • Added “Get Plugins” interface
  • Improved “Scan Exclusions” interface

New in System Ninja 2.3.3.0 (Apr 25, 2012)

  • Added German and Italian translations, updated Dutch, Russian and Polish and fixed a few localization bugs.
  • The interface has been refined to be more intuitive and consistent
  • The Settings page even got a total redesign.
  • New features have been added too, including “scan modes” and a new System Analysis category

New in System Ninja 2.3.2.0 (Mar 19, 2012)

  • Added Polish, Russian and Swedish translations
  • Added interface to ignore specific programs from cleaning
  • Improved Windows 8 compatibility
  • Fixed UAC error when installing
  • Fixed problem with progress bar in “folder scan” mode.
  • Added “Update to beta versions” option.
  • Ttechnical changes:
  • “Untranslated Strings” output is now dumped when program closes
  • “Untranslated Strings” output settings are now controlled by a file
  • Comments (//*) are now ignored from localization files.
  • A RAR archive of current NinjaScript entries is now available.

New in System Ninja 2.3.1.0 (Feb 21, 2012)

  • “Delete Files” button no longer removes unselected items.
  • The width of the columns can now be preserved.
  • The tab titles can now be translated.
  • No longer attempts to render interface controls that do not exist.
  • Height/Width of the program Window can now be preserved.
  • CleanSync cleaning rules will display the correct title with greater frequency.
  • Scanning engine will no longer freeze at 93%
  • URL’s in the help file now open webpage.
  • Scan progress is now displayed on the very first scan.
  • Manually checking for updates now returns a response.
  • Firefox cache can be deleted successfully.

New in System Ninja 2.3.0.0 (Jan 22, 2012)

  • Since the beta, we drastically improved the process manager tool. It now displays changes to your running processes in real-time and provides more info than ever before.

New in System Ninja 2.3.0.0 Beta (Jan 17, 2012)

  • Improvements:
  • More compact and aesthetic user interface.
  • “New version available” message is now less obtrusive.
  • Added better cleaning support for Mozilla Firefox.
  • If a browser is open while scanning; junk from other browsers will still be detected.
  • Improved the “Show Details” dialog box in the Startup Manager
  • Better cleaning support for Internet Explorer 9.
  • New features:
  • Added cleaning support for the CACHEDIR.TAG specification.
  • Added a warning when the user clicks “Delete Everything” for the first time.
  • FileAnalyzr now supports CRC32 hashing
  • Bug fixes;
  • Scanning no longer fails if Recycle Bin throws an ‘Access Denied’ error.
  • Obsolete Google Chrome directories are now detected better.
  • Torrent Tags are now being detected correctly once again.

New in System Ninja 2.2.1.1 (Dec 29, 2011)

  • Fixes two rare (but critical) bugs. The first affects the Startup Manager, which was incorrectly removing RunOnce startup items. The second bug caused the program to crash while switching between tabs in the System Analysis tool.

New in System Ninja 2.2.0.0 (Dec 12, 2011)

  • Updated Dutch translation
  • Added column sorting to process manager.

New in System Ninja 2.1.0.0 (Jun 27, 2011)

  • Making it find more junk – introducing CleanSync:
  • As you might be aware, programs like CCleaner and System Ninja have an internal list of “rules” that tell it where to find junk on the computer. Each time cleaning support for new program is added, the user must download and install a new version of the program. System Ninja is the first cleaning program to store its rules in the cloud. It will automatically sync the rules in the background, so you always have the latest version even if you don’t download the latest System Ninja version. The 500+ rules used by CCEnhancer will eventually be supported by CleanSync too, effectively turbo charging System Ninja’s cleaning power.
  • Multiple Languages Supported:
  • System Ninja 2.1 is available in several languages, including Dutch, English, Portuguese, Spanish and French.
  • Cosmetic Changes:
  • The ‘Tools’ tab has been refined to bring less performance overhead and look much, much more awesome than before. This lays the groundwork for “core plugins,” so new features can be added without bloating the main program or requiring an update.
  • The default skin has been changed to “Office 2010 Black”
  • The internal icon for Google Chrome has been updated to reflect Google’s recent changes.
  • New process manager:
  • More information is shown by the new Process Manager interface. RAM Consumption, Program Name and ProcessID are shown. The powerful process termination feature remains unchanged.
  • Implemented a scripting language and parser:
  • This will allow me (and potentially other people) to add new cleaning rules and paths to System Ninja, without requiring them to be hard-coded into the program. “NinjaScript” (as I’m calling it) will also serve a number of under-the-hood purposes to make everything a bit simpler.
  • Miscellaneous Changes:
  • Dropped support for Flock Browser
  • Ignored files and paths are now contained in config.ini, not ignore.ini
  • The process of ignoring files has been simplified under-the-hood
  • Added more recognized startup entries.
  • Added support for User Startup entries under Windows 7
  • Bug Fixes:
  • Configuration file no longer created when using the default settings.
  • Installer removes old components when update completes.
  • Prevented some unnecessary memory allocation.
  • Fixed some internal URL’s.
  • Corrected spelling errors in help tooltips.
  • Correct program icon shown in taskbar

New in System Ninja 2.0.4.1 (Mar 4, 2011)

  • Fixed a Startup Manager bug on x64 Windows.

New in System Ninja 2.0.4 (Feb 25, 2011)

  • User Interface/Usability:
  • The blue theme released in 2.0.3 has been removed to eliminate the unnecessary complexity it added.
  • Many UI elements have been refined, such as correcting borders on the dialog windows and reducing the height of the menu bar t0 make things more streamlined.
  • The font colors on the message boxes now automatically adjusts to provide the best readability, depending on what skin you are using.
  • A number of button captions have been changed to reduce confusion. For example; “Clear Selected” is now “Delete Selected.”
  • Performance:
  • Tools, Process Manager and Startup Manager tabs are now populated when you transition to the respective tab. This reduces startup time of the application, as less data is being fetched.
  • Error logging made more efficient. Should cause less memory overhead while scanning.
  • Google Chrome cleaning routines have been optimized and improved.
  • Bug Fixes:
  • Startup Manager now detects all items correctly under x64 Windows. x86 Windows detections will be unaffected, however slightly slower. (10ms on a slow computer, so nothing really)
  • If a tool (such as CCEnhancer) has been deleted System Ninja will automatically redownload it when requested.
  • Updating System Ninja will no longer break your settings in config.ini
  • Fixed stack overflow crash on arithmetic operations if previous_file_count variable became null.
  • New Features:
  • Added “Beta Testing Mode” to allow adventuresome users to try new features before they are perfected.
  • Added preliminary support for proxy settings in the main settings dialog. [BETA]
  • Added OldChromeRemover to tools menu. This is only temporary to test the plugins platform. [BETA]
  • New “Miscellaneous” cleaning option will detect old version of Google Chrome.
  • You can now exclude individual browsers from being cleaned (via the “ignore” tab in the settings dialog)
  • Added preliminary cleaning support for the Opera web browser.
  • General Improvements:
  • More under-the-hood improvements to the downloader, allowing it to perform a wider range of tasks in future.
  • The ‘Empty Folder Finder’ algorithm now reports progress. This will eliminate the “hang” effect on the Junk Folder Cleaner tool.
  • Junk Folder Cleaner code updated to reflect changes made to the main cleaning application.

New in System Ninja 2.0.2 (Jan 14, 2011)

  • "Check For Update” menu item restored.
  • Update checker detects if using portable or installed version. Downloads correct new version.
  • Added new recognized startup items.
  • Removed MalRunDestroyer and integrated it’s functionality with the main app.
  • Added button to refresh the running process list.
  • Added more tooltip help items.
  • Added progress bar to show approximate progress of scan.
  • You can now specify entire directories to be ignored while scanning.
  • Corrected many user interface inconsistencies.
  • When closing browsers, Google Chrome will no longer be detected as Flock and throw an error.
  • If the config settings corrupt, the app will no longer crash on saving.

New in System Ninja 1.5.0.0 (Sep 14, 2010)

  • UI improvements, crash fixes and the new settings UI

New in System Ninja 1.4.1.0 (Aug 25, 2010)

  • The majority of bug-fixes relate to the integrated CCEnhancer which should now update correctly for all users. I have also added a quick help item to the CCEnhancer menu which informs the user that a firewall exception may need to be in place in order to download the ‘enhancements.’ The program will also ask for Administrator privileges on Windows Vista/7 when you launch it.

New in System Ninja 1.3.0.0 (Jun 14, 2010)

  • [Added] Support for cleaning Windows Error Reporting archives.
  • [Added] Support for cleaning Windows Explorer thumbnail cache.
  • [Added] Mouse rollover effects to UI buttons.
  • [Improved] Program startup speed.
  • [Improved] Minor scanning performance increase.
  • [Improved] Game cache cleaner now uses less memory and runs faster.
  • [Improved] Memory usage by removing old resource references.
  • [Fixed] Save log function crash on OutOfBounds integers.
  • [Fixed] Startup log reset function no longer appends to previous log.
  • [Fixed] Bug in which ignoring temp files fails.

New in System Ninja 1.2.0.0 (Jun 7, 2010)

  • New UI
  • Improved Speed
  • Multithreading
  • Countless bugfixes