Windows® PE ユーティリティ (Wpeutil) は、Windows PE セッションでさまざまなコマンドを実行できるコマンド ライン ツールです。たとえば、Windows PE のシャットダウンや再起動、ファイアウォールの有効化と無効化、言語設定の設定、ネットワークの初期化などを行うことができます。
メモ |
|
Wpeutil では、1 行に指定できるコマンドは 1 つのみです。 |
Wpeutil コマンド ライン オプション
Wpeutil の構文は次のとおりです。
wpeutil {command}[argument]
例:
wpeutil shutdown
wpeutil enablefirewall
wpeutil SetMuiLanguage de-DE
|
コマンド
|
説明
|
|
CreatePageFile [/path=<path>] [/size=<size>]
|
指定したパスとサイズのページ ファイルを作成します。既定のパスは C:\pagefile.sys で、サイズは 64 MB です。少なくとも 1 つオプションを指定する必要があります。たとえば、wpeutil CreatePageFile /path=C:\pagefile.sys です。
重要 |
|
ページ ファイルが存在する場合、/CreatePageFile オプションには、ページ ファイルの現在のサイズと同じかそれ以上のサイズを設定する必要があります。そのように設定しないとコマンドは失敗します。 |
|
|
DisableExtendedCharactersForVolume
<path on target volume>
|
<path on target volume> を含むボリュームで、DOS 互換ファイル名 (8.3 形式) に対する拡張文字のサポートを無効にします。<path on target volume> には、C:\ などの、ボリュームのルートを指定する必要があります。拡張文字のサポートが無効になると、拡張文字を使用して作成されたすべてのファイルは、短いファイル名に変換されます。このコマンドは、NTFS ボリュームにのみ適用されます。
|
|
DisableFirewall
|
ファイアウォールを無効にします。引数は不要です。
|
|
EnableExtendedCharactersForVolume
<path on target volume>
|
<path on target volume> を含むボリュームで、8.3 形式のファイル名に拡張文字を使用できます。<path on target volume> には、C:\ などの、ボリュームのルートを指定する必要があります。このコマンドは、NTFS ボリュームにのみ適用されます。
メモ |
|
拡張文字が既定で有効になっている言語 (ja-JP や ko-KR など) でオペレーティング システムをインストールする場合や、拡張文字が有効になっていない言語 (en-US など) の Windows PE を使用する場合は、最初の起動時に Chkdsk エラーが発生します。該当のボリュームへのインストールを行う前にこのオプションを有効にすると、Chkdsk コマンドは実行されません。 |
|
|
EnableFirewall
|
ファイアウォールを有効にします。引数は不要です。
|
|
InitializeNetwork
|
ネットワーク コンポーネントとドライバーを初期化して、ランダムに選択された値にコンピューター名を設定します。
|
|
ListKeyboardLayouts
<LCID>
|
指定のロケール ID (LCID) 値について、サポートされているキーボード レイアウト (名前と ID) を一覧表示します。キーボード レイアウトは次のレジストリ キーでも更新されます。HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE\KeyboardLayouts有効なロケール ID の一覧については、ロケール ID (LCID) 値の一覧に関する Web サイト (英語の可能性あり) を参照してください。例:
wpeutil ListKeyboardLayouts 0x0409
または
wpeutil ListKeyboardLayouts 1033
|
|
Reboot
|
現在の Windows PE セッションを再起動します。
メモ |
次の wpeutil.exe コマンドを実行する方法でも、現在の Windows PE セッションを再起動できます。- Wpeutil shutdown
- wpeutil reboot
|
|
|
Saveprofile
|
ログの記録を停止し、DISM /enable-profiling コマンドでユーザーが事前に指定した場所にカスタム プロファイルを保存します。/enable-profiling コマンド ライン オプションの詳細については、「Windows PE サービスのコマンド ライン オプション」を参照してください。例:
wpeutil Saveprofile < profile_file_name > "short description"
|
|
SetKeyboardLayout
<keyboard layout ID>
|
現在の Windows PE セッションのキーボード レイアウトを設定します。この設定は、コマンドが正常に実行された後のプロセスで有効になります。サポートされているキーボード レイアウトの一覧を取得するには、ListKeyboardLayouts <LCID> を実行します。en-US のキーボードを設定するには、次のコマンドを使用します。
wpeutil SetKeyboardLayout 0409:00000409
|
|
SetMuiLanguage
<language-name>[;<language-name>]
|
言語を設定します。<language-name> には、国際標準の言語コード (英語 (米国) の場合は en-US など) を使用します。複数の言語を優先度の高い順にセミコロンで区切って指定することができます。例:
wpeutil SetMuiLanguage de-DE;en-US
|
|
SetUserLocale
<language-name>[;<language-name>]
|
ユーザー ロケールを設定します。<language-name> には、国際標準の言語コード (英語 (米国) の場合は en-US など) を使用します。複数の言語を優先度の高い順にセミコロンで区切って指定することができます。例:
wpeutil SetUserLocale de-DE;en-US
|
|
Shutdown
|
現在の Windows PE セッションをシャットダウンします。
メモ |
シェル コマンド ウィンドウで次の操作を実行する方法もあります。- 閉じるボタンをクリックします。
-
「EXIT」と入力します。
|
|
|
UpdateBootInfo
|
Windows PE の起動に使用される方法に関する情報を更新します。情報は、レジストリの HKLM\SYSTEM\CurrentControlSet\Control キーに格納されています。この操作の結果は、別のドライバー サポートを読み込んだ後で変わることがあります。
メモ |
WpeUtil UpdateBootInfo を実行すると、Windows PE の起動方法に関する情報がレジストリに登録されます。Windows PE の起動元を判断するには、次の設定を確認します。-
PEBootType (Error、Flat、Remote、Ramdisk:SourceIdentified Ramdisk:SourceUnidentified、Ramdisk:OpticalDrive)
-
PEBootTypeErrorCode の HRESULT コード
-
PEBootServerName の WDS サーバー名
-
PEBootServerName の WDS サーバー名
-
PEBootServerAddr の WDS サーバー IP
-
addressPEBootRamdiskSourceDrive のドライブ文字 (割り当てられている場合)
Windows 展開サービスを起動しない場合、Windows PE の起動元を判断する最適な方法は、PEBootRamdiskSourceDrive レジストリ キーを確認することです。このキーがない場合は、適切な PEBootType のドライブをスキャンし、ブート ドライブを特定するある種のタグ ファイルを探します。
|
|
|
WaitForRemoveableStorage
|
Windows PE の起動シーケンスで、USB ハード ドライブなどのリムーバブル記憶装置が初期化されるまでの間、起動処理をブロックします。
|
関連項目