\ Device \ Harddisk1 \ DR1은 어느 드라이브입니까?


20

메인 디스크가 확장되지 않은 "스 래싱"(RAM 문제가없는 동안) 형태를 수행하면서 앱을 일시적으로 중지시키는 이유를 찾으려고 시도하는 동안 로그에서 관련 오류가 발견되었습니다.

"드라이버가 \ 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 Bus 0 \ Target Id 0 \ Logical Unit Id 0을 PhysicalDrive2로만 볼 수 있습니다. 이것은 조금 이상합니다. 이 위치는 또한 알려진 기본 드라이브의 모델을 확인합니다.

쓰기 캐싱 설정을 변경하면 \ Device \ Harddisk0 \ DR0이 변경 정보로 로그에보고되므로 \ Device \ Harddisk0 \ DR0은 \ Device \ Harddisk1 \ DR1과 다른 시스템에서 고려됩니다.


장치 관리자에서 드라이브 속성을 열면 세부 정보 탭의 "물리적 장치 개체 이름"에 개체 경로가 표시됩니다.
billc.cn

혼란스러운 장치에 대한 Microsoft 명명 규칙과 의미 및 모순이 될 수 있습니까? 경우에 따라 디스크 0이 첫 번째 하드 드라이브 인 반면 DR1은 다른 상황에서 첫 번째 하드 드라이브입니다.
일요일


답변:


15

다음 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경로.

이 명령은 Storage Spaces를 사용할 때 유용하며 DiskDisk와 같은 다른 답변에서 참조 된 도구에 물리 디스크가 나타나지 않도록 할 수 있습니다.


'get-physicaldisk'라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함 된 경우 경로가 올바른지 확인하고 다시 시도하십시오. 1 행 : char : 17 + get-physicaldisk <<<< + CategoryInfo : ObjectNotFound : (get-physicaldisk : String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
arsaKasra

9

이 "dd"유틸리티는 저에게 효과적이었습니다. 그러나 * / Harddisk / DRx 매핑을 포함하려면 관리자 권한 으로 실행해야 합니다!

 dd --list  <--- as administrator

다양한 이름 지정 체계 간 추적을 허용하고 DRn 유형을 포함하는 보고서를 제공합니다.

http://www.chrysocome.net/dd

매핑은 명확하지 않지만 NT 블록 장치 객체가 순서대로 나열되어 있다고 가정하면 올바른 드라이브가 유추 될 수 있다고 생각합니다.

고유 한 드라이브 크기가있는 경우 보고서에 각 DRn의 크기가 직접 표시되므로 간단합니다.

2015 년 3 월 1 일 업데이트 : 샘플 출력 추가. 이 시스템에는 6 개의 파티션과 CDRom을 갖춘 하나의 물리적 512GB 드라이브 만 있습니다.

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{a502c160-1241-4338-a345-b76f4a973d9f}\
  link to \\?\Device\HarddiskVolume5
  fixed media
  Mounted on \\.\c:

\\.\Volume{c8a5d58a-7083-440b-a5c1-e262ca3a9d7d}\
  link to \\?\Device\HarddiskVolume6
  fixed media
  Mounted on \\.\g:

\\.\Volume{9d1b0246-5f39-4ef8-9016-ef83d03d7255}\
  link to \\?\Device\HarddiskVolume4
  fixed media
  Mounted on \\.\x:

\\.\Volume{4ca2b56b-0778-4a61-8979-6ad9fa1df45f}\
  link to \\?\Device\HarddiskVolume7
  fixed media
  Mounted on \\.\y:

\\.\Volume{d20ed74c-0607-11e4-8256-8086f2c4e4ff}\
  link to \\?\Device\HarddiskVolume8
  removeable media
  Mounted on \\.\e:

\\.\Volume{570d1087-e7b4-11e3-824c-806e6f6e6963}\
  link to \\?\Device\CdRom0
  CD-ROM
  Mounted on \\.\d:

\\.\Volume{d20edf99-0607-11e4-8256-8086f2c4e4ff}\
  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에 의해 추가
난 그냥 어느 정도 설명하는 그림이 포함됩니다여기에 이미지 설명을 입력하십시오


다음은 작동하지 않는 방법을 보여주는 스크린 샷입니다. i.stack.imgur.com/0ZKYP.png diskpart가 dd보다 더 나은 답변을 제공합니다.
barlop

-1 dd --list 출력의 붙여 넣기를 포함하십시오. 나에게 그것은 그것을 잘 보여주지 않는다. dd shows \\?\Device\HarddiskVolume1 diskpart는 disk0과 disk1을 보여준다. dd는 HarddiskVolume1이 마운트되어 있지 않다고 주장하지만 (볼륨 1이 마운트되지 않은 것) 믿습니다. 내 이벤트 뷰어의 페이징 오류 \Device\Harddisk1\DR5 (하나 또는 다른 마운트 된 하드 드라이브, 내 내부와 관련 있음)를 의미한다고 생각합니다 오류가 HarddiskVolume1 dd --list와 관련이 없으며 하드 디스크 번호가 아니라 볼륨 번호가 표시됩니다.
barlop

관리자 권한으로 실행해야한다는 부분을 보셨습니까? 샘플 출력을 추가하겠습니다.
crokusek

1
+1 네가 맞아. 나는 downvote를 제거하여 upvote로 만들었습니다. 샘플 출력이 포함되었습니다. 방금 사진을 만들었습니다. 마지막에 사진에 대한 링크를 추가했습니다.
barlop

멋진 그림과 다이어그램. 이 시점에서 내가하는 것보다 더 잘 이해한다고 생각합니다.
crokusek

2

관리자로이 작업을 수행 할 수도 있습니다.

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

2

Sysinternals WinObj 도구 (관리자로 실행)에서 찾을 수 있습니다.

  1. 트리에서여십시오 : {Device \ Harddisk [N]}.

  2. 위의 볼륨 매핑을 확인한 다음 {GLOBAL ?? "}에서 다시 확인하십시오. SymLink 열을 기준으로 정렬하여 어느 \ Device \ HarddiskVolume [N]이 어떤 디스크 문자에 매핑되는지 확인하십시오.


여전히 제대로 연결되지 않았습니다. 내 이벤트 뷰어에서 Harddisk3 \ DR3 오류가 발생합니다. WinObj에서는 Harddisk3도 DR3도 없습니다.
JasonXA

0

\ 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

Ltr에 "WD My Book 1130 USB 장치"및 "H"가 표시됩니다.

\ device \ harddisk1 \ dr2는 드라이브 H입니다.


0

권장 마이크로 소프트 방법 이다 :

  • diskmgmt.msc를 시작 하십시오
  • 오류 메시지에서 디스크 번호가 "Harddisk #"와 일치하는 기본 또는 동적 디스크의 회색 부분을 마우스 오른쪽 단추로 클릭하십시오.
  • 클릭 속성

식별 정보를 표시하는 장치의 속성이 열렸습니다.

이 링크를 찾기 위해 props가 lazy256으로 이동합니다


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.