Here is everything you need to know about when to keep it running and when it’s safe to shut it down. What is the SATA Controller?
: Be cautious with unloading modules, as this can affect system functionality. sata controller enable or disable
If you only use M.2 NVMe drives (which communicate via the PCIe bus, not SATA), the SATA controller is technically sitting idle. Disabling it can slightly speed up your POST (Power-On Self-Test) time during boot because the BIOS doesn't have to scan for SATA devices. Here is everything you need to know about
If you're looking to disable or enable a SATA controller (or more specifically, a SATA device) within Windows: sata controller enable or disable
sudo rmmod ahci