Environment:Windowsプレインストール環境)というOSがあるのを知りました。一言で言うと、「CD等から起動出来る、コマンドプロンプトしか使えないWindows」です(正確には違います)。これが、色々調べていくうちに、結構便利である事が判ってきました。コマンドプロンプトしか使えませんが、Windowsではあるので、USB機器がプラグアンドプレイで認識されたり等、非常時のデータ救出などにも役立ちます。そこで早速「WindowsPE3.0」のメディアを作ってみたので、今回はこれを使ってみようと思います。ご注意このページの内容は、筆者が使用した事例の紹介に過ぎません。作動を補償するものでも、メーカがサポートするものでもございません。このページの内容をご利用された事によって損害が生じた場合でも、筆者は一切の責任を負いかねます。悪しからずご了承願います。皆様のお役に立てれば幸いです。今回は、コマンドプロンプト自体は使った事があるものとして説明致します。用意したものは、以下の通りです。WindowsAIKをインストールしたWindows7のPC書き込み可能なDVDドライブ・ライティングソフト・DVD(CD)メディアDVD(CD)に焼き付けたWindowsPE3.0(作り方は「WindowsPE3.0のメディア作成手順」を参照)実際にWindowsPE3.0を起動するPCソフトウェア等を入れる為のUSBメモリまずはWindowsPEのメディアをPCにセットし、光学ドライブ優先でPCを起動します。起動デバイスの選択方法はPCの機種によって異なりますので、説明は割愛致します(電源投入直後に指定のファンクションキーを押すのが一般的です)。DVD..」と表示されている間に、何かキーを押すのをお忘れなく。Step.1:「DISKPART」コマンドを使うまずは、WindowsPE3.0に標準で搭載されており、利用シーンが多いと思われる「DISKPART」コマンドを使ってみます。「DISKPART」とは、ディスクのパーティション操作やフォーマットを行うツールです。それでは使用例として「新規に購入したHDDに、Windowsのインストールを前提としたパーティションを確保する」という操作をやってみます(図15参照)。「DISKPART」を起動します。接続されている物理ディスクの一覧を表示します(これから操作したいディスクの番号を確認します)。(今回は)2番のディスクを選択します。(2番ディスクの)既存パーティションを全て破棄します。サイズが32768MB(32GB)のパーティションを1つ作成します。「size」を省略すると、ディスク全体を1パーティションとして作成されます。選択されているディスク上のパーティション一覧を表示します。1番のパーティションを選択します。(1番パーティションを)アクティブにマークします。OS起動パーティションには必ずこの操作が必要になります。オプションとして「fs=fat32」と付けるとFAT32でフォーマットされます(オプションなしの場合は容量により自動選択されます)。ドライブ文字(Fドライブ)を付与します。「letter」を省略すると空き文字が自動で割り振られます。***」コマンドで表示されるリストのうち、既に選択されているものについては先頭に「*」印が付きます。1」は必要ないという事になります。「active」と「format」は逆でも差し支えありません。行わなくても差し支えないでしょう。Step.2:Windows用ソフトウェアを使う「PE」と言えどWindowsですので、Windows用のソフトウェアが利用出来たりします。WindowsPE上に「インストール」するのは難しいので、フォルダごとコピーすれば動くようなソフトがよいでしょう。WindowPEとは関係ありませんが、USBメモリに入れて単独で起動させるようなソフトウェアの使い方がありますので、そのような場で紹介されているソフトウェアであれば、動く可能性が高いかと思います。ちなみに16bitアプリケーションは動きません。今回はそんな中から画像編集ソフト「GIMPPortable」を起動してみます。「GIMPPortable」は予めUSBメモリに入れて用意しておく事とします。WindowsPE上ではコマンドラインから起動しなければならない為、保存したフォルダ名と実行ファイル名は覚えておきましょう。WindowsPEを起動した状態からUSBメモリを取り付けます。プラグアンドプレイでUSBメモリが認識されるのを、しばし待ちます。volume」コマンドでドライブの一覧を表示させます(図16参照)。DISKPARTは「exit」で終了、確認したドライブ文字をもとに、実行ファイルを実行させます(今回の場合は、「e:\gompportable\gimpportable.exe」)(図16参照)起動してくればOKです(図17参照)。Step.3:WinPE本体にexeファイルを埋込むWindowsPEの起動ディスクの中身をみてみると、「boot.wim」というファイルがあるかと思いますが、これがWindowsPEの本体です。起動ディスク上では1つのファイルですが、実際にWindowsPEを起動させると、この中身が展開されてWindows(PE)が起動します。files」フォルダなど存在するのですが、これらのファイルが圧縮されてboot.wimという1つのファイルになっていると解釈してよいかと思います。「boot.wim」を一時的に解凍(マウント)する事で、WindowPE起動時に展開されるフォルダ群の中に、任意のファイルを埋め込んでやる事が可能です。今回は、WindowsPE起動時の「Windows\System32」フォルダの中にWindowsAIKに含まれている「Imagex.exe」を埋め込んでみます。3.0のメディア作成手順Step.2」を参照)。C:\WinPE\mount」と入力し[Enter]キー(アンマント(修正されたファイル群が「boot.wim」へ再圧縮)されます)(図18参照)これで埋め込みは完了です。3.0のメディア作成手順Step.3」を参照)。終わりに考え出すと、色々な事が出来そうですが、WindowsPEは常用する為のOSではなく、利用制限も多々ありますので、規約は守って運用しましょう。3.0のメディア作成手順〜Step.2」までで用意したファイル群(「ISO」フォルダの中身)をUSBメモリの直下に保存すると、WindowsPEが起動するUSBメモリが作れます。このページの最上部へ。