Microsoft DOS diskpartコマンド

目次:

Microsoft DOS diskpartコマンド
Microsoft DOS diskpartコマンド

ビデオ: How to Format a Drive using Command Prompt/Diskpart | Any Windows OS 2024, かもしれません

ビデオ: How to Format a Drive using Command Prompt/Diskpart | Any Windows OS 2024, かもしれません
Anonim

DiskPartは、Microsoftオペレーティングシステムで利用可能なコマンドラインディスクパーティションユーティリティです。これを使用して、コンピューターのディスクパーティションを表示、作成、削除、および変更できます。

可用性

DISKPARTのコマンドは、次のMicrosoftオペレーティングシステムの迅速回復コンソールやコマンドで利用可能です。

  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • ウィンドウズ8
  • ウインドウズ10

DiskPartの使用方法

DiskPartを使用するには、WindowsユーザーアカウントがAdministratorsグループのメンバーである必要があります。

DiskPart実行可能ファイルdiskpart.exeには、2つのオプションがあります。

diskpart [/ s スクリプト ] [/?]

/ s スクリプト script という名前のテキストファイルに含まれているDiskPartコマンドを1行ずつ実行します。
/? このヘルプメッセージを表示します。

オプションが指定されていない場合、diskpartを実行すると、DiskPartインタラクティブコマンドプロンプトが起動し、DiskPartコマンドを実行できます。DiskPartを起動してコマンドを実行する方法の詳細については、例を参照してください。

DiskPartコマンド

注意

次のDiskPartコマンドのほとんどでは、「フォーカス」を与えるためにディスクまたはパーティションを選択する必要があります。選択可能なディスクとパーティションを表示するには、listコマンドを使用します

デフォルトでは、DiskPartでエラーが発生すると、DiskPartはゼロ以外の終了ステータスで終了します。

一部のDiskPartコマンドは、noerrオプションを受け入れます。noerrが指定されている場合、DiskPartは発生したエラーを無視し、後続の操作を続行しようとします。このオプションは潜在的に危険であり、注意して使用する必要があります。

