This free software automatically repairs Windows when your PC has problems

Assistools: The Free One-Click Windows Maintenance Software

One click and your computer regains its full stability. Free, powerful and essential.

📢 Share it with your loved ones: family, friends, colleagues… Don’t let them struggle any longer !

dévelloper en rust
blog materiel informatique hightech windows

The Assistools Interface

Assistools: Check and Repair Windows in One Click
The Assistools Interface.

Assistools is a free computer maintenance software that allows you to clean, repair, and optimize your PC with a single click.

  • System Repair: Uses DISM and SFC commands to check and repair system images and corrupted files.
  • Security Scan: Updates and runs a quick scan with Windows Defender or Avast One to detect and remove threats.
  • Temporary File Cleanup: Deletes temporary files, empties the recycle bin, and clears various system caches to free up disk space.

Assistools detects and fixes potential issues before they become critical for your system.

Perform all your maintenance tasks in just one click

logiciel maintenance informatique windows en un clic

One-Click Maintenance

Assistools analyzes your system in one click, detects potential errors and security vulnerabilities, and applies fixes automatically. Say goodbye to bugs and slowdowns, and enjoy a perfectly optimized PC without lifting a finger.

Automatic Repair

System errors and corrupted files can severely impact your PC. Our tools scan and fix corrupted files, restore damaged system images, and properly repair critical Windows components.

logiciel pour booster performances windows pc

Performance Optimization

Assistools is designed to deeply clean temporary files and optimize resources in an instant. By adjusting your system settings, you can significantly boost your computer’s speed and responsiveness.

Enjoy an ultra-powerful maintenance software to enhance your computer’s stability.

How to Use Assistools to Repair Windows in One Click?

The computer can be used during the checks, as the software runs its tasks in the background. However, on a slow PC, it is best to avoid using it during the process to prevent potential slowdowns or crashes.

How to Use Assistools to Repair Windows in One Click?

Once the maintenance is complete, it is recommended to restart your computer to finalize the process. A Windows update may also be triggered during the reboot.

Say goodbye to monthly subscriptions and hidden costs. With just one free maintenance software, Assistools provides all the features needed to keep your computer performing at its best.

It’s like having a professional IT technician at your fingertips.

Assistools is a free utility available in both portable and installable versions (Final Version 1.1 International), translated into 11 languages, allowing you to perform Windows maintenance tasks in just one click.

Where to Download Assistools?

You can download Assistools, the Windows repair and optimization software, directly from GitHub:

Official download link 👉 Assistools on GitHub

Prerequisites for Installing Assistools on Your Windows PC

Before installing Assistools, make sure your computer meets the following requirements:

Operating System: Windows (7, 8, 10, 11)

⚠️ Required Component: Visual C++ Redistributable Runtimes 2015 (automatically installed with the installer)

To ensure that the downloaded file has not been altered, you can compare its SHA256 checksum with the one provided for V1.1 International Tool.

				
					SHA-256 Portable : 9C6AD2BB0FC5E3D9C2091CC3E70E16D3A01724C2E4022C482F751A638DC23388
				
			
				
					SHA-256 Installer : 03C42208ED61D45C3C20E7AF9A4D92A9074C3ED6DD2D5F6AD0E45F5BF28816EA
				
			

Common Questions About Windows Repair with Assistools

Do you have questions about Assistools, how it works, or its features? This FAQ gathers answers to the most common inquiries to help you make the most of this Windows repair tool.

🔎 Browse the questions below and find out how Assistools can help you keep your computer running at peak performance effortlessly !

Assistools needs administrator privileges to perform certain functions, particularly for Windows repair. When a system file is corrupted, the tool must be able to modify and restore it, which involves changes to critical system files.

Some antivirus programs may flag Assistools as a Potentially Unwanted Program (PUP). This classification does not mean it is malicious but rather that it has the potential to modify system settings, which some security tools see as a risk.

💡 Reminder: Powerful tools are often flagged as potentially dangerous.

