Какой диск является \ Device \ Harddisk1 \ DR1?

73238
j riv

В то время как я пытался выяснить, почему основной диск выполняет форму неослабленного "перебивания" (хотя не было проблемы с ОЗУ), временно замораживая приложения, я обнаружил соответствующую ошибку в журналах:

«Драйвер обнаружил ошибку контроллера на \ Device \ Harddisk1 \ DR1»

и я пытаюсь найти какой это диск.

Однако из диспетчера устройств и управления дисками основной диск имеет значение «0», и в журналах dr0 есть информационные упоминания, когда я включаю / отключаю кэширование записи, поэтому он распознает 0 как отличное от dr1.

Тем не менее, у компьютера нет другого диска, о котором я знаю, и если я открою его, пока на нем есть место для ноутбука (ноутбука), у него не будет подключений для нового.

Интересно, это какое-то «скрытое» устройство или проблема с блокировкой соединений производителем.

В любом случае, я бы хотел узнать, какое именно это устройство.

В диспетчере устройств DVD-привод упоминается как «CD-ROM 0», когда я использую «Заполнить» на вкладке «Тома» его свойств и аналогично HDD сообщает о диске 0. Я все еще задаюсь вопросом, хотя, если по какой-то причине привод DVD считается диском 1 но это нигде не подтверждено. Любые другие устройства, такие как USB-накопители и т. д., отображаются как 2, 3, 4 и т. д. в управлении дисками.

Кроме того, просматривая HKEY_LOCAL_MACHINE, я вижу только HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi \ Scsi Port 0 \ Scsi Id 0 \ Target Id 0 \ Logical Unit Id 0 как PhysicalDrive2, что сейчас немного странно, что я думаю об этом. Это местоположение также подтверждает модель основного известного привода.

При изменении настроек кэширования записи \ Device \ Harddisk0 \ DR0 отображается в журналах (как информация об изменении), поэтому \ Device \ Harddisk0 \ DR0 рассматривается системой, отличной от \ Device \ Harddisk1 \ DR1.

