Omogućavanje trima. Trim SSD - preventivno čišćenje na SSD uređaju

Dom / Windows 7

Kolega s posla je spomenuo da je preporučio kupovinu SSD-a prijatelju koji želi da ubrza svoj laptop koji koristi Windows XP. Napomenuo sam da će mu trebati softver treće strane za TRIM. “Šta će se dogoditi s diskom bez TRIM-a?” upitao je kolega. Ograničavajući se na kratak odgovor, obećao sam mu da ću ovu temu detaljno obraditi na blogu. Štaviše, postoji prilika da se sve pokaže vrlo jasno.

Da biste razumjeli o čemu se radi TRIM, morate razumjeti kako funkcionira pisanje podataka na disk.

Danas na programu

Napomena o delokaciji

Članak je napisan prije nego što su se NVMe diskovi pojavili na tržištu. U njemu je komanda Deallocate analogna naredbi TRIM za ATA. Sve što je napisano u članku jednako je primjenjivo na TRIM i Deallocate, ali nisam dodao drugu naredbu svakoj rečenici da ne bih preopteretio tekst.

Kako se podaci upisuju i brišu sa diska

Operativni sistem komunicira sa hard disk koristeći mehanizam za adresiranje logičkog bloka (LBA). Na primjer, kada snimite datoteku, OS šalje naredbu za pisanje na adresu određenog logičkog bloka. Kada izbrišete podatke sa diska, njegovi LBA-ovi su označeni kao slobodni.

U ovom slučaju podaci ne nestaju nigdje dok se ne prepišu novim.

Isti princip radi i kod SSD uređaja, s tom razlikom što kod njih kontroler mapira LBA na stranice u fleš memoriji. Međutim, postoji jedan problem...

Kako SSD radi bez TRIM-a?

Zamislite hipotetički SSD koji se sastoji od jednog bloka od pet stranica od 8 KB. Prvo ste kreirali dve datoteke: Excel radnu svesku i Word dokument veličine 8KB odnosno 16KB. Zatim ste izbrisali prvi fajl i odlučili da sačuvate sliku na disku JPEG format Veličina 24KB.

Bez TRIM-a, cijeli proces izgleda ovako.

Razdvojimo korake u procesu, imajući na umu da kontroler upisuje podatke na pojedinačne stranice memorije, ali može izbrisati samo cijele blokove.

  1. Napravili ste dva fajla i izbrisali jedan od njih. Ako TRIM ne radi, disk zna za brisanje Excel radne sveske samo u trenutku kada mu OS kaže da prepiše LBA, pokrivajući fajl koji je postao nepotreban.
  2. Sliku čuvate kao JPEG od 24KB. Operativni sistem zna da ima dovoljno prostora na disku (8+16-8+24=40KB), ali kontroler nema dovoljno slobodne stranice. Stoga on čita cijeli sadržaj bloka i upisuje ga u keš memoriju, koja može biti vanjski DRAM modul ili vlastiti resurs čipa (za SandForce).
  3. Kontroler mijenja očitane podatke, oslobađajući se Excel radne knjige koja je postala nepotrebna.
  4. Preostalom dokumentu se dodaje JPEG slika.
  5. Kontroler briše naš blok fleš memorije i zatim upisuje sliku i dokument u njega.

Jednostavno ste sačuvali sliku od 24 KB, ali u ciklusu čitanja-modifikacije-pisanja, kontroler je pročitao 24KB (korak 2) i napisao 40KB (korak 5).

Ispostavilo se da je u najbitnijem trenutku čip zapravo uradio dvostruki posao!

Kako bi spriječili da aktivnost sistema i programa odvede kontroler u ćošak, proizvođači SSD-a izdvajaju rezervno područje na disku, skriveno od sistema. Ali bez TRIM-a, može samo odgoditi neizbježnu fragmentaciju memorije, što nas vraća na gore opisanu situaciju. Vremenom to rezultira smanjenjem brzine snimanja.

Kako radi SSD sa TRIM-om?