Assistools is not digitally signed. Obtaining an official signature costs several hundred euros per year, which is not feasible for completely free software. However, the tool remains safe to use.

Assistools is compatible with Windows 11, Windows 10, as well as Windows 7, 8, and 8.1. It leverages built-in system tools to repair Windows in just one click.

On older versions, some features may not be fully supported. For the best experience, Windows 11 is recommended.

Assistools is completely free—no hidden costs, no subscriptions, and no ads. Unlike many maintenance tools that impose limited versions or paid features, Assistools is an open-source project designed to help French-speaking users maintain and repair their computers without restrictions.

No tracking, no data collection : the software respects your privacy.
Open-source on GitHub : anyone can verify its integrity, contribute to improvements, or customize it as needed.

You can download Assistools freely and with confidence, without ever being asked for payment or registration.

Assistools is not an installable program on your computer. It is a portable utility that runs without installation and does not modify the Windows registry.

To permanently remove it, simply delete the executable file (Assistools.exe) from your system.

Assistools is updated periodically to improve its features, optimize performance, and ensure compatibility with the latest Windows versions. Each new release includes enhancements designed to make the tool more efficient and user-friendly.

Updates are announced on the official Assistools website and the project’s GitHub page, where you can track its development and download the latest version.

User feedback is always welcome. If you want to suggest a new feature or report a bug, you can do so directly on the project’s GitHub page or by contacting the Assistools team.

Every piece of feedback helps improve Assistools and better meet users’ needs.

Everything You Need to Know About Assistools and Its Features

A good maintenance software should be fast, reliable, and ready to use instantly—without requiring installation or complex configuration.

That’s exactly what Assistools delivers: a tool designed to clean, repair, and optimize Windows (7, 8, 10, 11) in a single click, while keeping the system lightweight. It can be run directly from an external hard drive or USB stick and leaves no traces after use, following a fully portable and minimalist approach.

Developed in Rust for Faster and Safer Code

Assistools is developed in Rust, a modern language created by Mozilla, designed to replace C++ by enhancing both security and performance.

Rust is known for its strict memory management, significantly reducing the risk of crashes or resource leaks. Assistools’ code is compiled into a lightweight executable, ensuring smooth performance—even on older machines.

A Tool Designed for IT Technicians Seeking Maximum Productivity

From its design, Assistools has been built to be portable and independent of the host system.

You copy it to a USB drive? You run it on a computer? You open it on another machine? No problem. There’s no need for installation or registry entries, ensuring that no residual data remains if the tool is deleted. This portability is invaluable for technicians who work on multiple computers or for any user who simply wants to keep a maintenance system readily available.

Assistools is primarily designed to be fast and discreet. The idea is not to monopolize resources during its operations. It can clean temporary files and repair system files while allowing the user to continue working. Even on older configurations, the application runs responsively without impacting the overall performance of the computer.

Des interventions en profondeur pour réparer Windows

Contrairement aux outils de nettoyage classiques qui se limitent à supprimer des fichiers temporaires, Assistools adopte une approche plus avancée en exploitant des fonctionnalités natives de Windows. Son objectif est d’améliorer la stabilité et les performances du système en appliquant des correctifs et des optimisations automatiques, sans nécessiter d’intervention de l’utilisateur.

Toutefois, certaines options plus avancées (comme la gestion de la mémoire virtuelle ou la modification de certains services Windows) restent accessibles dans d’autres onglets pour les utilisateurs souhaitant un réglage manuel. Le mode automatique, en revanche, s’appuie sur trois grandes interventions profondes basées sur des outils intégrés à Windows.

System Repair with DISM and SFC

When the user initiates an automatic maintenance, Assistools performs an in-depth check of the operating system’s integrity by running the following commands in the background:

  • DISM (/Online /Cleanup-Image): This powerful Microsoft utility scans and repairs damaged system files by comparing the Windows image with a healthy version stored on Microsoft servers. It helps fix errors that could prevent Windows from functioning normally.
  • SFC (/scannow): The System File Checker scans all protected system files and replaces corrupted ones with correct versions.

