also @ TechSpot: Building a Thin Mini-ITX PC: Small and Silent Performance

System Ninja 2.4.2

Developer: SingularLabs
Last updated: May 6, 2013
License: Freeware
OS Support: Windows (all)
File Size: 2.3 MB
Downloads: 7,102
∟ Last week: 27
User Rating:    (22 votes)
Download options:

Report a bad link

Clean your computer of unwanted junk that constantly slows your entire system down.

System Ninja is a program for cleaning your computer of unwanted junk that constantly slows your entire system down. Apart from the useful file cleaner, the program also has a Startup Manager, Process Manager and P3P Registry History cleaning tool.

File Cleaner

System Ninja features a powerful cleaning application which scans your computer for files that can be deleted to save hard drive space and speed up your computer. Files and directories currently cleaned include:

  • Windows Temporary Files.
  • .tmp files, in all directories
  • Thumbs.db files, and other thumbnail caches.
  • Mac icon files, which are unsupported by Windows.
  • Game caches, increase the speed of your PC games. Currently supports only The Sims 2 & The Sims 3.
  • Windows Logs
  • Common Torrent Tags (Those annoying little .txt files that come with many torrents.)

Startup Manager

The integrated startup manager allows you to dictate what can and can’t run when you turn on your computer. It supports Run, RunOnce and Sheduled Tasks files and registry keys. Removing startup items is a useful way of improving the speed of your computer.

History Eraser

The history eraser function allows you to quickly remove the browsing traces left over by Internet Explorer and Mozilla Firefox. Also supported is the P3P History which is stored within the Windows Registry and is usually missed by other cleaning applications, such as the popular CCleaner and Advanced System Care.

Process Manager

The process manager allows advanced users to quickly end unwanted programs without the hassle of running Task Manager. Whats more; process manager automatically highlights processes that are commonly associated with Viruses or Spyware. The Malicious Process feature can detect over 75 of the most common malicious processes.

Multiple Languages Supported

System Ninja is available in several languages, including Dutch, English, Portuguese, Spanish and French. If you want to help out by contributing a translation, please email me.

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. If you would like to create your own System Ninja cleaning rules in NinjaScript, check out the documentation.

What's New:

  • Implemented a Settings API
    • Allows plugins and core modules to store configuration data in System Ninja’s configuration file. Handles all data integrity checks and ensures that plugins cannot create superflous files.
  • Automatic Log Pruning
    • When error logging is enabled, any log files more than two days old will be removed when System Ninja closes.
  • Encapsulated all API methods into the ‘API’ class
    • The new class can be initialized by plugin and provides accessor and mutator methods for most core functionality
  • Error Logging Improvements
    • Greater detail and depth is included in the error logs when debug mode is enabled. It’s now possible to determine which module, plugin or class generated an error to ease debugging.
  • Error logging API
    • Plugins can now directly write to the error log to assist with development.
  • Added search filtering to Software Uninstaller tool
    • It’s possible to identify installed programs based on a search phrase.
  • Design changes to Software Uninstaller tool
    • The list of installed programs is now a representation of a collection of InstalledProgram objects, rather than simply a list of data.
  • Plugins can now use custom form names
    • Previously, plugins would only be detected if their startup form was called ‘Form1.’ This limitation has been removed, allowing plugins to use thier assembly name as a primary form name instead.
  • Numeric sorting issue resolved.
    • Previously, the scan results list could only be sorted alphabetically. This meant that files could not be properly ordered by filesize, as the unit of measurement (eg KB, MB) would interfere with the Sort() method.
  • Firefox cache is no longer detected when the internet cache checkbox is unchecked.
  • Updated Russian and Vietnamese translations
  • Fixed crash in Software Uninstaller
    • If the uninstaller referenced in the ‘UninstallString’ registry value does not exist, the FileNotFoundException is correctly handled.

Recent in Maintenance Tools

TechSpot on:

Subscribe to TechSpot

Get free exclusive content, learn about new features and breaking tech news.