Imajte na umu da je glavni problem to što kontroler nije svjestan unaprijed da datoteka više nije potrebna, odnosno da je LBA već slobodan. Smisao TRIM komandi je da informišu kontrolora o tome odmah nakon brisanja datoteke.

Pogledajmo isti primjer, ali ovaj put prilagođen za TRIM.

Da li to izgleda kao igra “pronađi N razlika na slikama”? Pazite na ruke kontrolera, jer ovdje djeluje drugačije:

  1. Napravili ste dva fajla i izbrisali jedan od njih. Operativni sistem je odmah obavijestio kontrolora da je Excel radna knjiga izbrisana TRIM komanda.
  2. Kontroler čita podatke iz bloka fleš memorije u keš memoriju.
  3. Imajući informacije o beskorisnosti Excel radne knjige, kontrolor ga je izbrisao.
  4. Kontrolor je obrisao blok i vratio mu Word dokument. U bloku je dostupno 24 KB.
  5. Sliku čuvate kao JPEG od 24KB. Kontroler jednostavno upisuje sliku na slobodne stranice bloka.

Da, čip je morao da obavi dodatni posao da bi pročitao 24 KB u keš memoriju (korak 2), ali je to uradio u svoje „slobodno“ vreme, kao i da je napisao šta vam je potrebno Word dokument u očišćeni blok.

Ali kada je stigao signal za čuvanje slike, kontroler je napisao tačno 24 KB (korak 5), pošto više nije trebao prenositi kilobajte između keša i NAND-a.

Međutim, TRIM ne rješava jedan problem sa SSD diskovima, koji imaju jednu od glavnih razlika u odnosu na HDD u prepisivanju datoteka.

U gornjem primjeru s jednim blokom memorije, performanse će i dalje patiti kada prepisuje datoteke. Ali kada ima slobodne memorije, SSD dodjeljuje drugu stranicu u NAND-u i posebno označava stranicu s nepotrebnim podacima. Briše se kada se blok izbriše kao dio prikupljanja smeća.

Odvoz smeća i TRIM

Na slici ispod prikazan je proces pisanja i brisanja datoteka sa stanovišta OS-a i SSD-a na logičkom i fizičkom nivou. Volite li velike slike? :)

Dijagram pokazuje da logično OS i SSD gledaju na situaciju na isti način - sa LBA tačke gledišta. Ali na fizičkom nivou, TRIM igra veliku ulogu. Nakon što je primio naredbu za brisanje datoteke, SSD kontroler isključuje NAND stranice koje sadrže nepotrebne podatke iz rutinskih operacija.

Hvala TRIM-u, nepotrebni podaci se ne čitaju niti upisuju u druge memorijske blokove, tako da To ne utiče na performanse SSD-a tokom operacija pisanja. S druge strane, WA multiplikator se smanjuje, tj. Produžava životni vijek SSD-a.

TRIM komande koje šalje operativni sistem Ne su nalozi kontroloru, tj. čip samo njih uzima u obzir. Podaci koji su postali nepotrebni brišu se tokom odvoza smeća, što se može obaviti istovremeno sa snimanjem ili tokom neaktivnosti.

Pristup prikupljanju smeća određen je firmverom kontrolera, ali prava razlika između strategija se pojavljuje, možda, samo pod kontinuiranim i agresivnim opterećenjem.

U ovom slučaju, aktivno sakupljanje smeća pomaže u održavanju, iako ne tako visokih, ali stabilnih performansi. Pozadinsko sakupljanje smeća može pružiti veće performanse, ali poleđina medalje doći će do značajnog smanjenja brzine u najgorem slučaju.

Da li je SSD-ovima potrebna defragmentacija?

Verovatno ste čuli da nije potrebno. Ali SSD-ovi su fragmentirani! Zamislite disk od 128GiB sa 100GiB zauzetih. Preostalo slobodan prostor sastoji se od blokova od kojih svaki ima zauzete memorijske stranice. To se zove fragmentacija fleš memorije.

