Jak znaleźć typ pamięci RAM w wierszu polecenia?

73

Jak znaleźć typ pamięci RAM (DDR2 / DDR3) systemu za pomocą wiersza polecenia?

Próbowałem SYSTEMINFOw wierszu polecenia, ale nie wyświetlał typu pamięci RAM.

baalji av
źródło
Czy znasz model swojej płyty głównej? Jeśli nie, zajrzyj do tego superuser.com/questions/175213/…, a następnie sprawdź instrukcję, aby się dowiedzieć!
Dave
2
Prawdopodobnie istnieje dobry duplikat SU, ale oznaczony na pewno NIE jest duplikatem.
music2myear
Zgoda. Kilka „odpowiedzi” na to drugie pytanie jest w rzeczywistości odpowiedziami na to pytanie; tzn. zostały opublikowane w niewłaściwym miejscu. W szczególności @ terdon za  lshw odpowiedź na inne pytanie może wnieść cenny dodatek do tego wątku (z wyjątkiem faktu, że jest to Linux-centric, a to pytanie jest o Windows). Ale powiązane pytanie nie jest duplikatem tego.
Scott

Odpowiedzi:

91

Możesz użyć tego wmicpolecenia, aby znaleźć informacje o swojej pamięci:

wmic MemoryChip get BankLabel, Capacity, MemoryType, TypeDetail, Speed

MemoryType zwraca typ twojej pamięci: 21 = DDR-2 itd. Oto pełna lista informacji, które możesz uzyskać z klasy MemoryChip.

W moim przypadku niestety typ jest nieznany (0), ale wciąż otrzymuję przydatne informacje: wprowadź opis zdjęcia tutaj

FiveO
źródło
2
Dziękuję. Kiedy wpisuję to polecenie, wyświetla typ pamięci 21, co jest równe DDR2, ale faktyczny typ pamięci w moim gnieździe to DDR3. To wyjaśnia zamieszanie.
baalji av
1
@baaljiav: Co pokazują CPU-Z, Speccy itp.? Czy jest jakiś konkretny powód, dla którego chcesz wyświetlić informacje w wierszu polecenia?
Karan
@Karan, czy CPU-Z nie pokazałby tego samego co cmd? Rzeczywiście, czy cmd nie byłby bardziej niezawodny niż CPU-Z?
Pacerier
@Pacerier: Uff, pytasz mnie o komentarz opublikowany prawie 2 lata temu! Z tego, co widzę, odpowiadałem na OP, mówiąc, że wyjście wmic nie było zgodne z rzeczywistą zainstalowaną pamięcią, dlatego zasugerowałem podwójne sprawdzenie za pomocą CPU-Z, Speecy i tym podobnych.
Karan
@Karan, jak to robi CPU-Z, jeśli cmd nie jest w stanie tego zrobić?
Pacerier
37

Istnieje oprogramowanie, które gromadzi informacje o niektórych głównych urządzeniach twojego systemu.

Te programy wyświetlą Ci szczegółowe informacje (i nie tylko). Jednym z przykładów jest CPU-Z . Zrzut ekranu przedstawiający informacje, których szukasz:

Zrzut ekranu

Teraz, zgodnie z doskonałym komentarzem pozostawionym przez Przełom (skopiowałem go na wypadek, gdyby z jakiegokolwiek powodu postanowił usunąć swój komentarz):

Możesz uruchomić CPU-Z z wiersza poleceń, a użycie -txt = report.txt umieści dane wyjściowe CPU-Z w pliku report.txt bez wywoływania GUI (wspomina również przełącznik -console, aby wyprowadzić informacje do STDOUT, ale mówi, że działa pod Windows XP tylko z jakiegoś powodu). Zobacz dodatkowe parametry tutaj, aby uzyskać dodatkowe szczegóły. - przełom

Dave
źródło
Zauważ, że CPU-Z musi być uruchomiony jako administrator (tj. Z podwyższonymi uprawnieniami), aby móc uzyskać informacje o pamięci.
Scott
Bezużyteczne, mówi tylko „4 Gbytes” i nic więcej
Ivan Castellanos
15

