[User Interface] | ||||||||||
起動時のWindowsロゴ表示を省略し、起動時間を短縮する
|
||||||||||
|
解説 |
当然ながら、コンピュータの起動時間は短いほどよい。Windows XP(以下、Windows Server 2003も含む)では、起動時に「Windows XPのロゴ」が画面中央に表示され、起動処理が進行中であることがアニメーションで表示される。これを表示するためにWindows OSでは、本来のグラフィックス・ドライバ(システムごとに異なるデバイス・ドライバ)とは別に、bootvid.dllというベーシック・ビデオ・ドライバを最初にロードしてロゴとアニメーション表示を実現している。
Windowsの起動オプションを変更すれば、bootvid.dllのロードを省略し、ロゴとアニメーション表示を省いて、わずかだが起動時間を短縮することができる。参考までに手元のノート型PC(Pentium M 1.4GHz)で試したところ、従来は約60秒かかっていた起動が約55秒と、10%弱だが起動が高速になった。これが有用かどうかは、読者の判断によって分かれるかもしれない。
操作方法 |
1.boot.iniをテキスト・エディタで編集する方法
ロゴ表示を無効にするには、Windowsが起動時に参照するboot.iniファイル(起動ドライブのルート・フォルダに存在する)を編集する。このためにはいろいろな方法があるが、一番基本的なのは、テキスト・エディタで開いて編集する方法である。
ただしboot.iniファイルには隠しファイル属性が付けられているので、(デフォルト設定の)エクスプローラでは表示されない。エクスプローラのフォルダ・オプションを変更して隠しファイルも表示されるようにすれば、エクスプローラからboot.iniファイルを(テキスト・エディタなどで)開けるようになる。
2.システムのプロパティを利用する方法
ファイル属性の変更が面倒なら、コントロール・パネルの[システム]を実行し(もしくは[マイ コンピュータ]を右クリックして、ポップアップ・メニューから[プロパティ]を選ぶ)、表示される[システムのプロパティ]ダイアログの[詳細設定]タブをクリックし、[起動と回復]グループの[設定]ボタンをクリックする。
[システムのプロパティ]−[詳細設定]タブ | ||||||
[システムのプロパティ]からboot.iniの編集画面を表示することができる。 | ||||||
|
すると次のダイアログが表示されるので、[編集]ボタンをクリックする。
[起動と回復]ダイアログ | |||
この[編集]ボタンをクリックすると、boot.iniファイルがメモ帳で開かれる。 | |||
|
するとboot.iniファイルがメモ帳で開かれる。
メモ帳で開かれたboot.iniファイル | |||
Windowsの起動オプションの最後に「/noguiboot」という文字列を追記する。 | |||
|
Windowsの起動時オプションは、[operating systems]というセクションにある次の「multi(0)disk(0)rdisk(0)〜」という行の最後に追加できる。bootvid.dllのロードと初期化を省略するには、この行の最後に「/noguiboot」という文字列を追記する。例えば次のようになる。
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noguiboot |
boot.iniファイルを上書きすれば、次回の起動時からはbootvid.dllのロードと初期化、Windows XPロゴの表示と進行状況のアニメーション表示が省略されるようになる。
なお“/noguiboot”パラメータは、グラフィックス・デバイスのトラブル調査などで使える場合もある(初期のbootvid.dllのロードを省略して挙動の変化を確かめるなど)。
3.bootcfg.exeコマンドを利用する方法
bootcfg.exeコマンドは、boot.iniファイルを編集するためのコマンドである。コマンド・プロンプト上で操作することができる。bootcfg.exeの具体的な使い方についてはTIPS「システムのブート情報ファイルBOOT.INIを編集する」を参照していただきたいが、/noguibootパラメータを追加するだけなら、次のようなコマンドを実行すればよい。
C:\>bootcfg /addsw /NG /ID 1 …/noguibootの追加 |
4.msconfig.exeを用いて編集する方法
boot.iniの内容を大幅に書き換えるのではなく、既存のエントリに対して/noguibootというパラメータを追加・削除する程度なら、msconfig.exeというGUIベースのツールも利用できる。このコマンドは%windir%\PCHealth\HelpCtr\Binariesにインストールされているので起動が面倒だが、通常は[スタート]メニューの[ファイル名を指定して実行]で「msconfig」と入力して起動する。boot.iniの内容を編集するには、[BOOT.INI]タブを選択する。
msconfig.exeによるパラメータの設定 | ||||||
msconfigコマンドを使えば、GUIベースでboot.iniの内容(特にオプション・パラメータ類)を簡単に編集することができる。 | ||||||
|
追加可能なオプション・パラメータごとにチェック・ボックスが用意されているので、「/NOUIBOOT」をオンにする。設定変更後、[OK]をクリックすると、boot.iniの内容が更新され、システムを再起動するかどうかを問い合わせるダイアログが表示される。そこで[再起動]を選択すると、システムがリブートする。
関連記事 | ||
Windows TIPS:システムのブート情報ファイルBOOT.INIを編集する(Windows Server Insider) | ||
この記事と関連性の高い別の記事
- システムのブート情報ファイルBOOT.INIを編集する(TIPS)
- フロッピー・ディスクからWindows OSを起動する(TIPS)
- システム全体で使用するCPU数を限定させる(TIPS)
- デュアルブート・システムにおけるWindows 9x/Meの削除方法(TIPS)
- これだけは覚えておきたいWindowsのコマンドプロンプトの使い方(TIPS)
このリストは、デジタルアドバンテージが開発した自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
更新履歴 | |
|
「Windows TIPS」 |
- Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27)
AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう - Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24)
エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう - Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21)
キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日本語配列として認識された場合などは、正しいキー配列に設定し直そう - Azure Web AppsでWordPressをインストールしてみる (2017/7/20)
これまでのIaaSに続き、Azureの大きな特徴といえるPaaSサービス、Azure App Serviceを試してみた! まずはWordPressをインストールしてみる
|
|