Počeli ste aktivno pisati podatke, puniti disk. Kontrolor koji nije očistio svoj stan biće suočen sa potrebom da pomera podatke napred-nazad, obavljajući operacije čitanja-modifikacije-pisanja.

Da se kontrolor javio unaprijed, mogao bi jednostavno napisati podatke, a da ga čišćenje ne ometa. Stoga je jedan od njegovih važnih zadataka defragmentacija memorije, čiji su algoritmi uključeni u sakupljanje smeća.

Imajte na umu da je to zadatak kontrolera, a operativni sistem nema nikakve veze s tim! U gornjem dijagramu uporedite logički prikaz OS-a i fizički prikaz SSD-a. Operativni sistem vidi LBA logičke blokove, ali nema pojma koji blokovi i NAND stranice pohranjuju podatke!

Iako je kontroler optimalno rasporedio podatke u fleš memoriji, sa tačke gledišta OS-a, fajlovi mogu biti razbacani po disku. To se zove fragmentacija sistema datoteka, ali to nije bitno za SSD.

Stoga SSD-ovima nije potrebna defragmentacija pomoću OS ili programi trećih strana. To prisiljava kontroler da premješta podatke po disku osim ako nije apsolutno neophodno. U teoriji, nepotrebna upisivanja smanjuju vijek trajanja pogona. Ali u praksi se defragmentacija ne radi tako često da bi se „ubio SSD“.

TRIM i Deallocate podrška na Windows-u

TRIM je ATA komanda kojoj se može poslati AHCI modovi i IDE. Na NVMe diskovima, naredba delocate je ATA ekvivalent TRIM-u, tako da u praksi nema razlike.

Microsoft OS podržava TRIM počevši od Windows 7. Windows Vista i XP-u su potrebne štake u obliku softvera treće strane (čitač blogova Vitaly K. © nikada nije poslao obećana uputstva, ali niko nije otkazao pretraživače). Deallocate je podržan na Windows 8 i novijim.

Obično se TRIM rad provjerava naredbom fsutil. Zapravo, samo pokazuje da je TRIM omogućen, tj. OS šalje komande kontroleru. Ali uslužni program fsutil nema pojma šta će im se kasnije dogoditi.

Kako provjeriti da li TRIM radi na Windows-u

Pitanje da li TRIM komande stižu do SSD kontrolera uopće nije tako prazno kao što se na prvi pogled čini. S jedne strane, razmjena podataka između OS-a i SSD čipa se vrši preko SATA kontrolera pomoću drajvera, a s druge strane, ne može se isključiti kvar u firmveru SSD kontrolera.

Uslužni program TRIMcheck

