Windowsが突然起動しなくなった時のために、データ復旧作業が可能なCDから起動するOSです
以前からWindowsXP/2003ServerベースのブータブルCD「BartPE」が存在しますが、「VistaPE」は「BartPE」の時に比べ、日本では今ひとつ盛上がりにかけているようですがOSのトラブルでパソコンが起動しなくなった時などのために是非一枚は作っておきたいものです
※この記事での作成方法には「WindowsVista」のDVD-ROMをソースとして使用しています
記事が長くなるので画像つき解説は「nori12.com」に用意しました
■WinBuilderのインストール
配布もとの「Boot-Land.net」から最新版の「WinBuilder」をダウンロードします
ダウンロード解凍したファイルは「WinBuilder」という名前になっているので、そのまま「C」ドライブのディレクトリに置きます
■ソースとして使用する「Windows 自動インストールキット(AIK)」のインストール
「日本語IME」や「Explorer Vista」の組み込みには「WindowsVista」のDVD-ROMをソースとして使用する必要があるため、「Windows 自動インストールキット」がどうしても必要というわけではありません、インストールしておいたほうが便利なようですが、この記事内では「AIK」を使用せずに作成しています
「Microsoftダウンロードセンター」から「Windows 自動インストールキット(AIK)」をダウンロードします
ダウンロードしたファイル「vista_6000.16386.061101-2205-LRMAIK_JA.img(699MB)」は ISO イメージファイルなので CD メディアに書き込んでインストールするか、または「DAEMON Tools」などで仮想ドライブにマウントしてインストールします
インストールウイザードが起動したら、「.NET Framework」と「MSXML 6.0」を最初にインストールします
必要なモジュールのインストールが終わってから「Windows AIK セットアップ」を選択しインストールします
■WinBuilder スクリプトのダウンロード
「WinBuilder」を起動します
プロジェクトが何もない状態で起動すると「WEB」タブに作業手順が表示されています
1・「Download」タブを開きドロップダウンリストで「Complete」を選択します
2・「VistaPE Main Site」→「Tools」と「VistaPE」のスクリプト全てにチェックを入れます、それ以外の項目は必要ないので除外します
3・左下にある「Download」をクリックするとプロジェクトがダウンロードされます
プロジェクトがダウンロードされると「Scripts」タブが表示されます、ここでチェックボックスをOnにしたスクリプトが実行されます
■日本語IMEの追加
日本語環境でパソコンを使用するために欠かせない日本語IMEを組み込みます
「PCJ」の WEB サイトから「WinBuilderScripts」をダウンロードします解凍したファイル「WinbuilderScripts」内の「VistaPE」→「Japanese」フォルダを C:\WinBuilder\projects\VistaPE フォルダにコピーします
プロジェクトを有効にするために「WinBuilder」の「Refresh」ボタンをクリックします、するとプロジェクトに「Japanese IME fo VistaPE」が追加されます
1・「Japanese IME fo VistaPE」を選択し、全てのチェックボックスをOnにします
2・CDドライブに WindowsVista の DVD-ROM をセットし「Paths」タブを開き、「Source directory」のドロップダウンリストでCDドライブ「E:\」を選択します
3・「Scripts」タブに戻り、画面中央にある緑色の「Play」ボタンをクリックします
■デフォルトで「BS Explorer」をシェルとして使用するように設定
「Scripts」タブ→「BS Explorer」を選択し「Set as default shell in shell」にチェックをいれ、優先起動するように設定します
もう一つのシェル「LiteStep」を選択し「Set as default shell in shell」のチェックを外します(複数のシェルを選択すると後から読込まれるシェルが優先起動するためです)
■「BS Explorer」スクリプトの「BS_START.INI」を修正します
現在配布されているバージョンではプログラムのパスが間違っているために、このままではメニュー項目の一部は起動できません、修正する必要があります
「play」ボタンの上にある「Edit」をクリックしスクリプト編集モードに移行→「Attachments」タブを開き、「BS_START.INI」を選択し「Extract..」をクリックしますするとフォルダの参照ダイアログボックスが開き、そのままOKを押すとファイルの保存先を指定してくるので適当な場所に保存します
保存された「BS_START.INI」をメモ帳で開きます
6箇所ありますが、「\system32\system32」の文字列を全て「\system32」に修正します
「Attachments」タブ内の「Add..」をクリックすると「File encoder」の画面が開きます
1・「Add..」をクリックし修正済みのファイル「BS_START.INI」を選択します
2・「Start」をクリックするとファイルが自動的に置き換えられます
■「Explorer Vista」の組込み
慣れ親しんだ画面のシェル「Explorer Vista」を使えるようにします
1・「Explorer Vista」を選択します(チェックを入れるだけで良いのかもしれませんが、詳しいことが解らないので念のために次の作業を実行します)
2・CDドライブに WindowsVista の DVD-ROM がセットされていることを確認、ソースパスがCDドライブ「E:\」になっていることを確認します
3・画面中央緑色の「Play」ボタンをクリックします
■スクリプトオプションの設定
「Delete work folder」 チェックボックスをOffにすればアプリケーションの実行ファイルが削除されなくなります、次回からのプロジェクト実行時間が短縮されますが、あまり気にしなくてもいいと思います
「Run from ram(boot.wim)」 チェックボックスをOnにするとプログラムの実行ファイルをWIMイメージファイル「boot.wim」内(RAMディスク)に格納されます、すると「VistaPE」のCDを取出してもプログラムが実行できるようになりますライティングソフトを利用する場合は必ずチェックボックスをOnにしてください
■「VistaPE」の作成
「WindowsVista」のDVD-ROMをソースとして使用する必要があるため、イメージファイルの操作を設定します
「0-PreConfig」のドロップダウンリストで「WimUtil」を選択し、「Folder with installed WAIK」では「WindowsVista DVD-ROM」のCDドライブ「E:\」を選択します 「Paths」タブを開き「Source directory」にソースパスを指定します、「E:\」になっていることを確認してください、右上の「play」ボタンをクリックするとISOファイルの作成が始まります
デフォルトでは C:\WinBuilder\ISO に「VistaPE.iso」が作成されます 「8-Burn ISO(Active@ISO Burner)」にチェックを入れた状態でイメージファイルの作成を行った場合、イメージファイル作成終了後自動的に書き込みプログラムが起動するようになります
■「WinBuilder」の「Burner ISO」を使ってCDに書き込む
ISOイメージファイル作成後、「8-Burn ISO(Active@ISO Burner)」を選択、「Play」ボタンをクリックします
1・「ISO Path」ではイメージファイルを選択します
2・「Burner」で選択した書き込みをするドライブにブランクディスクをセットします
3・「BURN ISO!」ボタンをクリックすれば書き込みが実行されます
Windowsの最近のブログ記事
現在 Microsoft では 「 Virtual PC 2007 」日本語版を無償公開しています。
Virtual PC 2007 では仮想マシン上での Windows Vista に正式対応し、前バージョンに比べてパフォーマンスが向上しています。そこで「Windows Vista Business アップグレード」を所有しているので「 Virtual PC 2007 」に「 Windows Vista Starter Edition (体験版)」をインストール
プロダクトキーを入力せず「次に」進みます
「 Windows Vista Starter (体験版)」を選択
カスタマイズを選択 新規インストールをします
「 Windows Vista Starter (体験版)」です、ただし Vista Starter は体験版なので機能制限があるのと30日の使用期限があります
■ Windows Vista アップグレード版をクリーンインストールする方法
アップグレード版では DVD から起動して OS をクリーンインストールできません。Windows XP の場合 HDD がフォーマットされている状態で、旧バージョンの OS を所有している事の確認が取れればクリーンインストールすることができました、だが Windows Vista のアップグレード版ではこの方法ができません。
Windows Vista では、従来の DVD から起動したクリーンインストールに換えて、HDD に存在する OS から Vista アップデータを起動してのクリーンインストールがサポートされています。 Windows Vista では、この方法を「クリーンインストール」と表記しています。
Windows Vista では、インストール時に「ライセンス認証のためのプロダクトキーの入力」で「いいえ」を選択した場合、「購入した Windows のエディションを選択してください」の画面が表示され、各エディションの選択インストールができるようになります。ただし、インストールできるのは「購入したエディション」と「 Windows Vista Starter Edition (体験版)」です、日本語版 Vista には本来付属しないバージョンです。「 Windows Vista Starter Edition (体験版)」をとりあえずインストールして、その「 Windows Vista Starter Edition (体験版)」に対してアップグレードを行なうと、クリーンインストールが行なわれ、通常版のクリーンインストールと同じ状態でインストール作業が終了します。ただし、「 windows.old 」フォルダが残るので、削除してください。
<作業手順>
「ライセンス認証のためのプロダクトキーの入力」・・・「いいえ」を選択
↓
「購入した Windows のエディションを選択してください」・・・「 Windows Vista Starter 」を選択
↓
インストール終了後、再インストール(通常のアップグレードインストールです)「ライセンス認証のためのプロダクトキーの入力」・・・プロダクトキーを入力
↓
「インストールの種類」・・・「アップグレードインストール」を選択
↓
インストール終了後「 Windows.old 」というフォルダが作られているので削除「ディスクのクリーンアップ」→「以前の Windows のアンインストール」で削除可能です。
ただし、この方法は「 Microsoft 」の公式のやり方ではないので、ライセンス条項違反になる可能性が全く無いわけではありません。自己責任で行ってください。
IE6 と IE7 を同時に使おう
タブブラウジング化した Internet Explorer 7 がリリースされていますが、アップデートによるトラブルの心配や、使い慣れた Internet Explorer 6 を残しておきたい場合、安全に試せるプログラム「Internet Explorer 7 running side by side with IE6. (standalone)」を紹介します、このプログラムは IE6 を残したまま IE7 を利用できます
↓ Internet Explorer 7 (IE7-WindowsXP-x86-jpn.exe)を Microsoft からダウンロード
↓ダウンロードした(IE7-WindowsXP-x86-jpn.exe)のパッケージを WinRAR(RAR 形式)で解凍 ※注意 起動プログラムを実行しないでください(解凍です) (IE7-WindowsXP-x86-jpn.exe)フォルダ内の(Update)フォルダを開き(xmllitesetup.exe)をダブルクリック、プログラムを起動
↓ウイザードに従いアップデートを完了してください
↓(Internet Explorer 7 standalone program only )を「Tredosoft 」からダウンロード
↓ダウンロードした (IE7S.zip)を解凍し、フォルダ内 (IE7s.exe)のプログラムだけを(IE7-WindowsXP-x86-jpn)フォルダ内に入れてください残った( IES )フォルダと( LICENSE.rtf )はもういらないので「ゴミ箱」に入れて削除
↑(IE7-WindowsXP-x86-jpn)フォルダを C/Program Files に置くことを推奨しますフォルダ内の (IE7s.exe)のショートカットをデスクトップ等に作成し、ダブルクリック→ IE7 起動 IE7 を起動し「お気に入り」をインポート・各種設定をすれば準備完了ですただし、IE6 とプログラムが共有されている部分もあり、設定の変更は IE6 にも反映されることもあります
↑IE6 と IE7 を同時に立ち上げてみました 「IE7S」 はいくつかの機能制限があるようです、確認はされていませんがバグ等も存在する可能性もありますプログラム本体はインストールされないのでアンインストールする場合はフォルダごと「ゴミ箱」に捨ててください、ただし IE6 の共有プログラム部分においてレジストリが書き換えられている可能性があります
利用に関しては自己責任においてお使いください