Aby uzyskać lepszy wygląd wyniku, rozważ dodanie list fullpo wmic memorychip.

tzn. otwórz cmd, a następnie wpisz wmic memorychip list full

wprowadź opis zdjęcia tutaj

Abel
źródło
Mam dla ciebie niespodziankę .... JESTEŚ NIESAMOWITE SZANOWNY :)
Kamlesh
3

Inną alternatywą, z której możesz skorzystać, która jest bezpłatna, jest Speccy .... przez te same osoby, które tworzą CCleaner.

Daje w czasie rzeczywistym wszystkie dane techniczne sprzętu, a także temperatury, napięcia i inne dane

Gatunek

Precel
źródło
Dlaczego Speci otrzymał 0 głosów, a CPU-Z - 10 głosów pozytywnych?
Pacerier
2
@Pacerier: Widzę, że też nie głosowałeś za tym. :) Podnoszenie tego problemu jest bezcelowe, szczególnie w przypadku odpowiedzi 2-letnich. Jesteś na tyle długo, aby wiedzieć, że czasami nie ma (pozornego) rymu ani powodu do głosowania przez ludzi. Widziałem lepsze odpowiedzi (nie mówiąc o tym, że to jedna) z dużo mniejszą liczbą głosów lub nawet żadną w porównaniu do gorszych odpowiedzi, przy czym te ostatnie są czasem nawet akceptowane przez PO. Tak to jest. Jeśli chcesz to omówić, najlepszym miejscem jest Meta lub Czat.
Karan
Pamiętaj, że Speccy musi być uruchamiany jako administrator (tj. Z podwyższonymi uprawnieniami), aby móc uzyskać informacje o pamięci.
Scott
0
  1. Przejdź do Start(lub Ask me anything) i wpisz, Cmd a następnie kliknijCommandPrompt

  2. W oknie konsoli wpisz (lub wklej) wmic MemoryChip

Powinieneś uzyskać pełną informację o swojej pamięci RAM

wprowadź opis zdjęcia tutaj

Matas Vaitkevicius
źródło
0

dla mnie nie widzę napięcia pamięci RAM w moich laptopach z jakiegoś powodu przy użyciu dowolnego z programów wymienionych powyżej ...

jeśli masz taki sam problem jak ja,

gdy znajdziesz numer części za pomocą cmd (patrz zdjęcie powyżej przy innych postach)

lista wmic memorychip pełna

przejrzyj numer części, a będziesz mógł znaleźć więcej informacji na temat relavantu na swoim ramie.

Po pierwsze przez część nr. (np. HMT451S6AFR8C-PB) strona nie jest już dostępna, ale w Google jest pamięć podręczna! XD https://webcache.googleusercontent.com/search?q=cache:8vi-pY_TttYJ:https://schreibfehler.eu/w-123/hmt451s6afr8c-pb.html+&cd=1&hl=en&ct=clnk&gl=sg&client=firefox -b

ze strony internetowej znalazłem nazwę i producenta ram, a następnie ponownie szukałem napięcia jako ciągu wyszukiwania.

„SK HYNIX 4GB 1Rx8 PC3 12800S napięcie” https://www.ebay.com/p/SK-Hynix-4gb-Pc3-12800-Ddr3-204-pin-SODIMM-1-35v-Low-Voltage/664910591

Myślę, że możesz spróbować wyszukać bezpośrednio w serwisie eBay, ponieważ w serwisie eBay jest wiele używanych części, a twój ram może po prostu wyskoczyć na liście, używając numeru części. jako ciąg wyszukiwania.

oceanxxx
źródło
0

Otwórz wiersz polecenia z menu Start. Możesz także nacisnąć ⊞ Win + R i wpisać cmd, aby go uruchomić. Wpisz wmic MEMORYCHIP, aby uzyskać BankLabel, DeviceLocator, Pojemność, prędkość i naciśnij ↵ Enter. ... Kolumna BankLabel powie ci, w których gniazdach są zainstalowane układy RAM.

myrobostation BG
źródło