ここ数年で、ソリッドステートドライブの人気がますます高まっています。また、 SSD(SSD)(ソリッドステートドライブ(Solid State Drive))が従来のハードドライブと比較してどれだけ速いかについて誰かが話しているのを読んだか、少なくとも聞いたことがある可能性があります。(heard someone)すでにSSDを使用している場合、またはコンピューターのパフォーマンスを向上させるためにSSDを購入したい場合は、 (SSD)TRIMサポート(TRIM support)が不可欠であることを知っておく必要があります。SSD TRIMとは何ですか、SSDにとって重要なのはなぜですか、 Windowsで(Windows)SSD(SSDs)がオンになっているかどうかをどのように確認しますか?このガイドで、これらの質問に対する回答を見つけることができます。
SSDドライブのTRIMとは何ですか?
TRIMは、(TRIM)オペレーティングシステム(operating system)がソリッドステートドライブ(state drive)(SSD)に、不要になり削除できるデータブロック、または書き換え可能としてマークされているデータブロックを通知できるコマンドです。つまり、TRIMは、移動または削除するデータが保存されている場所を(TRIM)オペレーティングシステム(operating system)が正確に認識できるようにするコマンドです。このように、ソリッドステートドライブ(state drive)はデータを保持しているブロックにのみアクセスできます。さらに(Furthermore)、ユーザーまたはオペレーティングシステム(operating system)によって削除コマンドが発行されるたびに、TRIMコマンドが実行されます。(TRIM command)ファイルが保存されているページまたはブロックをすぐにワイプします。これは、次にオペレーティングシステム(operating system)がその領域に新しいデータを書き込もうとしたときに、最初にデータを削除するのを待つ必要がないことを意味します。
この概念をもう少し掘り下げてみましょう。TRIMとは何か、SSDが何をするのかを理解するには、SSDがどのように機能し、 (TRIM)SSD(SSDs work)に保存されている情報をどのように処理するかを最初に知る必要があります。
ソリッドステートドライブは、フラッシュメモリチップでいっぱいのデバイスにすぎません。オペレーティングシステム(operating system)は、これらのチップ上のデータを読み取って操作できる必要があります。そのためには、SSDにこのデータを配置する方法が必要です。SSDに保存されている情報は、データのブロックに分割されます。これらのブロックは、データのページに分割されます。より良い例として、 SSD(SSD)がライブラリであると想像してください。図書館にはたくさんの棚があり、これらの棚は本でいっぱいです。
しかし、これらの本の1つを保持したくない場合はどうなりますか?あなた(Say)がそれを売りたい、またはそれを友人に貸したいとしましょう。その棚から本を取り出せばよいのは明らかだろう。ライブラリがソリッドステートドライブの場合、そのようには機能しません。SSDでは、一部のデータを削除することにした場合、それがブロックのページのみを占めるかどうかは問題ではありません。ブロック全体を削除する必要があります!他のページのすべての情報は一時バッファメモリ(buffer memory)に移動され、元のブロックに戻されます。これは、本を取り出したり、新しい本と交換したりするときに、ライブラリから棚全体を空にするようなものです。次に、他のすべての本を元の場所に戻す必要があります。効率的ではありません!
結論として、ソリッドステートドライブ(state drive)が以前に占有されていたスペースに新しいデータを書き込むには、最初にそれを完全にワイプする必要があります。SSD上のデータを移動または削除するたびにこれを行うと、データ書き込み速度のパフォーマンスが低下します。
なぜTRIMはSSDドライブに役立つのですか?
データを削除および再書き込みする場合、 TRIM(TRIM)を使用しないソリッドステートドライブ(state drive)は、重要な情報を部分的に移動し、それを含むすべてのブロックを消去して、最後に新しいデータをそれらに書き込む必要があることをすでにご存知でしょう。ブロック。一方では、これはデバイスのパフォーマンスが低いことを意味します。一方、SSDは多くの消去と書き換えを行うことを意味します。これらはすべて積み重なって、SSD内にあるフラッシュメモリチップの急速な摩耗を引き起こします。
TRIMは、メモリの大きなチャンクを継続的に消去および再書き込みする必要をなくすことにより、これらの両方の問題を確実に防止します。ブロック全体を管理する代わりに、TRIM対応のSSDは、ページと呼ばれる小さなメモリクラスターで動作できます。さらに、オペレーティングシステム(operating system)またはユーザーが削除コマンドを発行するたびに、SSDは自動的にTRIMコマンド(TRIM command)を送信して、消去されるストレージスペース(storage space)を消去します。これにより、新しいデータがその領域に格納されるときの書き込み速度が速くなります。
WindowsがSSDのTRIMをオンにしているかどうかを確認する方法
ソリッドステートドライブで(state drive)TRIMが有効になっているか無効になっているかを確認する場合は、コマンドプロンプト(Command Prompt)を使用する必要があります。それを起動する簡単な方法は、検索を使用することです。このガイドで示した他の多くの方法もあります。Windowsで(Windows)コマンドプロンプト(Command Prompt)を起動する10の方法。
次に、[コマンドプロンプト]ウィンドウで、次のコマンドを入力し(Command Prompt)ます(query disabledeletenotify)。fsutil Behaviorquerydisabledeletenotify 。
キーボードのEnterキー(Enter)を押すと、しばらくすると、コマンドプロンプト(Command Prompt)に次の2つのオプションのいずれかを含むメッセージが表示されます。
-
"NTFS DisableDeleteNotify = 0"でTRIM機能が有効(enabled)になっていることを意味します。
-
"NTFS DisableDeleteNotify = 1"でTRIM機能が無効(disabled)になっていることを意味します。
注:(NOTE:)Windows 10で実行されるテストPC(test PC)で、上記のコマンド(above command)が別の応答を発行したことにお気づきかもしれません: 「ReFSDisableDeleteNotifyは現在設定されていません。」("ReFS DisableDeleteNotify is not currently set.")これは心配する必要はなく、ReFSを使用するSSDを接続すると、 (SSD)TRIM機能(TRIM feature)が自動的に有効になることを意味します。Resilient File Systemとも呼ばれるReFSは、 (ReFS)Windowsの家庭(Windows home)用PCでは一般的に使用されていないMicrosoft独自の(Microsoft proprietary)ファイルシステムです。(file system)あなたはウィキペディア(Wikipedia)でそれについてもっと読むことができます。
WindowsでSSDTRIMを有効にする方法
Windows PCで(Windows PC)TRIMが有効になっているかどうかを確認するコマンドを実行し、無効になっていることがわかった場合は、TRIMをオンにすることをお勧めします。これを行うには、管理者としてコマンドプロンプト(Command Prompt)を開き、次のコマンドを入力する必要があります。fsutil Behavior set disabledeletenotify 0、キーボードのEnterキー(Enter)を押します。
"NTFS DisableDeleteNotify = 0"というメッセージが表示された場合は、 SSDで(SSD)TRIMが有効になっていることを意味します。
WindowsでSSDTRIMを無効にする方法
これを行う理由はありませんが、Windows PCで(Windows PC)TRIMを無効にしたい場合は、それも可能です。管理者としてコマンドプロンプト(Command Prompt)を開き、次のコマンドを入力します。fsutil Behavior set disabledeletenotify 1、キーボードのEnterキー(Enter)を押します。
"NTFS DisableDeleteNotify = 1"というメッセージが表示された場合は、 SSDで(SSD)TRIMが無効になっていることを意味します。
TRIMはSSDをオンにしていますか?どのSSDをお持ちですか?
ソリッドステートドライブは多くのパフォーマンスを提供します。読み取りまたは書き込み速度に関しては、従来のハードドライブよりもはるかに高速です。ただし、SSD(SSDs)はデータを処理する方法のため、過度の摩耗やパフォーマンスの低下(wear and performance degradation)を防ぐために特定のファームウェアコマンドを使用する必要があります。これで、 TRIM(TRIM)が不可欠である理由とその機能がわかったので、興味があります。SSDで(SSD)TRIMが有効になっていますか?どのSSDをお持ちですか?手頃な価格ですか、それともゲーマーの超高速モデル(superfast model)ですか?コメントセクションにコメントを残して、話し合いましょう(section and let)。
What is SSD TRIM, why is it useful, and how to check whether it is turned on
In the last couple of years, solid state drives haνe incrеasingly gained popularіty. It is also probable that you have read or at least heard someone else talking about how faѕt an SSD (Solid State Drive) is compared to traditional hard drives. If you are already υsing one or you want to buy an SSD to imрrove your computer's performаnce, you should know that TRІM sυpport is essеntiаl. What is SSD TRIM, why does іt matter for SSDs, and how do you cheсk whether іt is turned on, in Windows? You can find the answers to these questions, in this guide:
What is TRIM for SSD drives?
TRIM is a command with the help of which the operating system can tell the solid state drive (SSD) which data blocks are no longer needed and can be deleted, or are marked as free for rewriting. In other words, TRIM is a command that helps the operating system know precisely where the data that you want to move or delete is stored. That way, the solid state drive can access only the blocks holding the data. Furthermore, whenever a delete command is issued by the user or the operating system, the TRIM command immediately wipes the pages or blocks where the files are stored. This means that the next time the operating system tries to write new data in that area, it does not have to wait first to delete it.
Let's dig a bit further into this notion: to understand what TRIM is and what it does you first need to know how SSDs work and how they handle the information stored on them.
A solid-state drive is nothing more than a device full of flash memory chips. The operating system needs to be able to read and manipulate the data on these chips. To do that, the SSD has to have a way to arrange this data. Information stored on an SSD is divided into blocks of data. These blocks are, in turn, divided into pages of data. To better exemplify, imagine that the SSD is a library. The library has lots of shelves, and these shelves are filled with books.
However, what happens when you no longer want to keep one of these books? Say you want to sell it or lend it to a friend. It would seem obvious that you only have to take the book out of that shelf. Well, if your library is a solid-state drive, things would not work that way. On an SSD, if you decide to delete some data, it would not matter if it only occupies a page from a block. The whole block would need to be removed! All the information on the other pages would move to a temporary buffer memory, then be put back on the original block. It is like emptying a whole shelf from your library whenever you want to take a book out or replace it with a new one. Then, you would have to put all the other books back in their places. It is not efficient!
To conclude, for a solid state drive to write new data on a previously occupied space, it first has to wipe it completely. Doing it every time you move or delete data on your SSD translates into reduced performance for data writing speeds.
Why is TRIM useful for SSD drives?
You already know by now that when deleting and rewriting data, a solid state drive that does not use TRIM has to partially move significant pieces of information, wipe out all the block(s) containing it and, finally, write the new data onto those blocks. On the one hand, this means that the device's performance is poor. On the other hand, it means that the SSD does lots of erasing and rewriting. These all pile up and cause fast wear of the flash memory chips that are found inside the SSD.
TRIM ensures that both these issues are prevented, by eliminating the need to erase and rewrite large chunks of memory continually. Instead of managing whole blocks, a TRIM enabled SSD can work with the smaller memory clusters called pages. Even more, whenever a delete command is issued by the operating system or the user, the SSD automatically sends a TRIM command to wipe the storage space being erased. This ensures a faster writing speed when new data is stored in that area.
How to check whether Windows has turned on TRIM for your SSD
If you want to check whether TRIM is enabled or disabled on your solid state drive, you have to use the Command Prompt. A quick way to launch it is to use the search. There are also many other methods, which we have shown in this guide: 10 ways to launch the Command Prompt in Windows.
Then, in the Command Prompt window, type this command: fsutil behavior query disabledeletenotify.
Press Enter on your keyboard and, after a short while, Command Prompt displays a message that contains one of these two options:
-
"NTFS DisableDeleteNotify = 0" - means that the TRIM feature is enabled on your SSD.
-
"NTFS DisableDeleteNotify = 1" - means that the TRIM feature is disabled on your SSD.
NOTE: You might have noticed that on our test PC, which runs on Windows 10, the above command also issued another response: "ReFS DisableDeleteNotify is not currently set." This is nothing to worry about and means that the TRIM feature is automatically enabled if you connect an SSD that uses ReFS. ReFS, also known as Resilient File System, is a Microsoft proprietary file system that is not commonly used on Windows home PCs. You can read more about it on Wikipedia.
How to enable SSD TRIM in Windows
If you run the command for finding out whether TRIM is enabled or not on your Windows PC, and you found that it is disabled, you might want to turn it on. To do so, you have to open Command Prompt as administrator, enter this command: fsutil behavior set disabledeletenotify 0, and press Enter on your keyboard.
If you get the message "NTFS DisableDeleteNotify = 0", it means that TRIM has been enabled on your SSD.
How to disable SSD TRIM in Windows
Although there are no reasons for doing this, in case you want to disable TRIM on your Windows PC, you can do that too. Open Command Prompt as administrator, enter the command: fsutil behavior set disabledeletenotify 1, and press Enter on your keyboard.
If you get the message "NTFS DisableDeleteNotify = 1", it means that TRIM has been disabled on your SSD.
Is TRIM turned on your SSD? What SSD do you have?
Solid state drives offer lots of performance. When it comes to their read or write speeds, they are much faster than traditional hard drives. However, because of the way they work with data, SSDs must use specific firmware commands to prevent excessive wear and performance degradation. Now you know why TRIM is essential and what it does, so we are curious: is TRIM enabled on your SSD? What SSD do you have? Is it an affordable one or is it a gamer superfast model? Leave a comment in the comments section and let's discuss.