Как определить, является ли жесткий диск или твердотельный накопитель в Windows Vista или 7 без сторонних приложений? [Дубликат]


18

Примечание: не дубликат, поскольку мне нужен ответ для Windows Vista, 7, 8, 8.1 или 10. Решение для 8 и выше не работает для Windows 7 или Vista .

Я часто общаюсь с наивными пользователями, которые не имеют ни малейшего представления о том, что находится в их системе, и менее интересуются ими и которые используют Windows Vista, 7, 8, 8.1 или 10.

Некоторые процессы обслуживания программного обеспечения, которое я поддерживаю, отличаются, если SSD установлен против жесткого диска, то есть дефрагментация. Мне нужно решение, которое работает на каждой машине с Vista или 7, что означает отсутствие сторонних приложений , только встроенное программное обеспечение Microsoft.

Попросив наивного пользователя перезагрузиться, зайдите в BIOS, найдите модель диска, а затем найдите диск по модели, а затем проанализируйте, является ли SSD или HDD слишком сложным, поэтому советуем узнать, как в Windows обнаружить SSD. установлен вместо жесткого диска желательно.

Использование инструментов уже в Windows требуется ; сторонние приложения нежизнеспособны .

Спасибо.


1
@ K7AAY Это точно такая же процедура на Windows XP и выше; ваш вопрос дубликат Здесь ответ с наибольшим количеством голосов даже является точным зеркалом принятого ответа.
AStopher

@cyber Очевидно, нет. Утилита дефрагментации Windows XP не сообщает, является ли диск твердотельным накопителем. Ни у кого не было твердотельных накопителей, когда Windows XP была выпущена еще в 2002 году. Кроме того, хотя вы и правы, что ответы на оба вопроса с наибольшим количеством очков говорят об одном и том же, вы, должно быть, пропустили явное предостережение: «На самом деле это простой способ сделать что из Windows 8 и выше " . Следовательно, это явно не дубликат.
Коди Грей

Это не работает на моем Win7 на работе. Нет Оптимизировать под Инструменты.
K7AAY

1
@ K7AAY Машина находится в домене? Могут ли параметры групповой политики ограничивать доступные инструменты?
AStopher

@ K7AAY - работал для меня.
Ramhound

Ответы:


6

Вероятно, я бы запустил пользователя wmicиз меню «Пуск», а затем набралdiskdrive get caption

wmic:root\cli>diskdrive get caption
Caption
HGST HDN724030ALE640
Samsung SSD 850 EVO 500GB
Kingston DataTraveler 2.0 USB Device

"Кто-нибудь из них говорит SSD?"

Если это не очевидно, сделайте поиск, который вы упомянули. На мой взгляд, это наименее навязчивое решение для пользователя и самое простое в общении. А поскольку это основано на WMI, вы можете сделать это удаленно в доменной среде.


1
Это скажет вам кое-что полезное, но, как вы упомянули, может потребоваться дополнительное прибегание к поиску. В моей системе сообщалось о двух дисках Samsung с номерами моделей, например SAMSUNG MZ7LN512HCHP-000L1. Поиск в Google, который вызвал страницу результатов, каждый из которых имел «SSD» или «Solid» в заголовке или фрагменте. Таким образом, я довольно уверен, используя этот метод, что у меня есть система с двумя SSD.
Давидбак

21

На самом деле есть простой способ сделать это с Windows 8 и выше:

  1. Щелкните правой кнопкой мыши раздел, который вы хотите проверить. Убедитесь, что он принадлежит к правильному диску.
  2. Проверьте свойства
  3. Выберите вторую вкладку, Инструменты
  4. Выберите Оптимизировать

В новом окне должны быть перечислены все разделы и тип соответствующего контейнера данных (в данном случае Solid State Drive и Hard Disk Drive).

Проверка типа диска в Windows 10 на английском


1
Я отредактировал изображение шагов в английском издании окон.
TheKB

Интересно, откуда он тянет Media Type? Это не совпадает с тем, что я могу найти в WMI.
Адвокат дьявола

