Jak mogę sprawdzić, czy system Windows 7 używa TRIM do mojego dysku SSD?
28
Niedawno zaktualizowałem oprogramowanie wewnętrzne mojego dysku SSD do obsługi TRIM i uaktualniłem do systemu Windows 7. Jak mogę sprawdzić, czy system Windows rozpoznaje dysk jako dysk SSD i prawidłowo używa TRIM?
Niestety może to być zbyt wysoki poziom i niejednoznaczne. Google wyłaczyłotenotify, a wszędzie znajdziesz ten sam cytat, który mówi między innymi: „Gdy sterownik dysku otrzyma polecenie, albo je wykona, albo zignoruje”.
Bender
6
Czy to naprawdę mówi ci, czy dysk korzysta z TRIM, czy tylko informuje, czy system operacyjny obsługuje TRIM? Próbowałem tego na instalacji systemu Windows 7 bez dysków SSD, ale to polecenie wciąż zwróciło wartość 0.
Nate
3
-1 dostaję 0, mimo że nie mam nawet dysku SSD. To niesamowite, ile osób ślepo głosowało bez uprzedniego sprawdzenia się.
kinokijuf
Istnieje podwójne pytanie z lepszą odpowiedzią tutaj: superuser.com/a/1088697/195088 Odpowiedź udzielona przez i3v jest prawdopodobnie najlepszą odpowiedzią, choć nie ma na nią głosów.
zaTricky,
10
Wciąż szukam autorytatywnej odpowiedzi, ale zauważyłem, że na moim komputerze automatyczne defragmentowanie jest zaplanowane dla wszystkich moich dysków twardych, ale nie dla mojego dysku SSD. Myślę, że to oznacza, że Windows rozpoznaje dysk jako dysk SSD.
Wersja odpowiedzi „kliknij po kliknięciu”:
Kliknij dysk twardy prawym przyciskiem myszy, przejdź do właściwości.
Wybierz kartę Narzędzia i kliknij Defragmentuj teraz ...
Kliknij Konfiguruj harmonogram ...
Kliknij Wybierz dyski ...
Dysk SSD nie powinien pojawiać się na liście dysków, jeśli system Windows rozpozna go jako dysk SSD.
mój SSD pojawia się tam! co powinienem zrobić? i dlaczego miałbym się tym przejmować ... to wciąż jest szybkie
vsync
1
@vsync Defragging z czasem niszczy dysk, dodając masę odczytów / zapisów.
cutrightjm
@ ekaj, jeśli dobrze pamiętam, Windows 7 tak naprawdę nie defragmentuje dysków SSD, ale je przycina, jeśli poprawnie wykryje, że jest to dysk SSD.
CJStuart
@Ragnagord Ach, dobra, może tak być, nawet jeśli nadal nazywa to „defragmentacją” - jeden komputer, na który patrzyłem, miał ustawiony domyślnie zaplanowane zadanie defragmentacji na dysku SSD, może to było tylko przycinanie
cutrightjm
6
Napisałem program wiersza polecenia, aby sprawdzić, czy TRIM jest włączony:
Ten program zapewnia łatwy sposób sprawdzenia, czy TRIM działa na dysku SSD. Wykorzystuje metodę podobną do opisanej tutaj, ale wykorzystuje obliczenia sektora, aby uniknąć przeszukiwania całego dysku w poszukiwaniu poszukiwanego wzorca. Wypełnia również poszukiwane dane 32 MB blokami danych zastępczych, aby dać trochę miejsca procesom, które w przeciwnym razie mogłyby zastąpić testowany obszar dysku.
Program skonfiguruje test, tworząc i usuwając plik z unikalną zawartością, a następnie (przy drugim uruchomieniu) sprawdza, czy dane są nadal dostępne w poprzedniej lokalizacji pliku.
Chociaż ten link może odpowiedzieć na pytanie, lepiej jest dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe (i negatywnie ocenione), jeśli zmieni się połączona strona. Zobacz, jak odpowiedzieć, dlaczego jest to ważne.
bytebuster
3
Uhh .. Czy chcesz, żebym podał kod źródłowy? Kod binarny Windows w formacie Base64? Przepraszam, ale po prostu nie rozumiem, jak pańska odpowiedź z puszki ma zastosowanie do mojej odpowiedzi.
Vladimir Panteleev,
Ponieważ polecasz oprogramowanie, może ono zawierać dokumentację, która może ujawnić, w jaki sposób oprogramowanie odpowiada na pierwotne pytanie. Myślę, że powinno wystarczyć, co myślisz?
bytebuster
1
Kod źródłowy jest otwarty. Algorytm nie jest trywialny.
Vladimir Panteleev,
1
SSD Review i TweakTown opublikowały artykuł o TrimCheck. Mam nadzieję, że jest to lepsze niż „otrzymywanie wiadomości e-mail z załącznikiem YourAnswer.exe”, Dan Hook;)
(Inne informacje poprzednio tutaj o sterownikach innych niż MS, które nie obsługują TRIM, były nieaktualne. Na przykład Intel dodał TRIM w marcu 2010 r., Pod warunkiem, że dysk nie jest w macierzy RAID: Sterownik Intel RAID dodaje obsługę tranzytu TRIM )
Jeśli widzi dysk i można go sformatować, rozpoznaje go i używa go poprawnie. Wszystkie „funkcje” SSD są obsługiwane przez oprogramowanie wewnętrzne SSD. Producent twojego dysku SSD może mieć pewne narzędzia do inicjowania TRIM na żądanie, takie jak narzędzie do „odśmiecania”.
Odpowiedzi:
Według najważniejszych użytkowników - czy TRIM działa ? aby sprawdzić, czy TRIM jest włączony, uruchom następujące polecenie w oknie poleceń administracyjnych.
Jeśli pojawi się jako,
0
to jest włączony.Zapoznaj się z komentarzami do działu pomocy technicznej i pytaniami i odpowiedziami na dyski półprzewodnikowe oraz na forum społeczności Intel, aby uzyskać więcej informacji.
źródło
Wciąż szukam autorytatywnej odpowiedzi, ale zauważyłem, że na moim komputerze automatyczne defragmentowanie jest zaplanowane dla wszystkich moich dysków twardych, ale nie dla mojego dysku SSD. Myślę, że to oznacza, że Windows rozpoznaje dysk jako dysk SSD.
Wersja odpowiedzi „kliknij po kliknięciu”:
Kliknij dysk twardy prawym przyciskiem myszy, przejdź do właściwości.
Wybierz kartę Narzędzia i kliknij Defragmentuj teraz ...
Kliknij Konfiguruj harmonogram ...
Kliknij Wybierz dyski ...
Dysk SSD nie powinien pojawiać się na liście dysków, jeśli system Windows rozpozna go jako dysk SSD.
źródło
Napisałem program wiersza polecenia, aby sprawdzić, czy TRIM jest włączony:
Pobierz i kod źródłowy
źródło
Dopóki nie będzie lepszych odpowiedzi, możesz użyć pośrednich wskazówek z najnowszego artykułu AnandTech na temat dysków SSD: Ulepszenie SSD: Intel i Indilinx otrzymują TRIM, Kingston obniża Intel do 115 USD :
źródło
Jeśli widzi dysk i można go sformatować, rozpoznaje go i używa go poprawnie. Wszystkie „funkcje” SSD są obsługiwane przez oprogramowanie wewnętrzne SSD. Producent twojego dysku SSD może mieć pewne narzędzia do inicjowania TRIM na żądanie, takie jak narzędzie do „odśmiecania”.
źródło