コマンド サブコマンド、構文、および説明。
活発な 活発な
選択したパーティションを「アクティブ」としてマークし、コンピューターのBIOSまたはUEFIに、このパーティションにブート可能なシステムが含まれていることを示します。たとえば、Microsoft Windowsがインストールされているパーティションはアクティブパーティションです。(RAIDアレイなどのダイナミックディスクではなく)ベーシックディスク上のパーティションのみをアクティブとしてマークできることに注意してください。DiskPartはパーティションの内容を実際にチェックして、起動可能なシステムファイルが含まれていることを確認しないことに注意してください。
追加 add disk = n [align = n ] [wait] [noerr]
シンプルボリュームである必要があるパーティション nに 、選択したディスクオブジェクトのミラーを作成します。パーティション nに は、選択したボリュームのサイズ以上の未割り当てスペースが必要です。割り当てられていない場合、ミラーを作成できません。成功すると、選択されたシンプルボリュームがミラーボリュームになり、ミラーはパーティション nに 保存されます。このコマンドはWindows Vistaでは無効です。
割当 割り当て [文字= d | mount = path ] [noerr]
選択したボリュームにドライブ文字またはマウントされたフォルダーのパス名を割り当てます。ドライブ文字 d またはマウントされたフォルダー パス が指定されていない場合、次に使用可能な文字が割り当てられます。ドライブ文字またはマウントされたフォルダがすでに使用されている場合、操作は失敗し、エラーが報告されます。リムーバブルドライブに割り当てられたドライブ文字は変更できます。ブートボリューム、またはWindowsページングファイルを含むボリュームにドライブ文字を割り当てることはできません。OEMパーティションにドライブ文字を割り当てることはできません(例外:Windows PE(プレインストール環境)。基本データパーティション以外のGPT(GUIDパーティションテーブル)パーティションにドライブ文字を割り当てることはできません。ドライブを割り当てることはできません。 ESPパーティションへの文字。回復パーティションにドライブ文字を割り当てることはできません。
属性 属性ディスク [セット | クリア] [読み取り専用] [noerr]
選択したディスクの属性(フラグ)を設定、クリア、または表示します。読み取り専用フラグは、ディスクが書き込み保護(読み取り専用)であることを示しています。場合セットが指定され、フラグが設定されています。場合は明らかに指定され、フラグが設定されていません。オプションを指定しない場合、現在のディスクフラグが表示されます。「読み取り専用」以外のディスクフラグが表示される場合がありますが、設定またはクリアできません。
属性ボリューム [セット] [nodefaultdriveletter] [noerr]
選択したボリュームの属性(フラグ)を設定、クリア、または表示します。読み取り専用フラグは、ボリュームが書き込み保護されていることを示しています。隠されたフラグは、ボリュームは、ファイルエクスプローラで、例えば、ボリュームの一覧に表示されないことを示します。nodefaultdriveletterのフラグは、ボリュームが自動的にマウントされ、ドライブレターを割り当てられないことを示しています。シャドウコピーフラグは、ボリュームは、Windows VSSサービスによって使用されるシャドウコピーボリューム、であることを示しています。場合セットが指定され、これらのフラグが設定されています。clearが指定されている場合、これらのフラグは設定されていません。オプションを指定しない場合、現在のボリュームフラグが表示されます。ベーシックMBRディスクでは、hidden、readonly、およびnodefaultdriveletter属性は常にディスク上のすべてのボリュームに適用されます。ベーシックGPT(GUIDパーティションテーブル)ディスク、ダイナミックMBRディスク、ダイナミックGPTディスクでは、属性は選択したボリュームにのみ適用されます。
付ける attach vdisk [readonly] [sd = sddl-string ] [usefilesd] [noerr]
VHD(仮想ハードディスク)またはVHDX(Hyper-V仮想ハードディスク)ファイルをアタッチ(マウント)します。接続されたVHDはローカルハードドライブとして表示されます。VHDに有効なファイルシステムを持つディスクパーティションが既にある場合、仮想ディスクにはドライブ文字が割り当てられます。場合は読み取り専用に指定され、ディスクが読み取り専用モードでマウントされます。場合はSDが指定され、SDDL文字列が有効なSDDLセキュリティ記述子の文字列で、その記述子がディスク全体に適用されます。usefilesdが指定されている場合、VHDファイル自体のセキュリティ記述子がディスク全体に適用されます。セキュリティ記述子の詳細については、以下のcreate vdiskを参照してください。
自動マウント automount [enable | 無効にする | スクラブ] [noerr]
システムに新しく接続されたディスクにドライブ文字を自動的にマウントして割り当てるAutoMount機能を構成します。もし可能に指定され、新しいディスクが自動的にマウントされ、ドライブ文字とボリュームGUIDのパス名が割り当てられます。場合は無効が指定され、この機能は無効になっています。scrubが指定されている場合、システムに接続されなくなったボリュームの既存のフォルダーパス名、ドライブ文字、マウントされたフォルダーディレクトリ、およびレジストリ設定が削除されます。Windows Vistaより前のAutoMount機能は、ベーシックディスクボリュームでのみ使用できます。Vista以降のバージョンでは、AutoMountはダイナミックディスクボリュームでも使用できます。
ブレーク break disk = n [nokeep] [noerr]
選択したミラーボリュームを2つのシンプルボリュームに分割します。ダイナミックディスクにのみ適用されます。シンプルボリュームの1つは、ミラーボリュームに割り当てられたドライブ文字、GUIDパス名、およびマウントされたフォルダーパス(存在する場合)を保持します。他のボリュームが選択されているため、ドライブ文字を割り当てることができます。これを行うと、GUIDパス名が自動的に割り当てられます。デフォルトでは、両方のシンプルボリュームは元のミラーボリュームのデータを保持します。nokeepオプションが指定されている場合、1つのシンプルボリュームのみがデータを保持し、もう1つのシンプルボリュームはデータが消去され、選択されません。
掃除 きれい [すべて]
選択したディスクからすべてのパーティションとボリュームのフォーマットを削除します。場合は、すべてが指定され、ディスク上のすべてのバイトは、全体のディスク上の既存の情報を破壊し、ゼロに上書きされます。MBRディスクでは、MBRパーティション情報と隠しセクター情報のみが上書きされます。GPTディスクでは、GPT情報に加えて、保護MBRが上書きされます。場合は、すべてが省略され、ディスクの最初と最後の1メガバイトをゼロに上書きされます。クリーンが成功すると、ディスクのステータスはDiskPartに「UNINITIALIZED」と表示されます。
コンパクト コンパクトなvdisk
選択した拡張可能なVHDファイルのサイズを小さくしてみます。操作が成功するには、VHDが拡張可能である必要があります。仮想ディスクが読み取り専用としてマウントされている場合でも、VHDファイルを圧縮できます。
変換する ベーシックに変換 [noerr]
選択した空のダイナミックディスクをベーシックディスクに変換します。選択したディスク上のすべてのデータをディスクから削除し、そのすべてのパーティションとボリュームを削除する必要があります。そうしないと、操作が失敗します。
動的変換 [noerr]

選択したベーシックディスクをダイナミックディスクに変換します。ディスク上のボリュームはシンプルボリュームになります。
gpt変換 [noerr]

選択した空のベーシックMBRディスクをベーシックGPTディスクに変換します。選択したディスク上のすべてのデータをディスクから削除し、そのすべてのパーティションとボリュームを削除する必要があります。そうしないと、操作が失敗します。
mbr変換 [noerr]

選択した空のベーシックGPTディスクをベーシックMBRディスクに変換します。選択したディスク上のすべてのデータをディスクから削除し、そのすべてのパーティションとボリュームを削除する必要があります。そうしないと、操作が失敗します。
つくる パーティションの作成efi [size = n ] [offset = n ] [noerr]
フォーカスされたベーシックGPTディスクにEFI(拡張ファームウェアインターフェイス)システムパーティションを作成します。オフセットが指定されている場合、パーティションは、ディスクの先頭から n キロバイトだけオフセットされたディスク領域から始まります。それ以外の場合は、適切なサイズのディスク上の最初に利用可能な場所から始まります。サイズが指定されている場合、パーティションのサイズは n メガバイトです。指定されていない場合、パーティションはディスクのその領域の使用可能なすべてのスペースを使用します。操作が成功すると、新しいパーティションがフォーカスされます。
拡張パーティションの作成 [size = n ] [offset = n ] [align = n ] [noerr]
フォーカスされたベーシックMBRディスクに拡張パーティションを作成します。ディスク上に存在できる拡張パーティションは1つだけです(後で論理パーティションに分割できます)。オフセットが指定されている場合、パーティションは n キロバイトから始まります。それ以外の場合は、適切なサイズの最初の使用可能な場所から始まります。サイズが指定されている場合、サイズは n メガバイトです。それ以外の場合は、オフセットから始まるディスク上のすべての使用可能なスペースを占有します。場合ALIGNが指定され、オフセットパーティションのは、の倍数に四捨五入される n個 のLUN(論理ユニット番号)を持つRAID構成を使用する場合、パフォーマンスを向上させることができる、キロバイト。
論理パーティションの作成 [size = n ] [offset = n ] [align = n ] [noerr]
フォーカスされたベーシックMBRディスクの拡張パーティションに論理パーティションを作成します。パーティションが始まる n個 あれば、拡張パーティションの先頭からキロバイトのオフセットそうでない場合は、拡張パーティション内の最初の利用可能なスペースで、指定されています。サイズが指定されている場合、サイズは n メガバイトです。それ以外の場合は、オフセットから始まる拡張パーティションの使用可能なすべてのスペースが使用されます。
パーティションの作成msr [size = n ] [offset = n ] [noerr]
フォーカスされたGPTディスクにMSR(Microsoft予約)パーティションを作成します。オフセットが指定されている場合、パーティションは n キロバイトから始まります。それ以外の場合は、ディスク上の最初に使用可能な場所から始まります。サイズが指定されている場合、サイズは n メガバイトです。指定されていない場合、使用可能なすべてのスペースが使用されます。GPTディスクにはパーティションレイアウトの厳密な要件があり、これらのルールに違反するレイアウトではディスクが起動できなくなる可能性があるため、このコマンドは細心の注意を払って使用してください。Windowsの起動に使用されるGPTディスクでは、EFIシステムパーティションがディスクの最初のパーティションであり、直後にMSRパーティションが続く必要があります。EFIシステムパーティションを持たないGPTディスク(データストレージのみに使用され、ディスク上に起動可能なOSはありません)では、MSRパーティションをディスクの最初のパーティションにする必要があります。
プライマリパーティションの作成 [size = n ] [offset = n ] [id = guid ] [align = n ] [noerr]
フォーカスされたベーシックディスクにプライマリパーティションを作成します。オフセットが指定されている場合、パーティションは n キロバイトから始まります。それ以外の場合は、ディスク上の最初の使用可能なスペースから始まります。サイズが指定されている場合、サイズは n メガバイトです。指定されていない場合、オフセットで始まるすべての使用可能なスペースが使用されます。場合ALIGNが指定されている、の倍数に四捨五入されるオフセット n個の 使用のLUNそのRAID構成のパフォーマンスを向上させることができるキロバイト、。デフォルトのパーティションタイプは、MBRディスクの場合は「ファイルシステムなし」、GPTディスクの場合は「基本データパーティション」です。パーティションが正常に作成されると、DiskPartによって自動的にフォーカスされます。ドライブ文字は、割り当てコマンドを使用して手動で割り当てる必要があります。パーティションタイプは、idオプションを使用して手動で指定できます。このオプションはOEMでの使用のみを目的としています。MBRディスクの場合、パーティションタイプ バイト は、先頭の0xを削除した16進値として指定されます(たとえば、「ファイルシステムなし」の場合は06、「リカバリパーティション」の場合は27)。GPTディスクの場合、パーティションタイプは guid 値(「基本データパーティション」の場合はebd0a0a2-b9e5-4433-87c0-68b6b72699c7、「リカバリパーティション」の場合はde94bba4-06d1-4d40-a16a-bfd50179d6acなど)によって指定されます。認識されているパーティションタイプのリストを表示するには、help create partition primaryを実行しますidオプションを使用するときは注意してください。 バイト または GUID 指定する値は、それが認識されていないか、間違っていた場合でも、設定されます。idオプションを誤って使用すると、コンピューターが起動できなくなる可能性があります。

create volume raid [size = n ] disk = n n 、 n [ n [ …]] [align = n [noerr]
3つ以上のダイナミックディスクからraid-5ボリュームを作成します。使用するディスクはdisk = 3,4,7またはdisk = 5,6,7,8のように、ドライブ番号をコンマで区切ってdiskパラメータで指定する必要があります。alignが指定されている場合、すべてのボリュームエクステントがnキロバイトの倍数に丸められるため、ハードウェアRAID LUN構成でパフォーマンスが向上する可能性があります。操作が成功すると、新しいボリュームが自動的にフォーカスされます。RAID-5ボリュームはWindows Vistaではサポートされていないことに注意してください。
単純なボリュームの作成 [size = n ] [disk = n ] [align = n ] [noerr]
フォーカスされたダイナミックディスク、またはdiskパラメータで指定されたディスク上にシンプルボリュームを作成します。サイズが指定されている場合、そのサイズは n メガバイトです。それ以外の場合は、ディスク上のすべての使用可能なスペースが使用されます。場合ALIGNが指定され、ボリュームの境界は、の倍数に四捨五入される N個の ハードウェアRAIDのパフォーマンスを向上させることができるキロバイト、。ボリュームが正常に作成されると、新しいボリュームが自動的にフォーカスされます。
ボリュームストライプの作成 [size = n ] [disk = n n n [ n [ …]]] [align = n ] [noerr]
2つ以上のダイナミックディスクを使用してストライプボリュームを作成します。ディスク番号は、disk = 3,4またはdisk = 4,5,7のように、コンマ区切りのリストとしてdiskパラメータで指定する必要があります。ボリュームのサイズは、sizeが指定されている場合はnメガバイトです。指定されていない場合は、最小のディスクの最大空き領域と、他のディスクの同量の領域が使用されます。alignが指定されている場合、ボリューム境界はnキロバイトの倍数に丸められます。ボリュームが正常に作成されると、自動的にフォーカスされます。
ボリュームミラーの作成 [size = n ] disk = n n n [ n [ …]] [align = n ] [noerr]
2つのダイナミックディスクを使用してミラーボリュームを作成します。ディスクが有する番号で指定されなければならないディスク、例えば、ディスク= 2,3又は= 3,5ディスクサイズが指定されている場合、パーティションのサイズは n メガバイトです。それ以外の場合は、小さい方のディスクの残りの空き領域を使用し、もう一方のディスクと同じ量の領域を使用します。alignが指定されている場合、ボリューム境界は n キロバイトの倍数に丸められます。これにより、LUNを使用するハードウェアRAID構成のパフォーマンスを向上させることができます。ボリュームが正常に作成されると、新しいボリュームが自動的にフォーカスされます。
create vdisk file = " filename " maximum = n [type = fixed] [sd = sddl-string ] [parent = " parentfile "] [source = " sourcefile "] [noerr]
仮想ディスクファイルを作成します。VHDおよびVHDXファイル形式がサポートされ、ファイル拡張子.vhdまたは.vhdxで指定されます。宛先ファイル名は必須のファイルパラメータで指定されます 。destfile は宛先仮想ディスクファイルの完全なパスとファイル名です(例: "C: my-vdisk.vhd")。最大パラメータは、仮想ディスクによって露出された最大ディスク領域設定 n個の メガバイト。パラメータを指定ディスクサイズがされている場合、固定(サイズ変更することはできません、デフォルト)または拡張(ディスクファイル内の空き領域が拡大または後で圧縮することができます)。

場合は、ソースが指定されて、新しい仮想ディスクは、既存の仮想ディスクからデータが移入され たsourcefile 。場合親が指定され、仮想ディスクから変更のみブロックデータを含む、Hyper-Vの差分ディスクとして作成さ parentfile 、同じサイズの既存の仮想ディスク。仮想ディスクのセキュリティ記述子は、宛先ファイルの親ディレクトリ、またはsdが指定されている場合はSDDL形式の文字列 sddl-string に一致するように設定されます。有効なSDDL文字列の詳細については、help create vdiskを実行しください。

削除する ディスクの削除 [オーバーライド] [noerr]
ディスクリストからフォーカスされていないダイナミックディスクを削除します。オーバーライドが指定されている場合、DiskPartはディスク上のすべてのシンプルボリュームを削除します。ディスクにミラーリングされたボリュームの半分が含まれている場合、ディスク上のミラーの半分が削除されます。オーバーライドは、ディスクはRAID-5ボリュームのメンバーである場合は失敗します。
パーティションの削除 [オーバーライド] [noerr]
フォーカスされているベーシックディスクパーティションを削除します。システムパーティション、ブートパーティションの場合、またはアクティブなページングファイルまたはクラッシュダンプファイルが含まれている場合は、削除できません。ダイナミックディスク上のパーティションは削除できません。
ボリュームの削除 [noerr]
フォーカスされたボリュームを削除します。システムボリューム、ブートボリューム、またはアクティブなページングファイルやクラッシュダンプファイルが含まれている場合は、削除できません。
細部 詳細ディスク
フォーカスされたディスクのプロパティを表示し、そのボリュームを一覧表示します。
詳細パーティション
フォーカスされているパーティションのプロパティを表示します。
詳細ボリューム
フォーカスされたボリュームのプロパティを表示し、ボリュームが存在するディスクを一覧表示します。
詳細vdisk
フォーカスされた仮想ディスクのプロパティを表示します。
切り離す vdiskの切り離し [noerr]
指定された仮想ディスクを切り離します。
出口 出口
DiskPartを終了します。
伸ばす 拡張 [size = n ] [disk = n ] [noerr]
フォーカスされたボリュームまたはパーティション、およびオプションでそのファイルシステムを、ディスク上の未割り当て領域に拡張します。サイズが指定されている場合、ボリュームは n メガバイト拡張されます。指定されていない場合、使用可能なすべてのスペースが使用されます。場合ディスクが指定され、集束されたボリュームまたはパーティションがダイナミックディスクである、拡張ディスク番号に発生 N 。それ以外の場合は、元のディスクで発生します。ベーシックディスクでは、拡張は常に同じディスク上で、元のディスクの直後のスペースで行われる必要があります。シンプルボリュームまたはスパンボリュームを持つダイナミックディスクでは、ボリュームをダイナミックディスク上の空き領域に拡張できます。ミラーボリューム、RAID-5、およびストライプボリュームは拡張できません。パーティションが以前にNTFSでフォーマットされている場合、展開は失敗し、変更は行われません。

ファイルシステムの拡張 [noerr]
拡張されたボリュームまたはパーティションのファイルシステムを拡張します。元の拡張コマンドの後にこれを実行して、ファイルシステムも拡張します。
拡大する vdisk maximum = nを 展開します
フォーカスされた仮想ディスクで使用可能な最大サイズを拡張します。必要な最大パラメータは、新しい合計サイズを n メガバイトに設定します。たとえば、maximum = 30000は、仮想ディスクの新しい最大サイズを30ギガバイトに設定します。
ファイルシステム ファイルシステム
選択したボリュームのファイルシステムに関する情報と、ボリュームのフォーマットに使用できるサポートされているファイルシステムのリストを表示します。
フォーマット 形式 [fs = fstype ] [リビジョン= X.XX ] | [推奨] [label = " ラベル "] [unit = n ] [クイック] [圧縮] [オーバーライド] [複製] [nowait] [noerr]
フォーカスされたボリュームをフォーマットします。fsが指定されている場合は、ファイルシステムの fstype が使用されます。それ以外の場合は、filesystemsコマンドでリストされたデフォルトのファイルシステムが使用されます。ファイルシステムの特定のリビジョンが必要な場合は、revisionで指定できます。場合はラベルが指定され、ボリュームラベルは次のように設定され たラベル 。場合ユニットが指定され、デフォルトのアロケーションユニットサイズは無効と設定することである N バイト。場合は迅速に指定され、クイックフォーマットが行われます。場合は圧縮が指定され、FS = NTFS、NTFSファイルシステムは、デフォルトではファイルを圧縮します。オーバーライドが指定されている場合、DiskPartはフォーマットする前にボリュームを強制的にマウント解除しようとします。場合は、重複が指定され、FS = UDF(ユニバーサルディスクフォーマット)リビジョン2.5以上、ファイルシステムのメタデータは、ディスク上のセクタの第二セット(メタデータの冗長性)に複製されます。場合NOWAITは直ちに、プロンプトにコマンドリターンを指定し、そしてバックグラウンドフォーマットを行います。
gpt gpt attributes = n
指定されたGPT属性をベーシックGPTディスクのフォーカスされたパーティションに割り当てます。このコマンドは、OEMまたはIT専門家による使用のみを目的としています。 nの 有効な16進値の詳細については、help gptを実行してください
助けて ヘルプ [ コマンド ] [サブコマンド …]
コマンドとサブコマンドのリストを、構文と説明とともに表示します。たとえば、helphelp helphelp create、またはhelp create create efiです。
インポート インポート [noerr]
フォーカスされた外部ディスクと同じディスクグループ内のすべてのディスクをローカルコンピュータのオンラインディスクグループにインポートします。「外部ディスク」とは、以前に別のコンピュータまたは別のバージョンのWindowsで使用されていた、ローカルにインストールされたダイナミックディスクです。インポート後、ダイナミックディスクボリュームが表示され、アクセスできるようになります。
非活性 非活性
ベーシックMBRディスクのフォーカスパーティションを非アクティブとしてマークします。パーティションがシステムパーティションまたはブートパーティションである場合、ディスクが再びアクティブとしてマークされるまで、コンピュータが起動できない場合があります。
リスト リストディスク
DiskPartがアクセスできるディスクのリストとそれらに関する情報を表示します。フォーカスされたディスクには、アスタリスク(*)が付いています。
リストパーティション
フォーカスされたディスク上のアクセス可能なパーティションのリストを表示します。ダイナミックディスクでは、リストされているパーティションがディスク上のダイナミックボリュームに正確に対応していない場合があります。ダイナミックディスク上でパーティションを作成または削除することはできません。
リストボリューム
ローカルシステムにマウントされているベーシックボリュームとダイナミックボリュームのリストを表示します。
vdiskの一覧表示
仮想ディスクのリストを表示します。ディスクが接続されるまで、ディスクタイプは「不明」と表示されます。フォーカスのあるディスクには、アスタリスク(*)が付いています。
マージ vdiskの深さをマージ= n
フォーカスされた子Hyper-V差分ディスクをその親仮想ディスクとマージします。深度ディスクが複数の親を持つ場合、パラメータは、子をマージする方法を深く指定するために使用することができます。たとえば、depth = 2は、子をその親および祖父母とマージします。指定しない場合、デフォルトの深さは1で、子が親とマージされます。
オンライン オンラインディスク [noerr]
フォーカスされたオフラインディスク(オフラインSANモード)をオンラインにします。ディスクがダイナミックで読み取り専用でオフラインであり、読み取り/書き込みモードでオンラインにしたい場合は、最初に読み取り/書き込みモードを有効にしてから、ディスクをオンラインにします。オフラインの読み取り専用ダイナミックディスクは、オンラインになるとエラーを報告します。これは、操作でディスク上のダイナミックディスクデータベースに書き込む必要があるためです。
オンラインボリューム [noerr]
フォーカスされたオフラインボリュームをオンラインにします。OEM、ESP、またはリカバリパーティションには適用されません。
オフライン オフラインディスク [noerr]
フォーカスされたオンラインディスク(オンラインSANモード)をオフラインにします。OEM、ESP、またはリカバリパーティションには適用されません。
オフラインボリューム [noerr]
フォーカスされたオンラインボリュームをオフラインにします。
回復します 回復 [noerr]
選択したダイナミックディスクを含むパック内のすべてのディスクの状態を更新します。ここで、「ディスクパック」とは、ミラーリングまたはRAID-5構成で使用されるダイナミックディスクのセットを指します。回復古いプレックスまたはパリティデータを持つパック内のすべてのボリュームを再同期するには、コマンドの試みを。
レム rem [ 備考 ]
何もしません。remを使用して、DiskPartスクリプトにコメントを含めます。
削除する 削除 [letter = d | mount = all] [dismount] [noerr]
フォーカスされたボリュームのマウントポイントを削除し、オプションでボリュームをマウント解除(アンマウント)します。場合は文字が指定され、ドライブ文字 dが 削除された場合、またはマウントが指定され、マウントされたパス名 のパスが 削除されます。場合は、すべてが指定されている、すべてのマウントポイントは、ボリュームのために削除されます。ディスマウントオプションの試みは、すべてのマウントポイントが削除された場合のみ可能であるボリュームをアンマウントします。システムボリュームまたはブートボリューム、またはアクティブなページングファイルを含むボリュームのマウントポイントは削除できません。
修復 修復ディスク= n [align = n ] [noerr]
故障したディスクを別の指定したディスクと交換することにより、故障したディスクを含むフォーカスされたRAID-5ボリュームを修復しようとします。必須パラメーターdiskは、障害が発生したディスクを置き換えるディスク番号 nを 指定します。交換用ディスクには、故障したディスクのサイズ以上の空き容量が必要です。alignパラメーターが指定されている場合、ボリュームエクステントは n キロバイトの倍数に揃えられます。これにより、LUNを使用するハードウェアRAID構成のパフォーマンスを向上させることができます。
再スキャン 再スキャン
コンピュータを再スキャンして、アクセス可能なディスクとボリュームを探します。
保持する 保持する
システムボリュームまたはブートボリュームとして使用する、フォーカスされたダイナミックシンプルボリュームを準備します。
さん san [policy = OfflineAll] [noerr]
現在起動しているオペレーティングシステムのSANポリシーを表示または設定します。パラメータを指定しないと、現在のSANポリシーが表示されます。ポリシーのパラメータは、SANのポリシーを設定するために指定することができます。Windows Advanced ServerおよびWindowsデータセンターのデフォルトポリシーはOfflineSharedです。この場合、ブートディスクはオンラインになり、すべてのディスクは読み取り専用モードの共有バス上にありません。他のすべてのバージョンのWindowsでは、デフォルトのポリシーはOnlineAllで、すべてのディスクが読み取り/書き込みモードでオンラインになります。OfflineAllの起動ディスク以外のすべてのディスクがオフラインにされており、読み取り専用で、デフォルトでは、そのポリシーを指定します。OfflineInternalすべて新たに発見された内蔵ディスクがオフラインに保持し、読み取り専用、デフォルトでされていることをポリシーを指定します。
選択する 次にディスクを選択
ディスクを選択(フォーカス)します。ディスクは、ディスク番号 nで 指定できます。ディスクがsystemとして指定されている場合、BIOSコンピューターではBIOSディスク0がフォーカスされ、EFIマシンではESPパーティションを含むディスクがフォーカスされます。ディスクがnextとして指定され、現在ディスクにフォーカスがある場合、リスト内の次のディスクがフォーカスされます。
パーティション nを 選択
現在フォーカスされているディスクのパーティション n を選択(フォーカス)します。
ボリュームを選択= n
ボリュームを選択(フォーカス)します。ボリュームは、ボリューム番号 n 、ドライブ文字またはマウントされたフォルダーのパス名 d で識別できます。たとえば、volume = 2volume = C、またはvolume = C: MyMountです。
select vdisk file = " filename " [noerr]
仮想ディスクを選択(フォーカス)します。ディスクはfileパラメータで指定され ます。filename は仮想ディスクファイルの完全なパスとファイル名です。たとえば、file = "C: vhd myVdisk.vhd"です。
セットする set id = byte [override] [noerr]
フォーカスされているパーティションのパーティションタイプを変更します。このコマンドは、OEMまたはITプロフェッショナルのみが使用することを目的としています。タイプはidパラメータで指定されます。MBRパーティションの場合、タイプは16進の バイト 値で、先頭の0xが削除されています。たとえば、「no filesystem」の場合は06です。このコマンドでは、 バイト 値42(LDMパーティションタイプ)を設定できないことに注意してください。パーティションがGPTパーティションの場合、タイプは GUID 値で設定できます。たとえば、「基本データパーティション」の場合はebd0a0a2-b9e5-4433-87c0-68b6b72699c7です。DiskPartは バイト または GUID の有効性をチェックせず、値が無効または正しくない場合でも値を設定する場合があるため、データが失われる可能性があります。機器の製造元やIT専門家でない場合は、このコマンドを使用しないでください。パーティションタイプを設定する適切な方法は、作成時です。詳細については、上記のcreate partitionを参照してください。

DiskPartはパーティションタイプの変更を試みる前に、ファイルシステムのロックとマウント解除を試みます。ロックとアンマウントが失敗した場合、パーティションタイプは設定されず、エラーが報告されます。ただし、オーバーライドが指定されている場合、DiskPartは、正常にマウント解除されない場合でも、ファイルシステムを強制的にマウント解除しようとします。

コマンドsetidset idのエイリアスです。

シュリンク 縮小 [希望= ターゲット ] [最小= 分 ] [待機しない] [noerr]
フォーカスされたボリュームの最大サイズを小さくして、含まれている空きディスク領域の一部またはすべてを削除します。パラメータが指定されていない場合、サイズが縮小され、すべての空き領域がなくなります。場合望ま指定されている、DiskPartのは、その新しい合計サイズであるので、体積を縮小しようとする 標的 メガバイト。最小値が指定されている場合、DiskPartは元のサイズを n メガバイト削減しようとします。

ページングファイルやシャドウコピーの記憶域など、一部のファイルは再配置できない場合があります。これらの「移動できない」ファイルは、DiskPartが空き領域を統合するのを防ぎ、圧縮プロセスを妨げる可能性があります。シュリンクが失敗した場合は、あなたの閲覧 アプリケーションログ (イベントビューアでは、クリック Windowsログを 、次に アプリケーション )を検索し、イベント259シュリンクプロセスを中止され移動できないファイルを識別するために。ページングファイルを再構成することで問題を解決できる場合があります。(ファイルエクスプローラで、右クリックして 、このPC または [マイコンピュータ]を 、選択します プロパティ]を 開くには、 システムのプロパティを 。クリックして 高度なシステム設定を 。で 高度な タブ、 パフォーマンスの セクションでは、クリック 設定 。で 高度な タブ、 仮想メモリの セクション、クリック の変更を )。不動のシャドウコピーのファイルは、(例えば、と、再構成移動、または削除することができるWMICシャドウコピー、またはで システムのプロパティ] の下で、 システムの保護 )。

縮小クエリマックス [noerr]
フォーカスされたボリュームから削除できる最大バイト数を表示します。表示される量は、ボリュームで現在使用可能な空きスペースの量を表します。ボリュームが現在使用中の場合、ディスクで書き込みが発生すると、この値は変化する可能性があります。
一意のID uniqueid disk [id = dword ] [noerr]
フォーカスされたディスクのGPT(GUIDパーティションテーブル)識別子またはMBR(マスターブートレコード)署名を表示または設定します。パラメータを指定しない場合、フォーカスされているディスクのIDが表示されます。場合のidパラメータが指定され、IDは、4バイトの16進値に設定されている DWORD MBRディスクの、またはGUIDに GUID GPTディスク用。

DiskPartを起動するには、[ファイル名を指定して実行]ボックスまたはコマンドプロンプトからdiskpartコマンドを実行します。Windows 10より前のバージョンのWindowsでは、このコマンドでは管理者としてコマンドプロンプトを実行する必要があります。Windows 10では、diskpartが管理者以外のユーザーによって実行されている場合、UACプロンプトで「はい」と答えて続行します。

diskpart

DiskPartコマンドを実行できるDISKPART>プロンプトが表示されます。