この論理ドライブはどの物理ドライブにありますか?


23

私は、(例えば、論理ドライブどこ理解したいC:D:)物理ドライブにマッピングされている(例えばIは、Western Digitalと私のラップトップに接続されている東芝の物理ディスクを持っています)。

Linuxでは、次のようなことをします。

lsblk

ファイルシステムのレイアウトを確認します。それから

ls -lh /dev/disk/by-id

ファイルシステムが物理デバイスにどのようにマッピングされているかを確認します(通常、IDにはデバイスの名前が含まれています)。


MS Windowsで同様のことを実現するにはどうすればよいですか?[コントロールパネル]→[デバイスマネージャー]を見てみましたが、有用な情報がありません。論理ドライブのプロパティにもありません。グーグルは私にwmicユーティリティを見つけましたが、その出力を理解していないか、情報がそこにありません。


CMDを開き、diskpartと入力してから、technet.microsoft.com
en

3
@dExIT diskpart何かを印刷するのは本当に難しいです。また、インタラクティブな使用の試みにも抵抗します(別のグラフィカルウィンドウで開こうとし、すぐに閉じます)。foo.batファイルにpauseコマンドを続けて配置しようとしましたが、出力がまったく表示されません。
wvxvw

回答:


24

最も簡単で明白な方法は、コンピューターの管理を使用することです。

コンピューターの管理は、[スタート] > [ コントロールパネル] > [ 管理ツール] > [ コンピューターの管理]から行います。

ここから、[ ストレージ] > [ ディスクの管理]を見つけます。

または、diskmgmt.msc実行ダイアログまたはコマンドプロンプトから入力できます。

ディスク管理は、要求した情報を提供します。すべてのドライブ、パーティション、およびそれらのパーティション方法。

ディスクの管理の下部に、ディスクのグラフィカルな概要があります。ディスクを右クリックしてプロパティを選択すると、その特定のディスクの情報が表示されます。

同様に機能するコマンドラインツールを探している場合は、diskpart最適です。


1
閉じますが、実際にはそうではありません。ディスク名は何も言っていません。異なるディスクをどのように区別できるかを確認する唯一の方法は、そのサイズです。これは、どのディスクがそれらであるかを判断するのに十分な情報ではありません。
wvxvw

1
@wvxvwあなたが探している情報を提供するために投稿を編集しました。
LPChip

diskmgmt.msc[スタート] => [実行]または[コマンドプロンプト]から実行して、[ディスクの管理]を直接開くこともできます。
-BACON

「[EDIT]」タグが必要な理由 ここではbbコードが機能しないことを知っています。よくわかりません。
user1306322

間でテキストを編集しました。これが、追加した内容を明確にする最良の方法のように思われました
LPChip

15

WMICの答え:

C:\> wmic diskdrive get index,caption
Caption                    Index
SAMSUNG HD103SJ            1
C300-CTFDDAC128MAG         2
Samsung SSD 850 EVO 500GB  0

C:\> wmic partition get name,diskindex,index,size
DiskIndex  Index  Name                   Size
1          0      Disk #1, Partition #0  1000202043392
2          0      Disk #2, Partition #0  128033226752
0          0      Disk #0, Partition #0  104857600
0          1      Disk #0, Partition #1  499529023488
0          2      Disk #0, Partition #2  471859200

2番目のコマンドラインの「DiskIndex」値は、最初のコマンドの「Index」値と一致します。したがって、ディスク1と2にはそれぞれ単一のパーティションがあり、ディスク0「Samsung SSD 850 EVO 500GB」には3つのパーティションがあります。2つの小さなリカバリパーティションとメインシステムパーティションです。

ボリューム(C :)などをパーティションにマッピングすることは、powershellなしでは不可能のようです。/programming/4822559/powershell-and-wmi-how-to-map-logical-disk-volumes-to-a-hard-disk-or-vice-versaを参照してください


11

PowerShellを使用できます!

単一パーティションのドライブ文字からドライブの情報を取得するには:

Get-Disk (Get-Partition -DriveLetter 'C').DiskNumber

次のような出力を生成します。

Number Friendly Name Serial Number                    HealthStatus         OperationalStatus      Total Size Partition
                                                                                                             Style
------ ------------- -------------                    ------------         -----------------      ---------- ----------
0      WDC WD7500...      <redacted>                  Healthy              Online                  698.64 GB GPT

| Format-List元のコマンドを追加して、より多くの情報で読みやすい結果を得ることができます。

UniqueId           : <redacted>
Number             : 0
Path               : \\?\scsi<redacted>
Manufacturer       :
Model              : WDC WD7500BPVX-60JC3T0
SerialNumber       :      <redacted>
Size               : 698.64 GB
AllocatedSize      : 750151131136
LogicalSectorSize  : 512
PhysicalSectorSize : 4096
NumberOfPartitions : 6
PartitionStyle     : GPT
IsReadOnly         : False
IsSystem           : True
IsBoot             : True

各パーティションのドライブに関する情報を取得するには:

Get-Partition | % {New-Object PSObject -Property @{'PartitionNumber'=$_.PartitionNumber; 'DiskNumber'=$_.DiskNumber; 'DiskModel'=(Get-Disk $_.DiskNumber).Model; 'PartitionSize'=$_.Size; 'DriveLetter'=$_.DriveLetter}}

実際のコマンドレットから取得したもののように使用できるPowerShellオブジェクトのコレクションを生成します。画面に印刷すると、出力は次のようになります(一部のパーティションは、垂直方向のスペースを節約するために編集されます)。

DriveLetter     :
DiskNumber      : 0
DiskModel       : WDC WD7500BPVX-60JC3T0
PartitionSize   : 681574400
PartitionNumber : 1

DriveLetter     : C
DiskNumber      : 0
DiskModel       : WDC WD7500BPVX-60JC3T0
PartitionSize   : 726793488384
PartitionNumber : 4

DriveLetter     : D
DiskNumber      : 0
DiskModel       : WDC WD7500BPVX-60JC3T0
PartitionSize   : 21351104512
PartitionNumber : 6

2
+1。 Get-Disk -Partition (Get-Partition -DriveLetter 'C')同じ効果に使用することもできます。
BACON

9

Windowsでは、ディスクの管理コンソールを使用できます。

Windows 10では、スタートボタンを右クリックするだけで、リストに[ディスクの管理]が表示されます。

そこから、ディスク、そのレイアウト、および各パーティションに割り当てられているドライブ文字のグラフィカルビューが表示されます。

ここに画像の説明を入力してください

Western Digitalには、最新のすべてのWindowsオペレーティングシステムに関するガイドがhttps://support.wdc.com/knowledgebase/answer.aspx?ID=1284にあり、これも上記の画像を入手したときです。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.