Know What is SSD TRIM Function in Windows and How to Enable and Disable It?

Written By Chirag Arora
Anuraag Singh
Approved By Anuraag Singh  
Published On September 6th, 2022
Reading Time 5 Minutes Reading

To answer the question of what is TRIM SSD, it can be said that TRIM is an ATA command for SSD. This command enables the operating system to specifically inform an SSD card which page of data is needed to be deleted or ready for rewiring. This command is compatible with SSD drives with a SATA interface. For every SSD user, it is important to know about SSD drive TRIM function. Therefore, this blog will tell you all about the TRIM command in Windows 10, 8, 7, etc. Continue reading as we will share some useful information regarding the TRIM function and how to enable and disable SSD TRIM in Windows.

Special Note: – Save Lost Files in Easy Steps!

If TRIM function is disabled in your SSD drive, you can easily recover lost data with the help of SysTools SSD Recovery Software. This tool will recover any kind of erased data from both internal and external SSD. It is fully compatible with NVME and m.2 SSD drives and retrieves all files stored in SSD drive including documents and multimedia files. Being a Windows compatible tool, this program can be run on any Windows OS version.

Download Buy Now

How Does SSD TRIM Function Work?

In order to know the functionality of this command, users should know how does the SSD drive work. The basic unit for reading and writing data on an SSD is called the ‘page’ and 128 pages together form a data block. When a command to delete some data is given, SSD initially deletes the entire block that contains the required page and copy the data to another block. Then it restores back all other pages to the block except the deleted page.

TRIM command allows the Windows OS to communicate with the SSD exactly which data page needs to get deleted. In this case, SSD does not have to delete an entire block and restore it. It can effortlessly erase only the required page. Thus, the available storage space management by the controller of the SSD drive becomes more efficient. It all about the working of TRIM function for SSD in Windows 10, 8, 7, versions. Now let’s understand the pros of using the TRIM function for Solid State Drive in Windows OS.

Benefits of Enabling TRIM for SSD in Windows

With TRIM enabled, SSD drives do not have to delete the entire block of data and instead, deleting only the required page is suffice. Thus, TRIM significantly increases the speed of writing data on SSD drives. It also increases the overall lifespan of an SSD drive. So, now the question arises that, how to enable SSD TRIM function in Windows 10, 8, 7.

What is TRIM in SSD Drives

Know How to Check TRIM Enabled on SSD Or Not?

If you are using Windows 7, 8, 10 system and have an SSD drive connected with your system, TRIM feature should be enabled already. Still, if you have any doubts in your mind, there is always the option to check TRIM function enabled or not. Here is how you can verify if TRIM feature is enabled on your SSD or not:

  • First of all, open the command prompt (CMD) on your system by typing cmd in the search box and selecting the result.
  • Now, type the command script fsutil behavior query DisableDeleteNotify in the prompt and press Enter.
  • Within a short time, any of these two results will appear on your screen:
  • “NTFS DisableDeleteNotify = 0″ – This result signifies that the TRIM feature is enabled.
  • “NTFS DisableDeleteNotify = 1” – If you get this result, then the feature is disabled.

Depending on the result, you can decide what do you need to do. If the TRIM function not enabled and you want to know how to enable the TRIM function for SSD. Move to the below section.

Know How to Enable TRIM for SSD on Windows 7, 8, 10

If you want to know how to activate TRIM SSD drive, here it is. For that, you need to use command prompt again. Open the command window and run fsutil behavior set disabledeletenotify 0 commands. Press Enter and the TRIM will be enabled. Users will be notified of the enabling by this message “NTFS DisableDeleteNotify = 0.”

How to Disable TRIM for SSD on Windows 10, 8, 7

To know how to turn off trim on SSD, read this section. If you want to disable this feature, run fsutil behavior set disabledeletenotify 1 in the command prompt. When disabled, “NTFS DisableDeleteNotify = 1” will be seen in the command window.

Why Shouldn’t You have TRIM Enable

From the above discussion, it is clear that the TRIM feature surely has some advantages. But, enabling TRIM feature in SSD makes deleted data unrecoverable by any manual or automated techniques. Since your data is valuable and you often do not have control over accidents, the option to recover files should always be present. Therefore, we always suggest disabling TRIM on your SSD.

Concluding Thoughts

SSD drives are gradually taking the place of HDDs and TRIM is an important feature of SSD drives. Since it is important for SSD users to know about TRIM feature, we explained what is TRIM in SSD drive here. We also discussed its function and related commands like, how to enable TRIM and how to disable SSD TRIM. It is better to disable TRIM feature so that users can recover deleted data in case of emergency.


It is possible to check to trim enabled on SSD?

Yes, it is possible with the help of the above-mentioned blog users can check to trim enabled on SSD.

How do I enable TRIM on my SSD Windows 10?

You can do enable TRIM on your SSD Windows 10, 8, 7. For that, users need to use the command prompt again. Open the command window and run fsutil behavior set disabledeletenotify 0 commands. Hit Enter and the TRIM will be enabled. You will be notified of the enabling by this message “NTFS DisableDeleteNotify = 0.”

How can I tell if TRIM is enabled on my SSD?

Read the above blog in this blog we have mentioned all the issues related to trim SSD.


By Chirag Arora

Having around 9+ years of experience in technical writing. Knows about the core technical areas. Also, provides easy and reliable solutions to resolve difficulties faced by users while working with different platforms.