Не работает. Нет Оптимизировать под Инструменты на моем Win7 на работе.
K7AAY

@ K7AAY - работал для меня.
Ramhound

В этом вопросе четко говорится о Windows 7 и Vista, а в вашем ответе четко говорится, что он применим только для Windows 8+.
Эрик

5

Это работает только на Win 8+ https://technet.microsoft.com/en-us/library/hh848686%28v=wps.620%29.aspx

попросите пользователя как-то открыть PowerShell и позволить ему выполнить следующую команду.

пример вывода:

PS C:\Users\xy> (get-physicaldisk).MediaType
SSD

1
На каких версиях операционной системы это работает?
Коди Грей

@CodyGray Windows Server 2012 R2 и Windows 8.1. Это не работает на Windows 7.
DavidPostill

1
Ваш ответ не работает в Windows Vista, 7 или 8, как того требует вопрос.
DavidPostill

1
@DavidPostill ты прав. возможно я не видел это или это было отредактировано. Я обновлю свой ответ и сошлюсь на ограничение ОС.
SimonS

@david Тогда почему вы закрыли этот вопрос как дубликат вопроса, явно запрашивающего процедуру в Windows 8 и более поздних версиях? Комментарий cybermonkey предполагает, что процедура такая же, но это неверно. Дефрагментация в Windows XP не предоставляет эту информацию. Ответ, который предполагает, что здесь есть даже гигантское предостережение о том, что он работает только на Windows 8 и более поздних версиях ...
Коди Грей

0

Другое решение - использовать HDDScan . Это портативная крошечная программа, которая после открытия позволяет пользователю выбрать любой диск (если доступно несколько) и возвращает точный номер модели.

Пример изображения

Посмотрев этот номер модели в Google, первый результат покажет вам, что это за диск.


1
недооценено, потому что нет абсолютно никаких причин для стороннего приложения
SimonS

@SimonS Это немного богато, потому что ваш ответ не работает в Windows Vista, 7 или 8, как того требует вопрос.
DavidPostill

Это должен быть комментарий, как сказано в первом предложении этого ответа.
AStopher

1
@DavidPostill ты снова прав. но даже если мой ответ не совсем верен, стороннее приложение все равно не нужно, потому что вы можете сделать это с помощью встроенных методов GUI. Кроме того, вам придется объяснить пользователю, как получить его на своем компьютере, и если пользователь немного наивен, как говорит ОП, это может быть немного сложнее.
SimonS

1
@SimonS: Практически все можно сделать родными способами, если вы знаете, как это сделать и не боитесь испачкать руки. Так что это само по себе не является причиной для унижения всех сторонних приложений. Тем не менее, вы правы в том, что программная запись должна содержать информацию о том, как использовать ее для решения проблемы. В этом случае единственная недостающая часть инструкции - как разархивировать и запустить программное обеспечение, что является довольно простой задачей. Включенная ссылка содержит довольно подробное руководство, и суть решения показана здесь с картинкой.
fixer1234

-1

Я немного поиграл с discovery . Он находится в бета-версии с июня 2015 года, но отлично справляется с работой своих дисков и предоставляет SMART-данные. введите описание ссылки здесь

Это простое, автономное / портативное приложение, и у него есть отличный, простой пользовательский интерфейс. Просто попросите их прочитать верхний левый угол, и все хорошо.

Он также скажет вам, являются ли диски RAID и какой уровень рейда, что удобно, в зависимости от вашей настройки


Мне нужно собственное решение для Vista и 7. Если оно будет работать позже, отлично, но я не могу рассчитывать на то, что Ма и Па Кеттл смогут загружать сторонние приложения.
K7AAY

Кажется немного несправедливым перемещать стойки ворот через несколько месяцев после того, как был задан первоначальный вопрос. Я обмениваю сложность выполнения тайной команды на меньшую сложность загрузки чего-либо.
Подмастерье Компьютерщик

Вы заметили вышеупомянутых людей, которые взломали это, потому что я не указал только нативные решения? Поэтому.
K7AAY
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.