15
Если открыть свойства диска в диспетчере устройств, путь к объекту будет указан в разделе «Имя объекта физического устройства» на вкладке сведений. billc.cn 11 лет назад 0
Может быть, это просто семантика и несоответствие с соглашением об именах Microsoft для устройств, которое вас смущает? диск 0 в некоторых случаях будет первым жестким диском, а DR1 - первым жестким диском в других ситуациях. Sun 9 лет назад 0
возможный дубликат [Как операционные системы на базе Windows NT обращаются к устройствам?] (http://superuser.com/questions/307955/how-do-windows-nt-based-operating-systems-address-devices) bwDraco 8 лет назад 0
Связанный вопрос: StackOverflow, 2013-08-29: [* Как сопоставить данные устройства, такие как \ Device \ Harddisk1 \ DR1 в журнале событий, с буквой диска, такой как C:? *] (Https: // stackoverflow. ком / вопросы / 18509633 / как-ду-я-карта-заместитель устройства-детали, такие-как-устройства-Harddisk1-DR1-в-случае лог-т) StackzOfZtuff 7 лет назад 0

7 ответов на вопрос

11
Bill Fraser

Запустите следующую команду PowerShell от имени администратора:

Get-PhysicalDisk | Select -Prop DeviceId,FriendlyName,SerialNumber 

Это покажет вывод как:

DeviceId FriendlyName SerialNumber -------- ------------ ------------ 1 ST1000DM003-9YN162 S1D2RPMB 5 ST1000DM003-1CH162 Z1D3CPP3 2 ST1000DM003-9YN162 S1D34BYN 0 Corsair Force LS SSD 144381700001017402C2 4 WDC WD10EFRX-68PJCN0 WD-WCC4J9CC8112 3 Samsung SSD 950 PRO 256GB 0025_3853_61B0_3DD0. 

В DeviceIdсоответствует Nв \Device\HardDiskNпути.

Эта команда полезна при использовании дисковых пространств, которые могут препятствовать появлению физических дисков в инструментах, на которые есть ссылки в других ответах, таких как DiskPart.

7
crokusek

Эта утилита "dd" работала на меня. Но он должен быть запущен от имени администратора, чтобы включить сопоставления * / Harddisk / DRx!

 dd --list <--- as administrator 

Он предоставляет отчет, который позволяет отслеживать между различными схемами именования и включает в себя типы DRn.

http://www.chrysocome.net/dd

Сопоставления не совсем очевидны, но если предположить, что объекты блочных устройств NT перечислены в порядке, я думаю, что можно определить правильный диск.

Если у вас есть уникальные размеры дисков, это просто, так как в отчете напрямую указывается размер каждого DRn.

Обновление 23.01.2015: Добавление примера вывода. Эта система имеет только один физический 512 ГБ накопитель с 6 разделами и CDRom.

rawwrite dd for windows version 0.5. Written by John Newbigin <jn@it.swin.edu.au> This program is covered by the GPL. See copying.txt for details Win32 Available Volume Information \\.\Volume\ link to \\?\Device\HarddiskVolume5 fixed media Mounted on \\.\c:  \\.\Volume\ link to \\?\Device\HarddiskVolume6 fixed media Mounted on \\.\g:  \\.\Volume\ link to \\?\Device\HarddiskVolume4 fixed media Mounted on \\.\x:  \\.\Volume\ link to \\?\Device\HarddiskVolume7 fixed media Mounted on \\.\y:  \\.\Volume\ link to \\?\Device\HarddiskVolume8 removeable media Mounted on \\.\e:  \\.\Volume\ link to \\?\Device\CdRom0 CD-ROM Mounted on \\.\d:  \\.\Volume\ link to \\?\Device\ClvtDrv0 CD-ROM Mounted on \\.\s: 

(Этот раздел присутствует только при запуске от имени администратора)

NT Block Device Objects \\?\Device\CdRom0 size is 2147483647 bytes \\?\Device\Harddisk0\Partition0 link to \\?\Device\Harddisk0\DR0 <--------------------------- DR0 Fixed hard disk media. Block size = 512 size is 512110190592 bytes \\?\Device\Harddisk0\Partition1 link to \\?\Device\HarddiskVolume1 \\?\Device\Harddisk0\Partition2 link to \\?\Device\HarddiskVolume2 Fixed hard disk media. Block size = 512 size is 41943040 bytes \\?\Device\Harddisk0\Partition3 link to \\?\Device\HarddiskVolume3 Fixed hard disk media. Block size = 512 size is 134217728 bytes \\?\Device\Harddisk0\Partition4 link to \\?\Device\HarddiskVolume4 \\?\Device\Harddisk0\Partition5 link to \\?\Device\HarddiskVolume5 \\?\Device\Harddisk0\Partition6 link to \\?\Device\HarddiskVolume6 \\?\Device\Harddisk0\Partition7 link to \\?\Device\HarddiskVolume7 \\?\Device\Harddisk1\Partition0 link to \\?\Device\Harddisk1\DR1 \\?\Device\Harddisk1\Partition1 link to \\?\Device\HarddiskVolume8  Virtual input devices /dev/zero (null data) /dev/random (pseudo-random data) - (standard input)  Virtual output devices - (standard output) 

Добавленный barlop,
я просто включу рис, который иллюстрирует несколькоenter image description here

Вот скриншот, показывающий, как это не работает для меня. http://i.stack.imgur.com/0ZKYP.png Обратите внимание, что diskpart дает лучший ответ, чем dd. barlop 9 лет назад 0
-1 пожалуйста, включите вставку вывода dd --list. Для меня это не совсем показывает, что .. dd показывает `\\? \ Device \ HarddiskVolume1`, часть диска показывает disk0 и disk1. dd утверждает, что HarddiskVolume1 не смонтирован, и я верю в это (тот том 1 независимо от того, что он не смонтирован), но затем я думаю, что это означает, что ошибка подкачки из моего средства просмотра событий `\ Device \ Harddisk1 \ DR5` (которая относится к одному или другой смонтированный жесткий диск, мой внутренний или внешний, оба отключены), поэтому ошибка не связана с HarddiskVolume1 dd --list показывает не номер жесткого диска, а номер тома. barlop 9 лет назад 0
Вы видели часть, которая говорит, что это должно быть запущено от имени администратора? Я добавлю пример вывода. crokusek 9 лет назад 0
+1 Ты прав. Я удалил свое отрицательное голосование и сделал это повышающим голосом. Здорово, что вы включили пример вывода. Я просто делал фото, в конце я добавил ссылку на фото. barlop 9 лет назад 0
Отличная картинка и диаграмма. Я думаю, вы понимаете это лучше, чем я в данный момент. crokusek 9 лет назад 0
@crokusek это тот же DD для Cygwin? Я получаю 'unknown option', когда пытаюсь использовать параметр `--list`. Sun 7 лет назад 0
Это может быть не так, я скачал его прямо с [http://www.chrysocome.net/dd](http://www.chrysocome.net/dd). crokusek 7 лет назад 0
2
Sir Launcelot

You can also do this as administrator:

C:\windows\system32>diskpart Microsoft DiskPart version 6.1.7601 Copyright (C) 1999-2008 Microsoft Corporation. On computer: COMPUTERNAME DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 476 GB 11 GB Disk 1 Online 59 GB 0 B DISKPART> sel disk 1 Disk 1 is now the selected disk. DISKPART> list part Partition ### Type Size Offset ------------- ---------------- ------- ------- * Partition 1 Primary 59 GB 0 B 
1
user728239

Это можно найти в инструменте Sysinternals WinObj (запускается от имени администратора):

  1. откройте в дереве: .

  2. обратите внимание на сопоставление томов выше, а затем повторно проверьте в : сортируйте по столбцу SymLink и посмотрите, какое \ Device \ HarddiskVolume [N] соответствует какой букве диска.

0
b-p

Я охотился за \ device \ harddisk1 \ dr2

Это будет второй диск, указанный в diskpart:

DISKPART> list disk  Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 476 GB 3072 KB Disk 1 Online 2794 GB 0 B Disk 2 Online 2794 GB 7168 KB Disk 3 Online 3726 GB 7168 KB DISKPART> sel disk 1  Disk 1 is now the selected disk.  DISKPART> detail disk  WD My Book 1130 USB Device Disk ID: 0002DCC8 Type : USB Status : Online Path : 0 Target : 0 LUN ID : 0 Location Path : UNAVAILABLE Current Read-only State : No Read-only : No Boot Disk : No Pagefile Disk : No Hibernation File Disk : No Crashdump Disk : No Clustered Disk : No  Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 3 H Partition 2794 GB Healthy 

Обратите внимание: «USB-устройство WD My Book 1130» и буква «H» под буквой «Ltr.

\ device \ harddisk1 \ dr2 - это диск H.

0
lazy256

In according https://support.microsoft.com/en-us/kb/159865 please see:

  • HKEY_LOCAL_MACHINE\Hardware\Devicemap\Atdisk (for IDE-based devices)
  • HKEY_LOCAL_MACHINE\Hardware\Devicemap\SCSI (for Atapi-compliant or SCSI devices)
-1
Xunie

Рекомендуемый способ Microsoft заключается в следующем :

  • запустить diskmgmt.msc
  • Щелкните правой кнопкой мыши серую часть основного или динамического диска, номер диска которого соответствует «Жесткому диску» в сообщении об ошибке.
  • нажмите свойства

Теперь у вас есть открытые свойства устройства, отображающего идентификационную информацию.

Реквизит переходит к lazy256 для нахождения этой ссылки