Nedavno su talasi interneta doveli na obalu mali uslužni program TRIMcheck, pomoću kojeg je vrlo lako provjeriti rad TRIM-a. ( Napomena. Prema čitaocima, uslužni program neće raditi ako je disk komprimiran (potvrdni okvir u svojstvima diska.)

  1. Pokrenite uslužni program sa disk jedinice na kojoj želite da testirate TRIM i pritisnite Enter.
  2. Zatvorite prozor, pričekajte nekoliko minuta i ponovo pokrenite uslužni program.

Na slici je prikazana poruka koja potvrđuje da TRIM radi.

Ukratko, princip rada uslužnog programa tokom ovih lansiranja je sljedeći:

  1. Uslužni program zapisuje podatke na disk i označava adrese virtuelnih blokova u kojima se nalaze. Pohranjuje ove adrese u JSON datoteku u svom folderu, nakon čega briše podatke, što uzrokuje slanje naredbe TRIM.
  2. Uslužni program provjerava da li se prethodno snimljeni podaci nalaze na sačuvanim adresama. Njihovo odsustvo znači da je kontrolor zabilježio TRIM komande i izbrisao podatke.

Šta će se dogoditi sljedeći put kada pokrenete? Dok je JSON fajl pored uslužnog programa, on ga provjerava. Brisanje datoteke vraća vas na korak 1, a čitanje uslužnih poruka eliminiše nepotrebna pitanja.

Šta učiniti ako TRIM "ne radi"

Morate shvatiti da SSD kontroler neće nužno žuriti da izbriše podatke nakon što primi naredbu, posebno ako je sklon prikupljanju smeća kada je neaktivan. Na mom laptopu, SandForce drajv se odmah sredio, ali u SanDisk tabletu na sopstvenom kontroleru je reagovao sa značajnim vremenskim zakašnjenjem.

Ako uslužni program pokazuje da TRIM ne radi, prije ponovnog pokretanja:

  • ponovo pokrenite računar (autor programa takođe preporučuje ovo)
  • (na Windows 8) pošaljite skup TRIM komandi iz Disk Optimizer
  • ostavite računar na miru tako što ćete mu dozvoliti da pređe u režim hibernacije

Recimo da sljedeći dan otkrijete da podaci još nisu izbrisani. Ili kontroler još nije izvršio sakupljanje smeća, ili ima problem sa TRIM-om.

1. Instalirajte najnoviji SATA drajver

U svojstvima kontrolera možete vidjeti da li se koristi standardni drajver (msahci.sys) ili drajver treće strane, kao što je prikazano na donjoj slici.

Ažuriranje drajvera treće strane na najnovija verzija- dobra ideja! Ako ga ne možete pronaći na web stranici dobavljača, kliknite na . Nakon instaliranja drajvera, ponovo pokrenite sistem i ponovo pokrenite TRIMcheck test.

2. Prebacite se na standardni drajver od Microsofta

Ako imate najnoviji drajver treće strane, prelazak na msahci je dobar način uklonite varijablu drajvera iz jednačine.

  1. U upravitelju uređaja kliknite desni klik miš po SATA kontroler i izaberite “Ažuriraj drajver” iz menija.
  2. Potražite drajvere na ovom računaru
  3. Izaberite drajver sa liste instaliranih drajvera
  4. Standardni SATA/AHCI kontroler kao ispod.

Nakon ponovnog pokretanja, koristit će se drajver msahci.sys.

3. Ažurirajte firmver SSD-a

Ako petljanje sa drajverima ne pomogne, možete pokušati ažurirati firmver diska. Naći ćete ga u odjeljku Podrška na web stranici proizvođača.

Jeste li u redu sa TRIM-om?

Napišite u komentarima da li TRIM radi na vašem SSD-u, navodeći model. Čisti li se vaš SSD kontroler brzo ili čeka značajno vrijeme?

Sljedeći blog će biti objavljen nakon majskih praznika.

Komanda TRIM je važna za održavanje performansi SSD diskova tokom njihovog životnog veka. Suština naredbe se svodi na brisanje podataka iz neiskorištenih memorijskih ćelija tako da se dalje operacije pisanja izvode istom brzinom bez prethodnog brisanja postojećih podataka (sa jednostavno uklanjanjećelije sa korisničkim podacima jednostavno su označene kao neiskorištene, ali ostaju ispunjene podacima).

TRIM podrška za SSD-ove je omogućena prema zadanim postavkama u Windows 10, 8 i Windows 7 (kao i mnoge druge funkcije optimizacije SSD-a, pogledajte), međutim, u nekim slučajevima to možda nije slučaj. Ovaj vodič opisuje kako provjeriti je li funkcija omogućena, kao i kako omogućiti TRIM u Windowsu ako je podrška za komandu onemogućena i dodatnu podršku za starije OS-ove i eksterne SSD-ove.

Kao što je navedeno na početku uputstava, prema zadanim postavkama, TRIM podrška treba automatski biti omogućena za SSD-ove u modernim operativnim sistemima. Ako ste ga onemogućili, prije nego što ručno omogućite TRIM, preporučujem da učinite sljedeće (možda vaš sistem „ne zna“ da je SSD povezan):

Ako je tip diska ispravno određen, tada možete ručno postaviti opcije TRIM koristeći komandnu liniju pokrenutu kao administrator sa sljedećim naredbama


Sličnom komandom, postavljanjem vrijednosti na 1 umjesto na 0, možete onemogućiti TRIM podršku.

Dodatne informacije

Na kraju, neke dodatne informacije koje bi vam mogle biti korisne.

  • Danas su se pojavili eksterni SSD uređaji i pitanje omogućavanja TRIM-a se ponekad tiče i njih. U većini slučajeva, TRIM se ne može omogućiti za eksterne SSD-ove povezane preko USB-a, jer ovo je SATA naredba koja se ne prenosi preko USB-a (ali na internetu postoje informacije o pojedinačnim USB kontrolerima za eksterni diskovi sa TRIM podrškom). Za SSD-ove povezane preko Thunderbolt-a, moguća je TRIM podrška (ovisno o specifičnom pogonu).
  • Windows XP i Windows Vista nemaju ugrađenu podršku za TRIM, ali se može omogućiti pomoću Intel SSD Toolbox-a (starije verzije, posebno za ove operativne sisteme), starije Samsung verzije Magician (morate ručno da omogućite optimizaciju performansi u programu) sa podrškom za XP/Vista, postoji i način da omogućite TRIM pomoću programa 0&0 Defrag (pretražite internet posebno u kontekstu vaše verzije OS).

Funkcija TRIM je od posebne važnosti. Nije potreban za obične čvrste diskove, tako da mnogi ljudi i ne znaju za njegovo prisustvo. Ovo je zbog drugačiji uređaj ovi pogoni. Kada običan čvrsti disk izbriše datoteku, on zapravo samo briše podatke iz MFT tabele o lokaciji ove datoteke. Sami bajtovi ove datoteke i dalje ostaju na disku. Samo u tabeli ovo područje postaje prazno, gdje se informacije mogu ponovo zapisati. Zbog toga je moguće oporaviti izbrisane datoteke, jer one nisu fizički izbrisane. Tvrdi disk će s jednakom lakoćom pisati informacije kako u potpuno čiste sektore tako i u one gdje je nešto već snimljeno. Kada se upisuju novi podaci, stari se jednostavno brišu. Ali SSD diskovi su zasnovani na fleš memoriji, a ne na magnetnom zapisu. Brzo snimanje informacija u njima moguće je samo u praznim memorijskim ćelijama. Naravno, takav disk može prvo obrisati stare podatke, a zatim tamo upisati nove, ali će na to potrošiti mnogo više vremena, što znači da će se izgubiti glavna prednost SSD diskova – brzina. Ovdje to pomaže posebna funkcija, koji osigurava performanse SSD diskova na odgovarajućem nivou.

Podešavanje funkcije TRIM.

Funkcija TRIM je dizajnirana za jednostavan, ali važan posao za SSD uređaj - brisanje bajtova označenih kao slobodni. To osigurava da im se nove informacije upisuju što je brže moguće, budući da je fleš memorija unaprijed pripremljena za ovaj proces. Ovaj rad se odvija pomoću operativnog sistema i podržan je u Windows-u počevši od verzije 7. Program počinje u pozadini i uvijek je omogućen prema zadanim postavkama, dozvoljavajući povezivanje i prepoznavanje SSD uređaji obično ne izaziva probleme.

Kako TRIM radi

Dizajn SSD diskova se radikalno razlikuje od konvencionalnih tvrdih diskova. Njihovo pamćenje je organizirano u stranice koje se mogu samo potpuno izbrisati. Ali sam SSD disk ne može najefikasnije distribuirati informacije, jer mu operativni sistem ne daje informacije o tome koje stranice treba fizički obrisati. Prema tome, disk radi sa vrhunskim performansama sve dok ima slobodnih stranica za pisanje. Čim prazne stranice istroši, disk će biti prisiljen da izvrši operaciju čišćenja prije pisanja, što će uvelike smanjiti njegovu brzinu. Funkcija TRIM za SSD-ove dodata je operativnom sistemu da komunicira sa drajvom, govoreći mu koje stranice se mogu obrisati. Ovo se dešava u pozadini i ukupnim performansama računara dugo vremena ostaje visoka. Osim toga, fleš memorija ima ograničen broj ciklusa pisanja, i to se takođe uzima u obzir. Zbog toga nema ponavljanja rada nekih ćelija dok su druge u mirovanju, zbog čega se radni vijek pogona i njegova pouzdanost značajno povećavaju.

Kako provjeriti da li je naredba TRIM omogućena

Da bi TRIM ispravno radio, obično ne morate ništa da radite. Međutim, postoji mnogo proizvođača pogona, a sistem se može i drugačije konfigurirati, tako da ne škodi vidjeti da li je TRIM omogućen. Mora se imati na umu da će podrška za funkciju TRIM za SSD-ove biti onemogućena ako se disk koristi u RAID polju ili je oporavak omogućen u sistemu. U ovom slučaju nećete ga moći omogućiti. Provjera radi li TRIM na Windows 10, 8 ili 7 je prilično jednostavna. Da biste to učinili, samo trčite komandna linija kao administrator i unesite sljedeću naredbu:

fsutil upit ponašanja DisableDeleteNotify

Ako je rezultat 0, funkcija radi, a ako je rezultat 1, onda je onemogućena. Uvijek je korisno provjeriti rad TRIM-a, jer ova funkcija možda neće raditi s nekim postavkama u BIOS-u. Koristeći ovu metodu, možete saznati da li je omogućena na pokrenutom sistemu. Ako ne radi, oporavak sistema je onemogućen i disk nije uključen u RAID niz, onda je korisno pogledati u BIOS i vidjeti način rada diska - treba odabrati AHCI mod.

Kako omogućiti TRIM na Windowsu

Ako test kaže da TRIM ne radi, možete pokušati ručno omogućiti ovu funkciju. Međutim, ovo neće raditi za SSD diskove povezane preko USB-a. Za sve ostale modele, omogućavanje TRIM-a u Windows 10 i starijim verzijama je vrlo jednostavno. Da biste to učinili, unesite jednu od naredbi u komandnu liniju:

fsutil ponašanje set disabledeletenotify NTFS 0 – ako se koristi NTFS sistem datoteka.

fsutil ponašanje set disabledeletenotify ReFS 0 – ako se koristi sistem datoteka ReFS.

Prije nego što ih unesete, korisno je pogledati svojstva diska i uvjeriti se da je tamo prikazano kao “solid state drive”, a ne samo “ hard disk" U slučaju problema na ovom mjestu, trebate unijeti naredbu winsat diskformal u komandnu liniju - to će pomoći sistemu da ispravno odredi tip diska. Također je korisno defragmentirati ga prije nego što ga uključite, posebno ako je disk već neko vrijeme u upotrebi i na njemu se nakupilo mnogo datoteka.

Kako onemogućiti TRIM

Onemogućavanje TRIM-a je jednostavno kao i uključivanje. Ovo se može uraditi i preko komandne linije - potrebno je da unesete naredbu disabledeletenotify 1. Trebalo bi da se pojavi poruka NTFS DisableDeleteNotify = 1, što znači da je funkcija onemogućena.

Međutim, teško je zamisliti situaciju u kojoj bi takva operacija bila potrebna. Uostalom, ova funkcija je dizajnirana da optimizira i ubrza rad SSD pogona. Osim toga, to mu uvelike produžava život. Stoga, kada ga onemogućite, budite spremni da će se performanse računala značajno smanjiti, a vijek trajanja pogona znatno smanjiti.

Ovdje navedene metode za omogućavanje i onemogućavanje TRIM-a rade na Windows verzijama 7, 8 i 10. Međutim, mnogi računari koriste starije XP i Vistu. Nemaju ugrađene alate za ispravno SSD veze, međutim, situacija nije beznadežna. Vi samo trebate pronaći i instalirati dodatni softver, na primjer, Intel SSD Toolbox. Podijelite u komentarima da li ste imali problema s identifikacijom SSD diska i da li se funkcija TRIM uključila odmah nakon povezivanja. Navedite verziju Windowsa i model diska - ove informacije će vjerovatno biti zanimljive i korisne mnogim čitaocima.

IN u poslednje vreme sve veći broj proizvođača i korisnika laptopa desktop računare dodijeljen je poseban za instalaciju Windows operativnog sistema. Omogućava sistemu da se pokrene mnogo brže zahvaljujući svojoj SSD arhitekturi.

Ali da SSD disk potreban vam je sopstveni pristup. Neophodno je ispravno raditi, uključujući i obraćanje pažnje na komandu TRIM. U ovom članku ćemo pogledati šta je TRIM, kako utiče na rad SSD-a i kako proveriti da li je ova funkcija omogućena u Windows-u ili ne.

Šta je TRIM za SSD

Jedan od problema sa SSD diskovima je njihova krhkost, posebno ako se koriste nepravilno. Korisnik uvijek može provesti testiranje kako bi saznao koliko će mu SSD uređaj trajati, nakon čega može na vrijeme sačuvati podatke i prenijeti ih na novi disk. Ali bolje je odgoditi što je više moguće dan kada SSD postane neupotrebljiv.

Funkcija TRIM vam omogućava da produžite vijek trajanja vašeg SSD-a. Ova komanda vrši potpuno čišćenje ćelija za pohranu podataka prilikom brisanja informacija. Dakle, prilikom pisanja nove informacije, ona se odmah upisuje u slobodni prostor, umjesto da se čeka preliminarno brisanje informacija koje su prethodno postavljene u ćelije. Kao što znate, kada korisnik izbriše podatke sa računara, oni se prvo označavaju kao nekorišćeni, umesto da se odmah brišu sa particije.

IN operativni sistemi ah Windows, počevši od Windowsa 7, Microsoft podrazumevano omogućava funkciju TRIM za SSD diskove. Ali ako vaš računar ima nešto specijalizovana montaža, onda to možda nije slučaj. Shodno tome, ako na vrijeme ne omogućite funkciju TRIM za SSD, SSD uređaj neće trajati onoliko dugo koliko bi mogao, a njegova radna brzina će biti nešto niža.

Važno: Ako imate IDE režim rada podešen u BIOS-u ili UEFI-u, morate da prebacite režim emulacije na AHCI da bi komanda TRIM ispravno funkcionisala. Ovo će omogućiti funkciji TRIM da radi bez ograničenja.

Kako saznati da li je TRIM omogućen u Windowsu

Kao što je gore navedeno, u nekim verzijama Windows naredba TRIM je podrazumevano omogućen. Preko komandne linije koja radi u administratorskom modu, možete provjeriti da li je TRIM pokrenut na vašem računaru:

  1. Da biste to uradili, prvo pokrenite Command Prompt kao administrator računara. Najlakši način da to učinite je da pronađete uslužni program u pretrazi, kliknete desnim tasterom miša na njega i odaberete opciju „Pokreni kao administrator“;
  2. Nakon pokretanja komandne linije, pokrenite sljedeću naredbu u njoj:
fsutil ponašanje upita disabledeletenotify

Kada pokrenete ovu naredbu, vidjet ćete dva rezultata. Prvi pokazuje da li je TRIM podrška omogućena za datoteke NTFS sistemi, a drugi za sistem datoteka ReFS. Ako je postavljeno na “0”, to znači da je funkcija TRIM omogućena i da radi. Ako je vrijednost “1”, funkcija ne radi.

Napomena: U nekim slučajevima, pored indikacije sistema datoteka, može biti natpis „nije instalirano“. Ovo ukazuje da u trenutno Ne postoji disk za koji je funkcija TRIM podešena da radi sa navedenim tipom sistema datoteka. Ali kada povežete pogon ovog tipa, naredba TRIM će biti omogućena.

Kako omogućiti TRIM na Windowsu

Ako je funkcija TRIM onemogućena, a vaš računar ima SSD disk, preporučuje se da ga aktivirate. Ovo se može uraditi u Windows operativnom sistemu sa nekoliko klikova:


Ako je potrebno, naredba TRIM se može uključiti ručni način rada. Da biste to učinili, morate pokrenuti sljedeću naredbu na komandnoj liniji:

Fsutil ponašanje set disabledeletenotify NTFS 0

Ova komanda će omogućiti TRIM za sve SSD diskove sa sistem datoteka NTFS.

Ako trebate omogućiti TRIM za sve SSD-ove sa ReFS sistemom datoteka, trebate koristiti naredbu:

Fsutil ponašanje set disabledeletenotify ReFS 0

Napomena: Ako trebate prisilno onemogućiti TRIM, morate izvršiti gornje naredbe, ali umjesto “0” koristite vrijednost “1”.

Važno je napomenuti da je opcija o kojoj smo gore govorili kako omogućiti TRIM podršku za SSD-ove na računarima na kojima je ova opcija ugrađena u operativni sistem. Ovo je relevantno za Windows 7, Windows 8, Windows 10. Ako trebate aktivirati TRIM na starijim verzijama, za to možete koristiti specijalizirane aplikacije, na primjer, SSD Toolbox ili 0&0 Defrag.

TRIM je važna funkcija (naredba) koja može značajno produžiti vijek trajanja vašeg SSD-a. Ako je funkcija TRIM omogućena i radi, tada prilikom brisanja datoteka sa SSD-a, kompletno čišćenje podaci iz neiskorištenih memorijskih ćelija. Kada korisnik jednostavno izbriše podatke, ćelije se jednostavno označavaju kao neiskorištene, ali u stvari ostaju popunjene.

Tipično, podrška TRIM-a za SSD-ove je podrazumevano omogućena na Windows operativnim sistemima (uključujući Windows 7/8/10). Ali ponekad se dogodi da iz jednog ili drugog razloga ova opcija možda nije aktivirana. Stoga, da biste održali performanse i produžili vijek trajanja vašeg SSD-a, ipak je bolje provjeriti radi li funkcija TRIM.

Kako to učiniti, kao i kako omogućiti TRIM u Windowsu ako funkcija ne radi, pročitajte ovo kratko uputstvo.

Kako provjeriti da li je naredba TRIM omogućena (koristeći Windows 10 kao primjer)


U našem primjeru (pogledajte snimak ekrana iznad), primljeni izvještaj pokazuje da je komanda TRIM omogućena i korištena - vrijednost je 0 nasuprot NTFS DisableDeleteNotify.

Ako je broj bio "1", to bi značilo da je naredba TRIM onemogućena.

Kako omogućiti TRIM u Windowsima 10, 8 i Windows 7

Ako je funkcija TRIM onemogućena, prilikom korištenja SSD disk, preporučljivo je da ga aktivirate.

Prvi metod:


Drugi način:

Ako "Optimizacija diska" ispravno odredi tip medija, ali je u stvari podrška za TRIM onemogućena, tada se naredba TRIM može omogućiti ručno:


Kako onemogućiti TRIM

Ako želite onemogućiti TRIM podršku, tada:

  • Pokrenite Windows Command Prompt kao administrator;
  • Pokrenite komandu fsutil ponašanje set disabledeletenotify NTFS 1 .

Zaključak

Sve navedeno se odnosi na rad Windows sistemi 10, 8 i Windows 7, gdje je TRIM podrška općenito omogućena po defaultu, ali je u nekim slučajevima i dalje potrebna intervencija korisnika da bi se ova opcija omogućila. Što se tiče starijih Microsoftovih operativnih sistema (Windows XP i Vista), nema ugrađene TRIM podrške, ali se može omogućiti pomoću raznih programa, na primjer starijih verzija Samsung Magician-a, Intel SSD Toolbox-a itd.

© 2024 ermake.ru -- O popravci računara - Informativni portal