Skip to content

Instantly share code, notes, and snippets.

@CKingX
CKingX / gist:d9843b2afa58d5dad78e192fa5ea61aa
Last active January 24, 2026 16:49
TRIM support in Windows

Hello

As you know, Linux has pretty good documentation on what filesystems support trim. Windows does not. Looking at the Wikipedia entry at the time of writing states that "TRIM is known to be supported for ReFS and NTFS, both of which implement a DisableDeleteNotify switch for disabling it.[47] Sources disagree on whether TRIM support exists for other filesystems." I confirmed the DisableDeleteNotify switch doesn't work on exFAT or FAT(32) volumes.

Let's answer TRIM support for other filesystems. (TLDR: Windows does not support TRIM on other filesystems) So how do you test TRIM for exFAT or FAT32?

  • Windows (I used Windows 11 23H2)
  • Linux (can all be run on live USB. I used Ubuntu 24.04.1 live USB)
  • A partition formatted as exFAT or FAT(32) on a drive with deterministic TRIM support

Let's focus on the last requirement. We will need Linux to test TRIM support first. Running `

@CKingX
CKingX / Windows 11 CPU instructions.md
Last active February 18, 2025 18:23
Windows 11 CPU instructions common to all supported CPUs

Supported Intel

  • Elkhart Lake
  • Tiger Lake
  • Kaby Lake R
  • Whiskey Lake
  • Comet Lake
  • Coffee Lake
  • Gemini Lake
  • Gemini Lake Refresh
  • Jasper Lake

Keybase proof

I hereby claim:

  • I am ckingx on github.
  • I am cking (https://keybase.io/cking) on keybase.
  • I have a public key ASDBwx9KSR1dEsmmpLAmSleU5ZYLs52pkRVjaWK178qdEAo

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am CKingX on github.
  • I am cking (https://keybase.io/cking) on keybase.
  • I have a public key whose fingerprint is 842D 5590 B0A7 01D9 DC29 66BD E9C1 AE10 C433 667B

To claim this, I am signing this object: