web-dev-qa-db-ja.com

Windows 7および10のディスク(シリンダー、ヘッド、セクター、セクターサイズ)に関する基本情報を一覧表示する方法

Linuxでは、fdiskは問題なくこの情報を提供します。私は、Windowsのどこでも、または(一目で)fdiskの成功/置換を目的としたdiskpartで同じことをすることはできません。

CFカードのローとハイのシリンダー、ヘッドの数、トラックあたりのセクター、バイト単位のセクターサイズを見つける必要があります。通常のもの。

それ、どうやったら出来るの?この情報を取得するためのネイティブインターフェイスはありますか、それともサードパーティのユーティリティをインストールするか、Linux liveCDを起動する必要がありますか?

2

Windows Management Instrumentationコマンドライン(WMIC) インターフェイスを使用して、Windowsでネイティブに実行できます。この場合、必要なコマンドはwmic diskdriveで、これは Win32_DiskDrive class を返します。 CMDまたはPowerShellから実行できます。

私がこれを書いているシステムから、例えば:

PS C:\WINDOWS\system32> wmic diskdrive
Availability  BytesPerSector  Capabilities  CapabilityDescriptions                                       Caption                                 CompressionMethod  ConfigManagerErrorCode  ConfigManagerUserConfig  CreationClassName  DefaultBlockSize  Description  DeviceID            ErrorCleared  ErrorDescription  ErrorMethodology  FirmwareRevision  Index  InstallDate  InterfaceType  LastErrorCode  Manufacturer            MaxBlockSize  MaxMediaSize  MediaLoaded  MediaType                 MinBlockSize  Model                                   Name                NeedsCleaning  NumberOfMediaSupported  Partitions  PNPDeviceID                                                                         PowerManagementCapabilities  PowerManagementSupported  SCSIBus  SCSILogicalUnit  SCSIPort  SCSITargetId  SectorsPerTrack  SerialNumber        Signature   Size           Status  StatusInfo  SystemCreationClassName  SystemName  TotalCylinders  TotalHeads  TotalSectors  TotalTracks  TracksPerCylinder
              512             {3, 4}        {"Random Access", "Supports Writing"}                        Adaptec Array SCSI Disk Device                             0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE0                                                    V1.0              0                   SCSI                          (Standard disk drives)                              TRUE         Fixed hard disk media                   Adaptec Array SCSI Disk Device          \\.\PHYSICALDRIVE0                                         1           SCSI\DISK&VEN_ADAPTEC&PROD_ARRAY\8&9D7B342&0&040000                                                                                        4        0                0         0             63               ########                        3000179105280  OK                  Win32_ComputerSystem     ########    364751          255         5859724815    93011505     255
              512             {3, 4}        {"Random Access", "Supports Writing"}                        Seagate Desktop USB Device                                 0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE6                                                    0130              6                   USB                           (Standard disk drives)                              TRUE         External hard disk media                Seagate Desktop USB Device              \\.\PHYSICALDRIVE6                                         1           USBSTOR\DISK&VEN_SEAGATE&PROD_DESKTOP&REV_0130\########____&0                                                                              0        0                0         0             63               ########            1951563079  2000396321280  OK                  Win32_ComputerSystem     ########    243201          255         3907024065    62016255     255
              512             {3, 4, 10}    {"Random Access", "Supports Writing", "SMART Notification"}  SAMSUNG HD753LJ SCSI Disk Device                           0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE3                                                    1AA0              3                   SCSI                          (Standard disk drives)                              TRUE         Fixed hard disk media                   SAMSUNG HD753LJ SCSI Disk Device        \\.\PHYSICALDRIVE3                                         1           SCSI\DISK&VEN_SAMSUNG&PROD_HD753LJ\4&BE9218C&0&000000                                                                                      0        0                5         0             63               ##############                  750153761280   OK                  Win32_ComputerSystem     ########    91201           255         1465144065    23256255     255
              512             {3, 4, 10}    {"Random Access", "Supports Writing", "SMART Notification"}  INTEL SS DSC2CT120A3 SCSI Disk Device                      0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE1                                                    300i              1                   SCSI                          (Standard disk drives)                              TRUE         Fixed hard disk media                   INTEL SS DSC2CT120A3 SCSI Disk Device   \\.\PHYSICALDRIVE1                                         3           SCSI\DISK&VEN_INTEL_SS&PROD_DSC2CT120A3\4&1EA2D231&0&000000                                                                                0        0                4         0             63               ##################  2085025849  120031027200   OK                  Win32_ComputerSystem     ########    15505           240         234435600     3721200      240
              4096            {3, 4}        {"Random Access", "Supports Writing"}                        WD My Book 1140 USB Device                                 0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE7                                                    1019              7                   USB                           (Standard disk drives)                              TRUE         External hard disk media                WD My Book 1140 USB Device              \\.\PHYSICALDRIVE7                                         1           USBSTOR\DISK&VEN_WD&PROD_MY_BOOK_1140&REV_1019\504C313332314C41473457425348&0                                                              0        0                0         0             63               ##############      3796332454  4000710389760  OK                  Win32_ComputerSystem     ########    60799           255         976735935     15503745     255
              512             {3, 4, 10}    {"Random Access", "Supports Writing", "SMART Notification"}  SAMSUNG HD753LJ SCSI Disk Device                           0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE2                                                    1AA0              2                   SCSI                          (Standard disk drives)                              TRUE         Fixed hard disk media                   SAMSUNG HD753LJ SCSI Disk Device        \\.\PHYSICALDRIVE2                                         1           SCSI\DISK&VEN_SAMSUNG&PROD_HD753LJ\4&1EA2D231&0&010100                                                                                     1        0                4         1             63               ##############                  750153761280   OK                  Win32_ComputerSystem     ########    91201           255         1465144065    23256255     255
              4096            {3, 4}        {"Random Access", "Supports Writing"}                        WD My Book 1140 USB Device                                 0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE8                                                    1016              8                   USB                           (Standard disk drives)                              TRUE         External hard disk media                WD My Book 1140 USB Device              \\.\PHYSICALDRIVE8                                         1           USBSTOR\DISK&VEN_WD&PROD_MY_BOOK_1140&REV_1016\504C313332314C41473347365348&0                                                              0        0                0         0             63               ##############      3679187067  4000710389760  OK                  Win32_ComputerSystem     ########    60799           255         976735935     15503745     255
              512             {3, 4}        {"Random Access", "Supports Writing"}                        WD 10EACS External USB Device                              0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE5                                                    1.65              5                   USB                           (Standard disk drives)                              TRUE         External hard disk media                WD 10EACS External USB Device           \\.\PHYSICALDRIVE5                                         0           USBSTOR\DISK&VEN_WD&PROD_10EACS_EXTERNAL&REV_1.65\57442D574341553430373030383036&0                                                         0        0                0         0             63               ###############     0           1000202273280  OK                  Win32_ComputerSystem     ########    121601          255         1953520065    31008255     255
              512             {3, 4, 10}    {"Random Access", "Supports Writing", "SMART Notification"}  Crucial_ CT512MX100SS SCSI Disk Device                     0                       FALSE                    Win32_DiskDrive                      Disk drive   \\.\PHYSICALDRIVE4                                                    MU01              4                   SCSI                          (Standard disk drives)                              TRUE         Fixed hard disk media                   Crucial_ CT512MX100SS SCSI Disk Device  \\.\PHYSICALDRIVE4                                         1           SCSI\DISK&VEN_CRUCIAL_&PROD_CT512MX100SS\4&BE9218C&0&010100                                                                                1        0                5         1             63               ############                    512105932800   OK                  Win32_ComputerSystem     ########    62260           255         1000206900    15876300     255

(シリアル番号とシステム名を########で編集しました。)

お気づきかもしれませんが、これの行の長さはかなり長いので、返されるプロパティを選択して、1行に1つのプロパティ(wmic diskdrive list /format:list)で出力し、出力をパイプする必要があります。行の折り返しが発生すると基本的に判読できなくなるため、コマンドを実行する前にコンソールの幅を非常に大きく設定してください。

4
HopelessN00b

Powershellからgwmi win32_diskdrive |select *をお勧めします。 select *を使用する代わりにシリンダーなどが必要な場合は、select DeviceID,SectorsPerTrack,Size,TotalCylinders,TotalHeads,TotalSectors,TotalTracks,TracksPerCylinder,Partitions,BytesPerSectorを使用してください

あなたが得る出力は次のようになります:

DeviceID          : \\.\PHYSICALDRIVE0
SectorsPerTrack   : 63
Size              : 256052966400
TotalCylinders    : 31130
TotalHeads        : 255
TotalSectors      : 500103450
TotalTracks       : 7938150
TracksPerCylinder : 255
Partitions        : 3
BytesPerSector    : 512
0
Jim B