Come posso vedere se Windows 7 sta usando TRIM per il mio disco SSD?


28

Di recente ho aggiornato il firmware sul mio SSD per supportare TRIM e aggiornato a Windows 7. Come posso sapere se Windows sta riconoscendo l'unità come SSD e sta usando TRIM correttamente?


1
Quale SSD e firmware stai usando?
Sim

Crucial 128GB M225 versione firmware 1819
Dan Hook

Risposte:


13

Secondo i forum degli utenti Crucial - TRIM è in esecuzione? per verificare se TRIM è abilitato eseguire quanto segue in una finestra di comando amministrativo.

fsutil behavior query disabledeletenotify

Se compare come 0allora è abilitato.

Leggi i commenti di supporto e domande e risposte per unità a stato solido e questo forum della community Intel per ulteriori informazioni.


7
Purtroppo questo potrebbe essere di livello troppo alto e inconcludente. Google disabilitato indica e troverai la stessa citazione ovunque che lo dice tra l'altro: "Quando il driver del disco riceve il comando, o agirà su di esso o lo ignorerà."
Bender,

6
Questo ti dice davvero se l'unità sta usando TRIM o ti dice solo se il sistema operativo supporta TRIM? Ho provato questo su un'installazione di Windows 7 senza SSD, ma quel comando ha comunque restituito 0.
Nate

3
-1 Ricevo uno 0 nonostante non abbia nemmeno un SSD. È incredibile quante persone ciecamente votino senza prima controllare se stesse.
Kinokijuf,

C'è una domanda duplicata con una risposta migliore qui: superuser.com/a/1088697/195088 La risposta data da i3v è probabilmente la risposta migliore, anche se non ha i voti.
zaTricky,

10

Sto ancora cercando una risposta autorevole, ma ho notato che sulla mia macchina, la deframmentazione automatica è programmata per tutti i miei HDD, ma non per il mio SSD. Penso che questo significhi che Windows sta riconoscendo il disco come un SSD.

La versione click-by-click della risposta:

  1. Fare clic con il tasto destro su un'unità disco, andare su Proprietà.

  2. Seleziona la scheda Strumenti e fai clic su Deframmenta ora ...

  3. Fai clic su Configura pianificazione ...

  4. Fai clic su Seleziona dischi ...

  5. L'SSD non dovrebbe comparire nell'elenco dei dischi se Windows lo riconosce come SSD.


il mio SSD appare lassù! cosa dovrei fare? e perché dovrei preoccuparmene ... è ancora veloce
vsync l'

1
@vsync La deframmentazione rovina il disco nel tempo aggiungendo una tonnellata di letture / scritture.
cutrightjm,

@ekaj se ricordo bene, Windows 7 in realtà non deframmenta gli ssd, ma li ritaglia, se rileva correttamente che si tratta di un disco ssd.
CJStuart,

@Ragnagord Ah, okay, potrebbe essere il caso anche se lo chiama ancora "deframmentazione" - un computer che ho visto aveva l'attività pianificata predefinita per la deframmentazione impostata su un SSD, forse stava solo tagliando
cutrightjm

6

Ho scritto un programma da riga di comando per verificare se TRIM è abilitato:

Scarica e codice sorgente

trimcheck

Questo programma fornisce un modo semplice per verificare se TRIM funziona sul tuo SSD. Utilizza un metodo simile a quello descritto qui, ma utilizza i calcoli di settore per evitare di cercare l'intero modello per il modello ricercato. Riempie anche i dati ricercati con blocchi da 32 MB di dati fittizi, per dare spazio a processi che potrebbero altrimenti sovrascrivere l'area del disco rimosso testato.

Il programma imposterà un test creando ed eliminando un file con contenuti unici, quindi (alla seconda esecuzione) controlla se i dati sono ancora accessibili nella posizione precedente del file.

inserisci qui la descrizione dell'immagine


2
Sebbene questo collegamento possa rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il collegamento come riferimento. Le risposte di solo collegamento possono diventare non valide (e ridimensionate) se la pagina collegata cambia. Vedi come rispondere per sapere perché è importante.
bytebuster

3
Uhh ... Vuoi che includa il codice sorgente? Binario di Windows con codifica Base64? Mi dispiace, ma non vedo come la tua risposta predefinita si applica alla mia risposta.
Vladimir Panteleev il

Dato che stai facendo riferimento a un software, potrebbe esserci della documentazione che potrebbe rivelare come il software risponde alla domanda originale. Immagino che dovrebbe essere sufficiente, cosa ne pensi?
bytebuster

1
Il codice sorgente è aperto. L'algoritmo non è esattamente banale.
Vladimir Panteleev,

1
La recensione SSD e TweakTown hanno pubblicato un articolo su TrimCheck. Spero sia meglio che "ricevere un'e-mail con l'allegato YourAnswer.exe" ora, Dan Hook;)
Vladimir Panteleev,

3

Fino a quando non ci saranno risposte migliori, puoi usare indizi indiretti dall'ultimo articolo AnandTech sugli SSD: il miglioramento SSD: Intel e Indilinx ottengono TRIM, Kingston porta Intel a $ 115 :

TRIM non funzionerà su un array RAID.

(Altre informazioni precedentemente qui sui driver non MS che non supportano TRIM erano obsolete. Ad esempio, Intel ha aggiunto TRIM a marzo 2010 a condizione che l'unità non si trovi in ​​un array RAID: il driver RAID Intel aggiunge il supporto TRIM pass-through )


-3

Se vede l'unità e puoi formattarla, la riconosce e la sta usando correttamente. Tutte le "caratteristiche" dell'SSD sono gestite tramite il firmware dell'SSD. Il produttore dell'SSD potrebbe disporre di alcuni strumenti per avviare TRIM su richiesta, ad esempio uno strumento di "Garbage Collection".


2
TRIM non riguarda gli strumenti ed è una funzione, non una "caratteristica". Dovrebbe essere supportato da un sistema operativo.
Bender

1
Non ha del tutto torto, ma questa domanda riguarda Windows 7.
JL.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.