| |
| [ 症状 ] |
| インストールにもの凄く長い時間がかかる。 |
| |
| [ 原因 ] |
よく言われる展開して出来るファイルの個数は、1フォルダに何千ものデータが含まれていない限り、現代のPCではそれほど大きな要因になりません。1層DVD1枚程度は一般的に8分以内で終了します。
DVDの読み出し速度は、11.08MBps(1.385MB/秒) x 倍率です。お使いになっているDVDの速度を確認していただければ、理想的な状態における、単なる転送時間が求まります。インストールにはどうやってもこれ以上の時間がかかります。
異常なインストール時間は、主として次の原因で発生します。 |
| |
| 1. |
DVDドライブの読み取りエラー |
| |
主に2層を利用したタイトルに発生します。ご利用になっているDVDドライブが読み取れないとき速度を落とすタイプのドライブですと、最悪等速になった場合、読み出し速度は、11.08MBps
となります。この場合DVD1層分(4.7GB)の読み出し時間は約1時間となりますので、インストールにもの凄い時間がかかることになります。
|
| 2. |
HDDのコントロールエラー |
| |
IDEドライブは簡単に壊れます。壊れる直前には、コントロールエラーがいくつも記録されリトライを繰り返している様子が分かります。こういった状態のHDDにインストールを行うと、必要以上に多くの時間がかかり、仮にインストールが終了しても高確率で問題が発生します。
一般的なサポートで、原因のよく分からないエラーに対して、「チェックディスクをかけて、ディスクの最適化を行った後、再インストールを行って下さい」というのがありますが、意外とこれで正常動作する場合が多いのは、この問題が発生しているからです。 |
|
| |
| 1〜2の場合、ディスクの空き容量やCPUの速度やメモリ容量にかかわらず、異常に長い時間がかかるのが特徴です。 |
| |
| 3. |
ドライブの接続状態 |
| |
IDEのドライブを利用している場合で、DVDドライブとテンポラリのあるドライブやインストールするドライブを同じIDEチャンネルに接続していたり、テンポラリドライブとインストールドライブが物理的に同じドライブ上にあると、インストール速度に影響が出ます。
IDEは同一チャンネルのマスターとスレーブに同時にアクセスすることが出来ません。また物理的に同一のドライブに対してコピーを行うと、別のドライブにコピーした場合の2倍近く時間がかかることがあります。 |
| 4. |
ディスクの容量不足 |
| |
インストールシールドを利用している場合、システムのテンポラリフォルダに最低1GB程度、できれば4GB程度の空きが必要になります。システムのテンポラリフォルダは、デフォルトではシステムドライブにあります(大抵はCです)。このドライブの容量が少ないと、CABの展開が細切れになり、インストールに大変時間がかかります。また1ファイルがドライブ残量よりも大きなファイルが存在すると、最悪展開できないこともあります。 |
| |
|
|
| 3〜4の場合、1〜2ほど速度に影響を与えませんが、それでも無問題な場合に比べて2倍から4倍、場合によってはもっと長い時間がかかることもあります。 |
| |
| [ 対策 ] |
| 1.DVDドライブの読み取りエラー |
| 2層対応のドライブで、2層の読み込み時に問題が発生する場合、ほとんどのドライブはファームウェアを最新にすることで解決します。 |
| ファームウェアの更新が難しい場合、可能なら他のドライブでインストールしてみるのも良いでしょう。 |
| また、希に読み取り装置の汚れや誇りが原因で発生する場合もあります。DVDの記録面にゴミ等が付着していないか確認して下さい。付着している場合は、拭き取って下さい。PCにとって劣悪な環境で長期間使われたドライブの場合、読み取り装置のクリーニングを行ってみるのも良いでしょう。 |
| |
| 2.HDDのコントロールエラー |
| NT系OSの場合、マイコンピュータ(VISTAだとコンピュータ)を右クリックして「管理」を選択し、イベントビュワーを起動して下さい。 |
| イベントにatapi系のエラーが大量に記録されている場合、この問題を疑って下さい。一時的には、チェックディスクでなんとかなることもありますが、エラーが出ているドライブは壊れる寸前か、または壊れています。すぐバックアップを取って、新しいドライブに交換して下さい。 |
| |
| 3.ドライブの接続状態 |
| 自作マシンや自分で増設した場合は、適切なチャンネルを使用するよう注意して下さい。またOS上できちんとDMA転送になっていることを確認して下さい。PIO転送になっていたりすると(windows2000ではよくありました)大変時間がかかることがあります。 |
| なるべく速くインストールできるような構成のドライブを選択してインストールするのも良いでしょう。 |
| |
| 4.ディスクの容量不足 |
| インストールシールドを利用している場合は、インストールするドライブはもちろんのこと、テンポラリ領域があるドライブの容量にも注意して下さい。こちらは良く見落とされがちで、インストールトラブルの原因になります。 |
| |
| [ 問題が解決しないとき ] |
以上で状況が改善されない場合、InstallShieldが出すエラーコードと、上記のことはすでに試したことをメールに添えて、各メーカーのサポートまでご連絡下さい。
ディスクの初期不良の可能性もありますので、その際はメディア表面に泡のようなものや視認できる傷がないかをご確認下さい。 |
| |
| [ 参考 ] |
| Setup.exeが異常終了する(InstallShield) |