Cum activăm TRIM în OS X

Atenție: funcționează doar în OS X 10.10.4 și în 10.11 El Capitan

###Metoda recomandată:

  • Restartați computerul și țineți apăsate tastele cmd R imediat ce auziți sunetul de pornire pentru a boota de pe partiția Recovery

  • Alegeți Utilities → Security Configuration și dezactivați opțiunea Enforce System Integrity Protection. Computerul va reporni.

  • Deschideți Terminal (din /Applications/Utilities), scrieți comanda următoare după care apăsați enter:

    sudo trimforce enable

Sistemul vă va cere parola de administrator și confirmarea efectuării operațiunii, după care, dacă totul decurge bine, se va restarta.

  • Bootați din nou în Recovery ca mai sus și reactivați opțiunea Enforce System Integrity Protection. Nu săriți peste pasul ăsta! Facilitatea respectivă are rolul de împiedica modificarea nedorită a fișierelor de sistem în cazul în care vă treziți cu ceva malware pe computer.

###Metoda alternativă

Pe Mac Mini-ul meu metoda de mai sus nu a mers, nu știu din ce motive. Pur și simplu dezactivarea protecției fișierelor de sistem nu a funcționat. Probabil că El Capitan are niște bug-uri fiind abia în stadiul Developer Preview. A trebuit să folosesc o metodă alternativă, ceva mai rapidă dar care se pare că nu va mai fi valabilă în versiunea finală a sistemului de operare OS X 10.11.

  • În Terminal se dezactivează protecția fișirelor de sistem cu următoarele comenzi (executate pe rând și introducând parola de administrator atunci când e nevoie):

    sudo nvram boot-args="rootless=0"
    sudo reboot

  • După restart se execută comanda pentru activarea TRIM:

    sudo trimforce enable

  • Iar apoi, după încă un restart se reactivează protecția, apoi… încă un reboot:

    sudo nvram boot-args="rootless=1"
    sudo reboot

Nu am mai ținut pasul cu SSD-urile, așa că habar nu am: TRIM-ul ăsta e/va fi activat din oficiu pe discul de sistem? Sau trebuie activat manual după update la El Capitan?

Va fi activat din oficiu pe SSD-urile livrate de Apple, ca și până acum. Nu cred că va fi activat pe SSD-urile instalate de useri.

1 Like

Se aude că activarea TRIM va fi posibilă încă din Yosemite 10.10.4, update-ul la care se lucrează acum.

Ca un făcut El Capitan merge acum mai bine pe Mac Mini, după ce l-am chinuit cu activarea TRIM (deși nu cred că are legătură cu asta).

Această metodă pentru activarea TRIM funcționează și în Yosemite 10.10.4.

Tot aici se potriveste intrebarea mea, deoarece pe sistemele mai noi n-a incetat sa functioneze metoda:
A patit cineva ca dupa activarea trim cu aceasta metoda, dupa ceva vreme trim sa se inactiveze “de la sine”?! Eu acum a 2-a oara am patit in decurs de cateva saptamani. Care ar fi motivul oare?

Așa cum scrie și aici, TRIM este activ în macOS ca setare default. Cel puțin așa este de cel puțin vreo 10 ani încoace, cred. Nu se recomandă dezactivarea lui. Nu știu de ce s-ar fi putut dezactiva „de la sine”. Și pe Mini-ul meu M4 este activ.
Screenshot 2025-07-30 at 09.27.51

Ce scrii e valabil la SSD-urile cu FW Apple, nu si la SSD-urile 3rd party, la care trim trebuie activat manual.

Evident, la mac-urile mai vechi trebuie activat manual dacă schimbi SSD-ul. Dar chestia cu „dezactivarea din senin” îmi sună ciudat, dar a mai fost discutată:
https://discussions.apple.com/thread/250982603?sortBy=rank

Merci pentru link.