These two tools combined allow for the restoration of an unstable Windows system without requiring a full reinstallation.

Advanced Cleanup of Unnecessary Files

Assistools goes beyond simply clearing standard temporary files. It performs a selective and intelligent cleanup of system directories using internal commands and PowerShell scripts.

The cleanup operations include:
✅ Removal of Windows Update cache files, freeing up space and preventing conflicts during updates.
✅ Cleaning of internet application caches (browsers, third-party applications), improving the responsiveness of software.
✅ Deleting obsolete restore points, keeping only recent backups to recover disk space without compromising security.
✅ Automatic emptying of the recycle bin, freeing up space without manual intervention.

This cleanup does not delete any personal files, and only unnecessary data is removed, ensuring no risk to the system.

Automatic Disk Optimization (HDD and SSD)

Assistools tailors its optimization process based on the type of storage media detected:

🔹 For an SSD (Fast Electronic Drive):
The tool runs the ReTrim command (Optimize-Volume -ReTrim), which optimizes memory block allocation on the SSD. This preserves the drive’s lifespan and boosts its performance.

🔹 For a Mechanical Hard Drive (HDD):
Assistools applies defragmentation (Optimize-Volume -Defrag), reorganizing files optimally to speed up access times.

This optimization runs in the background and does not interrupt the PC’s performance during execution.

A Fully Automated and Secure Process

Assistools works in perfect synergy with Windows’ native components (system files, registry, disk management) and does not add any third-party elements.

The user does not need to intervene: a simple click triggers the maintenance routine without any manual configuration.

💡 Note: If you are using other specialized tools for storage management or Windows repair, Assistools will not alter anything or replace any third-party software. Its operation is 100% compatible with existing optimization solutions.

PowerShell at the Helm: Everything Runs in the Background

Although the interface and core logic of the software are written in Rust, the automation is largely powered by PowerShell.

As soon as the user initiates the automatic maintenance, Assistools calls a series of pre-written scripts to:

  • Clean the disk (temp files, recycle bin, prefetch, old restore points, etc.)
  • Invoke repair tools (DISM, SFC)
  • Update and scan the system with Windows Defender or Avast
  • Optimize disks (TRIM or defragmentation)
  • Perform Windows updates with PSWindowsUpdate

The great advantage of PowerShell is its excellent integration with Windows: it allows manipulation of registry keys, automation of standard commands (cmd.exe), and management of processes and services. The auto mode relies on these scripts at each maintenance step. The user doesn’t need to do anything manually—everything is hidden behind the graphical interface, and Assistools ensures the proper execution of each command before proceeding to the next.

Enhanced Security with Microsoft Defender and Avast One

Assistools’ antivirus protection relies on an automated and semi-intelligent system for protection without requiring manual user intervention. The tool adopts a two-step approach depending on the available security solutions on the system.

Priority to Microsoft Defender:

By default, Assistools uses Microsoft Defender, the built-in Windows antivirus, for native protection without adding third-party software. It automatically performs:

  • Signature updates via the -SignatureUpdate option to ensure the latest virus definitions are downloaded.
  • A quick system scan with -Scan -ScanType 1, which detects and neutralizes common threats without affecting computer performance.

Alternative with Avast One:

If Microsoft Defender is disabled or absent, Assistools automatically switches to Avast One (if installed on the system). In this case, the tool performs:

  • Virus definition updates via ashUpd.exe to ensure the Avast threat database is up to date.
  • A silent quick scan triggered by ashQuick.exe, with automatic removal of detected threats. This scan runs in the background without disturbing the user.

If another third-party antivirus (Norton, ESET, Bitdefender, Kaspersky, etc.) is installed, Assistools does not intervene or make any changes. The protection feature is simply ignored to avoid interfering with the existing security software.

Thanks to this intelligent management of antivirus solutions, Assistools ensures basic protection without user intervention while respecting existing setups. The goal is to maintain optimal security levels without conflicts with other software and without requiring complex configurations.

Scroll to Top