このガイドでは、次の Windows バージョンでの diskpart ユーティリティの使用方法を説明します。
diskpartとは
diskpartユーティリティ(Windows 2000、XP、Vista、7、8、8.1、10で利用可能)は、PCにパーティションを作成または削除するために使用できます。
Command Prompt: list disk
このユーティリティでは、以下のことができます。
- パーティション
- パーティションの削除
- フォーマットの削除
- ドライブレターとマウントポイントの割り当てと削除
- ディスクをベーシックからダイナミックに変換
- ボリュームの作成と拡張
ディスクの管理で実行できるほとんどのコマンド(ブートパーティションを参照)は、diskpartで利用できます。
Windows Vista、7、8、10 のシステムでは、「ファイル名を指定して実行」で diskpart
と入力し、「OK」をクリックするか Enter キーを押すと、コマンド プロンプトが自動的に開き、diskpart がロードされます。
ユーティリティーがロードされると、お使いのコンピューターにインストールされているバージョンが表示されます:
Microsoft DiskPart version 6.1.7600Copyright 1999-2008 Microsoft Corporation.On Computer: MY_COMPUTER
コマンドとパラメーター
diskpart ツールには、次のようなコマンドとパラメーターが用意されています。
-
select
特定のターゲットにフォーカスを設定することができます -
select disk
Command Prompt: select disk
-
select partition
– select partitionコマンドを使用して、特定のパーティションにフォーカスを当てる -
select volume
– このコマンドを使用して、特定のボリュームにフォーカスを当てる -
detail disk
現在のディスクに関する情報を提供します。 現在のディスクについての情報が表示されます -
detail partition
現在のパーティションについての情報が表示されます -
detail volume
現在のボリュームについての情報が表示されます -
list disk
– list disk を使って、コンピューター上の利用可能なディスクについての -
list partition
– このコマンドを使用して、特定のディスク上で利用可能な各パーティションに関する情報を取得します -
list volume
– list volume を使用して、コンピューター上で利用可能な各ボリュームに関する情報を取得します -
active
– use the active command to set the focus on the current partition to be active -
assign
– use assign to assign a letter or a mount point to the current active partition -
create partition primary size=SIZE_IN_MB
– use this command to create a new primary partition.SIZE_IN_MB
は作成するパーティションのサイズで、単位はMBです。 -
create partition extended size=SIZE_IN_MB
SIZE_IN_MB
は作成したいパーティションのサイズで、単位はMBです。 -
create partition logical size=SIZE_IN_MB
SIZE_IN_MB
は作成したいパーティションのサイズで、単位はMBです。 -
delete partition
は現在のアクティブなパーティションを削除します -
extend
は現在のボリュームを拡張します -
remove
。 現在のアクティブなパーティションから文字またはマウントポイントを削除します -
active
– 現在のボリュームをアクティブに設定するために使用します -
add disk
– このコマンドを使用して、現在のアクティブなボリュームにミラーを追加します -
break disk
– このコマンドを使用して、ミラーを解除します。 追加されたミラーを解除するのにこのコマンドを使用します -
create volume stripe
– 指定したディスクにストライプセットボリュームを作成するのにこのコマンドを使用します -
create volume raid
– 指定したディスクに Raid-5 ボリュームを作成するのにこのコマンドを使用します。5 ボリュームを作成するコマンドです -
delete disk
– 不足しているダイナミックディスクを削除するコマンドです -
delete partition
– 現在のアクティブなパーティションを削除するコマンドです。 現在のアクティブなパーティションを削除するには -
extend disk
– 現在のボリュームを拡張するにはこのコマンドを使用する -
import
前のディスクグループからディスクをインポートするために使用することができます。 ディスクグループからディスクをインポートするために使用できます -
online
以前にオフラインだったディスクまたはボリュームをオンラインにするために使用できます -
remove
現在のアクティブな状態から文字またはマウントポイントを削除するために使用できます。 またはマウントポイントを削除するために使用できます -
retain
は、ブートまたはシステムボリュームとして使用するボリュームを準備するために使用されます -
convert mbr
。 現在のディスクのパーティションスタイルを MBR に設定します -
convert gpt
パーティションスタイルを GPT に設定します -
convert dynamic
基本ディスクを動的ディスクに変更します -
convert dynamic
基本ディスクを動的ディスクに変更します。 ダイナミックディスクに変更します -
convert basic
ダイナミックディスク(空のディスク)をベーシックディスクに変更します -
exit
ユーティリティを終了します -
clean
現在のディスクからパーティションまたはボリュームのフォーマットを削除します -
rescan
I/O バスを再スキャンし、コンピューターに追加された新しいディスクを発見することができます。 -
help
利用可能なすべてのコマンドのリストを表示します
エラー コード
さまざまなエラーをデバッグするためのエラー コードのリストを見つけることができます。
- コード
0
は、エラーが発生しなかったことを意味します - コード
1
は、致命的な例外が発生したことを意味します - コード
2
は、コマンドに指定したパラメーターが正しくないことを意味します - コード
3
は、以下を意味します。 diskpart が指定されたファイルを開けないことを意味します - Code
4
diskpart (ユーティリティで使用されるサービスの 1 つ) がエラーを返したことを意味します。 失敗を返したことを意味します - Code
5
コマンドの構文エラーを意味します
。
diskpart in Windows XP
Windows XP の前のシステムで見られる fdisk ユーティリティは、現在 diskpart と呼ばれています。Windows XP 以前のシステムで見られる fdisk ユーティリティは、Windows XP システムでは diskpart として知られています。
Windows XP を起動できる場合
コンピュータを起動できる場合は、コマンド プロンプトを開いて diskpart にアクセスするだけです。
- Windows XP で起動する
- [スタート]をクリックする
- [ファイル名を指定して実行]をクリックする
- タイプ
cmd
- Enter キーを押すか、[OK]をクリックする
- コマンド プロンプト ウィンドウで次のように入力します。
diskpart
- Enter キーを押します
Windows XP に起動できない場合
Windows XP に起動して diskpart にアクセスできない場合、2 つのオプションがあります。
- オリジナルの CD を使用して回復コンソールにアクセスする
- Easy Recovery Essentials を使用してコマンド ラインを起動する
オリジナルの CD を持っている場合。
Windows XP を起動できない場合でも、オリジナルの CD があれば、回復コンソールにアクセスできます。
- Windows XP の CD を挿入する
- コンピューターを再起動する
- CD から起動するにはいずれかのキーを押す
- Microsoft セットアップ メニューで R を押す
- オペレーティング システムを選択し、管理者パスワードを入力する。
- Command Lineが表示されたら、
diskpart
と入力します - Enterを押します
Easy Recovery Essentialsを使用している場合。
- Easy Recovery Essentials をダウンロードする
- ISO イメージを書き込む。 ブータブルなISOイメージを焼く方法についての説明に従ってください。
- CD、DVD、またはUSBからEasy Recovery Essentialsを起動する
- Launch Command Lineを選択する
diskpart in Windows Vista
Windows Vistaシステムでは、管理者としてこれらの手順を実行する必要があります。
Windows Vistaでエラーなく起動できる場合は、「Windows Vistaで起動できる場合」の手順に従ってください。 それ以外の場合は、「Windows Vista を起動できない場合」に従ってください。
Windows Vista を起動できる場合
Windows Vista を起動できる場合は、単にコマンド プロンプトを開くだけで済みます。 すでにAdministratorとしてログインしていない場合は、Command Prompt > Run as Administratorを右クリックする必要があるかもしれません
diskpart
diskpartコマンドとパラメータの完全なリストについては、「コマンドとパラメータ」を参照してください。
Windows Vista で起動できない場合
システムが起動できない場合、次のような選択肢があります。
- インストール ディスクを使用してシステム回復オプションにアクセスする
- インストール ディスクなしでシステム回復オプションにアクセスする (インストールされている場合)
- Easy Recovery Essentials を使用してコマンド ラインにアクセスする
インストール ディスクがある場合:
Windows Vista に起動できないが、Windows Vista のディスクがある場合は、以下の手順で diskpart を開きます。
- オリジナルのCD/DVDを光学ドライブに挿入する
- コンピューターを起動する
- いずれかのキーを押してCD/DVDから起動する
- 言語を選択する。
- 「次へ」をクリック
- 「コンピューターの修復」をクリック
- 「オペレーティングシステム」を選択
- 「次へ」をクリック
- 「システムの回復オプション」画面が表示されます。 Command Prompt
- タイプ
diskpart
diskpart
- Enterキーを押す
diskpartコマンドとパラメータの全リストは、「コマンドとパラメータ」をご覧ください。
インストール ディスクがない場合:
Windows Vista に「システム回復オプション」がインストールされていて、「詳細ブート オプション」メニューで利用できる場合は、そこからコマンド プロンプトを実行できます。 そうでない場合は、以下の「Easy Recovery Essentials を使用している場合」の手順を参照してください。
インストール ディスクなしで diskpart にアクセスするには、以下の手順に従ってください。
- コンピューターを再起動する
- コンピューターが起動し始めて、Windows Vista のロゴが表示される前に F8 を押す
- [詳細ブート オプション] メニューで [コンピューターの修復] を選択する
「コンピューターの修復」オプションが表示されない場合は、システム回復オプションがコンピューターにインストールされていません。 オリジナルのインストール ディスクを使用するか、以下の「Easy Recovery Essentials を使用している場合」の手順に従ってください。
- システム回復オプションメニューでコマンドプロンプトを選択
- タイプ
diskpart
- Enter キーを押す
diskpart コマンドとパラメータの完全なリストについては、「コマンドとパラメータ」を参照してください。 Commands and Parameters」をご覧ください。
Easy Recovery Essentials を使用する場合:
インストール ディスクが利用できない場合、Windows Vista を起動できない場合、または [詳細ブート オプション] メニューに [コンピュータの修復] オプションが表示されない場合、Easy Recovery Essentials を使用してコマンド プロンプトにアクセスし、diskpart をロードすることができます。
以下の手順に従ってください。
- Easy Recovery Essentials のダウンロード
- ISO イメージを書き込みます。 ブータブルなISOイメージを焼く方法については、こちらの説明に従ってください。
- CD、DVD、またはUSBからEasy Recovery Essentialsを起動します
- Launch Command Lineを選択します
diskpart in Windows 7
Windows 7システムでは、Windows Vistaシステムと同様にdiskpartにアクセスできます。
なお、Windows 7 コンピュータでは、これらの手順を管理者として実行する必要があります。
Windows 7 で起動できる場合
Windows 7 システムで起動できる場合は、単にコマンド プロンプトを開きます:
- Windows 7 で起動する
- [スタート]をクリック
- タイプ
cmd
- 検索結果リストから [コマンド プロンプト] をクリックします。 コマンド プロンプトを右クリックして > 管理者として実行
- コマンド プロンプトが読み込まれたら
diskpart
- Enter キーを押す
diskpart コマンドとパラメータの完全なリストについては、「コマンドとパラメータ」を参照してください。
Windows 7 で起動できない場合
Windows Vista と同様に、システムが起動できない場合、次のような選択肢があります。
- インストール ディスクを使用する
- [詳細ブート オプション] メニューで [システム回復オプション] にアクセスする
- [Easy Recovery Essentials] を使用して [コマンド ライン] にアクセスする
インストール ディスクがある場合:
Windows 7 を起動できないがインストール ディスクがある場合、ディスクを使用して diskpart を実行することができます。 そのためには、以下の手順を行ってください。
- ディスクをコンピューターの光学ドライブに挿入する
- コンピューターを再起動する
- いずれかのキーを押してディスクから起動する
- 希望の言語を選択する。
- 「次へ」をクリック
- 「Windowsのインストール」画面で「コンピュータを修復する」をクリック
- リストからOSを選択
- 「次へ」をクリック
- Select Command Prompt
- Type diskpart
diskpart
- Press Enter
diskpartコマンドとパラメータの完全なリストは、Commands and Paremeters, Commands and Parameters」をご覧ください。
インストール ディスクがない場合:
通常、Windows 7 システムでは、システム回復オプションがハード ドライブにインストールされているはずです。
Windows 7 でインストール ディスクなしでディスクパートにアクセスするには、以下の手順に従ってください。
- コンピューターを再起動します
- コンピューターが起動し始めたら F8 を押します。 Windows 7 のロゴが表示される前に F8 を押します。
- [詳細ブートオプション]画面で[コンピュータの修復]を選択します
[コンピュータの修復]が表示されない場合は、システム回復オプションが PC にインストールされていません。 別の方法については、Easy Recovery Essentialsを使用している場合に進みます。
- Enter キーを押します
- コマンド プロンプトを選択します
- Type
diskpart
- Press Enter
diskpartコマンドとパラメータの完全なリストについては、「コマンドとパラメータ」を参照してください。 Commands and Parameters」をご覧ください。
Easy Recovery Essentialsを使用する場合:
Easy Recovery Essentialsは、あらゆるCD、DVD、USBフラッシュドライブから実行することができます。
Easy Recovery Essentialsを使用してdiskpartにアクセスするには、以下の手順に従ってください:
- Easy Recovery Essentialsをダウンロードする
- ISOイメージを書き込む。 ブータブルなISOイメージを焼く方法については、こちらの説明に従ってください。 代わりにリカバリーUSBを用意したい場合は、リカバリーUSBの作成方法の説明に従ってください。
- CD、DVD、または USB から Easy Recovery Essentials を起動します
- Launch Command Line を選択します
diskpart in Windows 8
Windows 8 で起動できる場合
Windows 8 システムで起動できる場合は、単にコマンド プロンプトを開いて diskpart にアクセスする必要があります。 そのためには、以下の手順に従ってください。
- Windows 8 で起動する
- Windows キーと C キーを押してチャーム バーを開く
- タイプ
cmd
- コマンド プロンプトをクリックする
- コマンドプロンプトが開きます。 type
diskpart
- Enterキーを押す
diskpartのコマンドとパラメータの完全なリストは、「コマンドとパラメータ」を参照してください。
Windows 8 で起動できない場合
Windows 8 で起動できない場合、次のようなオプションがあります:
- Windows 8 または Windows 8.1 がインストールされたオリジナルの DVD または USB を使用して、「コンピュータの修復」オプションにアクセスします。Windows 8 または Windows 8.1 がインストールされたオリジナルの DVD または USB を使用して、[コンピュータの修復] オプションにアクセスする
- Shift と F8 を使用してシステム回復オプションにブートする
- Easy Recovery Essentials を使用してコマンド ラインを起動する
インストール ディスクがある場合:
ブートできないがインストール ディスクがある場合は、次の手順に従ってください:
- Windows 8 DVD または 8.1 USB
- コンピューターを再起動する
- いずれかのキーを押してメディアから起動する
- Repair your computerをクリックするか、R
- 「Troubleshoot」を選択
- 「Command Prompt」を選択
- Type
diskpart
- Enterキーを押す
を押します。
diskpartコマンドとパラメータの完全なリストは、Commands and Paremeters, Commands and Parameters」をご覧ください。
インストール ディスクがない場合:
インストール ディスクがない場合は、システム回復オプションで起動するか、Easy Recovery Essentials を使用することができます。
公式の Windows 8 または Windows 8.1 のディスクがない状態で diskpart にアクセスするには、以下の手順に従います。
Windows 8またはWindows 8.1の公式ディスクがない状態でディスクパートにアクセスするには、以下の手順に従います。
- システムを再起動する
- ShiftとF8を素早く押す
- 「Choose an option」で「Troubleshoot」を選択する。 Troubleshootを選択
- Command Promptを選択
- Type
diskpart
- Press Enter
diskpartのコマンドとパラメータの完全なリストについては、「コマンドとパラメータ」を参照してください。
Easy Recovery Essentialsを使用する場合:
Easy Recovery Essentialsは、あらゆるCD、DVD、USBフラッシュドライブから実行することができます。
Easy Recovery Essentialsを使用してdiskpartにアクセスするには、以下の手順に従ってください:
- Easy Recovery Essentialsをダウンロードする
- ISOイメージを書き込む。 ブータブルなISOイメージを焼く方法については、こちらの説明に従ってください。 代わりにリカバリーUSBを用意したい場合は、リカバリーUSBの作成方法の説明に従ってください。
- CD、DVDまたはUSBからEasy Recovery Essentialsを起動する
- Launch Command Lineを選択する
diskpart in Windows 10
Windows 10で起動できる場合
Windows 10システムで起動できる場合は、単にコマンドプロンプトを開いてdiskpartにアクセスする必要があります。 そのためには、以下の手順に従ってください。
- Windows 10を起動する
- WindowsキーとCキーを押してチャームバーを開く
- タイプ
cmd
- コマンドプロンプトをクリック
- コマンドプロンプトが開いたら。
diskpart
- Enterキーを押します
diskpartのコマンドとパラメータの全リストは、「コマンドとパラメータ」をご覧ください。
Windows 10で起動できない場合
Windows 10で起動できない場合は、以下のオプションがあります。
- Windows 10 の入ったオリジナルの DVD または USB を使用して、[コンピューターの修復] オプションにアクセスする
- Shift と F8 でシステム回復オプションにブートする
- Easy Recovery Essentials を使用してコマンド ラインを起動する
インストール ディスクがある場合:
ブートできないが、インストール ディスクがある場合は、次の手順に従ってください。
- Windows 10またはUSBを挿入する
- コンピューターを再起動する
- いずれかのキーを押してメディアから起動する
- 「コンピューターを修復」をクリックするか、R
- Troubleshootを選択
- Command Promptを選択
- Type
diskpart
- Press Enter
diskpartのコマンドとパラメータの完全なリストは、Commands and Paremetersをご覧ください。 Commands and Parameters」をご覧ください。
インストールディスクがない場合:
インストールディスクがない場合は、システム回復オプションで起動するか、Easy Recovery Essentialsを使用します。
Windows 10の公式メディアがない状態でdiskpartにアクセスするには、以下の手順に従います。
- システムを再起動する
- ShiftとF8を素早く押す
- 「Choose an option, Troubleshootを選択
- Command Promptを選択
- Type
diskpart
- Press Enter
diskpartのコマンドとパラメータの完全なリストは、Commands and Parametersにあります。
Easy Recovery Essentialsを使用する場合:
Easy Recovery Essentialsは、あらゆるCD、DVD、USBフラッシュドライブから実行することができます。
Easy Recovery Essentialsを使用してdiskpartにアクセスするには、以下の手順に従ってください:
- Easy Recovery Essentialsをダウンロードする
- ISOイメージを書き込む。 ブータブルなISOイメージを焼く方法については、こちらの説明に従ってください。 代わりにリカバリーUSBを用意したい場合は、リカバリーUSBの作成方法の説明に従ってください。
- CD、DVDまたはUSBからEasy Recovery Essentialsを起動します
- Launch Command Lineを選択します
トラブルシューティング
diskpartのダウンロード
diskpartユーティリティをダウンロードすることはできません。 このユーティリティは、Windows に含まれるコマンド ライン ユーティリティです。
diskpart にアクセスするには、次のようなオプションがあります。
- Windows のオリジナル CD/DVD または USB を使用して、回復コンソール (Windows XP の場合)またはシステム回復オプション (Windows Vista-8 の場合)にアクセスする
- Windows のリカバリ モードで起動する
- 当社のリカバリおよび修復ディスクである Easy Recovery Essentials を使用し、コマンド ラインを開いて diskpart にアクセスする
Easy Recovery Essentials を使用した場合の diskpart へのアクセス方法について説明します。
- Easy Recovery Essentials をダウンロードします
- ISO イメージを書き込みます。 ブート可能なISOイメージを書き込む方法の説明に従ってください。 代わりにリカバリーUSBを用意したい場合は、リカバリーUSBの作成方法の説明に従ってください。
- CD、DVDまたはUSBからEasy Recovery Essentialsを起動します
- Launch Command Lineを選択します
インストールディスクがある場合のdiskpartへのアクセス方法の説明:
- Windows XPの場合
- Windows Vistaの場合
- Windows 7の場合
- Windows 8またはWindows 8.1
- Windows 10の場合
インストールディスクがない場合のdiskpartへのアクセス方法の説明:
- Windows XPの場合
- Windows Vistaの場合
- Windows 7の場合
- Windows 8またはWindows 8.1用
- Windows 10用
diskpartでUSBをフォーマットする
diskpartでUSBフラッシュドライブをフォーマットするには、以下の手順に従います。
- コマンドプロンプトで
diskpart
と入力してユーティリティを開きます - Enterキーを押します
- 読み込まれたら
list disk
list disk
- Enter
- 表示されたディスクのうち、どのディスクがUSBフラッシュドライブであるかを判断します。例えば、ディスク2です。
- タイプ
select disk 2
、もし #2 が list disk コマンドで提示された USB フラッシュ ドライブであれば - Press Enter
- タイプ
clean
、USB フラッシュ ドライブをクリーンアップします。clean
- Press Enter
- Type this command:
create partition primary
- Press Enter
- Type
active
active
- Press Enter
- 以下の確認メッセージが表示されます:
DiskPart marked the current partition as active.
- このコマンドを入力して、USBフラッシュドライブをフォーマットします。
format fs=ntfs label="MY USB DRIVE"
ntfs
は NTFS ファイル システム (fs=fat32 を使用することもできます)、「MY USB DRIVE」は USB ドライブに付けられたラベルです。 - タイプ
assign
assign
- Enterキーを押します
- タイプ
exit
でdiskpartを終了します。exit
- Enterキーを押します
diskpartで起動可能なUSB
diskpartで起動可能なUSBを作成するには、「diskpartでUSBをフォーマットする」の手順に従います。
ドライブのフォーマットが完了したら、ファイルを USB ドライブにコピーします。
diskpartでUSBが表示されない
Windows XPを使用している場合、diskpartはUSBフラッシュドライブなどの外部メディアをリストアップしません。
Windows VistaからWindows 8のシステムでは、diskpartでUSBフラッシュドライブが表示されます。
その他の情報
サポート リンク
- Easy Recovery Essentials for Windows – 私たちの修復・回復ディスクです。
使いやすく、自動化された診断ディスクです。 Windows 8、Windows 7、Windows Vistaに対応しています。 - NeoSmart Support Forums(ネオスマート・サポート・フォーラム):メンバー間の技術サポートとトラブルシューティング。
- 交換用のセットアップおよびインストール・ディスクを割引価格で提供。 Windows XP、Windows Vista、Windows 7、Windows 8、Windows 10に対応しています。
適用可能なシステム
このWindows関連のナレッジベース記事は、以下のOSに適用されます。
- Windows XP (all editions)
- Windows Vista (all editions)
- Windows 7 (all editions)
- Windows 8 (all editions)
- Windows 8.1 (all edition)
- Windows 10 (all edition)
- Windows Server 2003 (all edition)
- Windows Server 2008 (all edition)
- Windows Server 2012 (all edition)
Propose an edit