PhoenixPE: Win10/Win11 カスタム復旧環境構築
PhoenixPE: Win10/Win11 カスタム復旧環境の構築
IT プロフェッショナル、サポートチーム、そして技術系ホビイストにとって、信頼できる即席回復システムが必要です。PhoenixPE はレガシー WinPE プロジェクトのモダンな後継として機能し、次世代 PEBakery エンジンを搭載した Win10/Win11 ベースの救援イメージを最小限の努力で起動できます。
なぜ PhoenixPE なのか?
- 最新 Windows 10/11 コードに基づいて構築され、最新ドライバとセキュリティパッチが保証されます。
- PEBakery の最適化されたスクリプトにより、ビルド時間が圧倒的に短縮されます。
- モジュラー設計 – コード1行でアプリケーションを追加・削除可能です。
- オープンソースでコミュニティ主導 – 既存の商用ライセンス障壁はありません。
- 豊富なプリインストールツールキット(バックアップ、フォレンジック、診断、パスワード復旧など)を備えています。
クイックスタートガイド
1. 前提条件
| 項目 | 詳細 |
|---|---|
| オペレーティングシステム | Windows 10 または 11 (x64) |
| ストレージ | USB フラッシュドライブまたは内部ディスクに 2 GB の空き領域 |
| インターネット | ISO とオプションコンポーネントのダウンロードに必要 |
2. PhoenixPE のダウンロード
- GitHub releases page にアクセスします。
- 最新の
PhoenixPE‑Setup‑x64.zipをダウンロードします。 - アーカイブを任意のフォルダに展開します。
3. 画像のビルド
PhoenixPE は PEBakery スクリプトを使用します。デフォルト設定にはすでに強力なツールセットが含まれています。
- 管理者としてコマンドプロンプトを開きます。
- 展開したフォルダへ移動します。
./build.batを実行します – これによりベースの Win10/Win11 ISO(あるいは提供された WinRE.wim)が使用され、PhoenixPE-USB.imgが生成されます。- イメージを USB スティックに書き込みます:
または Rufus などのユーティリティを使用してください。
dd if=PhoenixPE-USB.img of=\\.\\\\(USB_DEVICE) bs=4M
4. 起動
- USB を対象マシンへ差し込む。
- BIOS/UEFI で USB を最優先ブートデバイスに設定。
- PhoenixPE がロードされ、すべてのバンドルツールを備えた Windows デスクトップが表示されます。
ビルドのカスタマイズ
PhoenixPE は自分でユーティリティやスクリプトを追加する際に輝きます。
アプリケーションの追加
- インストーラ(.exe、.msi、.zip)を
scriptsフォルダに配置します。 scripts/InstallApps.pexを編集し、次のような行を追加します:InstallApp "C:\\PhoenixPE\\NewTool\\install.exe"- 再び
build.batを実行します。新しいツールがイメージに組み込まれます。
PEBakery を使用したスクリプティング
PEBakery の言語は簡潔で、動的アクションを作成したり、変数を設定したり、ユーザー入力に応じてビルド時にコンポーネントを条件付きで追加できます。高度なシナリオについては、PEBakery documentation を参照してください。
主な機能ハイライト
| 機能 | 説明 |
|---|---|
| ドライブバックアップ/クローン | ディスク全体またはパーティションクローンを取得して迅速な災害復旧を実現 |
| マルウェア除去 | 統合型アンチウイルススキャナとスクリプトベースのクリーンアップ |
| パスワード復旧 | ローカルアカウントパスワードのリセットや認証情報の取得ツール |
| ファイル復旧 | 生パーティションからファイルを不可逆削除・復旧 |
| フォレンジックスイート | データフォレンジックと分析にプリインストールされたツールセット |
| オフライン OS 修復 | レジストリ編集、ブートエラー修正、ドライバ更新など OS が無い環境で実行 |
| ハードウェア診断 | ストレステストやハードウェア健全性チェックを行うユーティリティ |
なぜオープンソースを使うのか?
- 透明性 – コードを監査し、宣伝どおりに機能することを信頼できる。
- 柔軟性 – 必要に応じて機能を追加・削除し、用途に合わせて最適化できる。
- コミュニティサポート – 成長中のユーザーコミュニティがパッチ、スクリプト、ドキュメントを貢献している。
参加方法
PhoenixPE は貢献を歓迎しています。バグを発見した場合、機能アイデアがある場合、あるいは新しいスクリプトやアプリを追加したい場合は、GitHub で issue や pull request を作成してください。ステップバイステップの手順は、contributing guide を参照。
結論
PhoenixPE は Windows 10/11 をベースにした多機能かつ高速で信頼性の高い救援プラットフォームに変えます。簡単にビルドできるプロセス、モジュラーなアプリエコシステム、頑丈なスクリプトエンジンを備え、経験豊富な管理者も DIY 仕掛け好きも満足できます。今日からカスタマイズを始め、ホスト OS が停止しても Windows の力を手元に保つツールをチームに提供してください。
元の記事:
オリジナルを見る