ここをクリックして英語 - 中国語の単語単位の翻訳を表示する。
< Br>
|
この資料では、Windows NTインストール問題の32ビットバージョンであるVisual C ++のトラブルシューティング方法について説明します。ほとんどの開発者は16ビットの問題に精通しているため、この記事ではトラブルシューティングのための32ビットのインストーラを持たない16ビットの方法についても説明します。 Winxpの障害
ボードの障害
これは、Visual C ++ 5.0または4.0のインストーラではなく、Visual C ++ 2.0のインストーラ(アンインストーラのオンライン状態など)の小さな違いです。コンピュータの障害
は、32ビットインストーラの問題の大部分をハードウェア障害、問題、または非互換性の2つの分野に分類できます。ただし、他のCD ROMベースのアプリケーションに問題がある場合でも、必ずしもこのセクションで説明した問題が発生しないとは限りません。
初めて管理ツールにあるEvent Log Viewerアプリケーションを使用して、イベントログ内のプログラムグループを表示します。システムのイベントログに記録された操作の数は、Windows NTに含まれる多くのハードウェアおよびソフトウェア障害を実行します。エラーイベントは通常、右端のリストに一時停止のアイコンを表示します。デフォルトでは、リストは日付順にソートされています。
同一のサービスやデバイス停止記号が複数表示されている場合は、ハードウェアの問題であることがあります。イベントをダブルクリックして、それらがすべて同じメッセージまたは関連するメッセージに保存されているかどうかを確認します。これは、ハードウェアデバイスの障害を示します。ただし、イベントリストに停止の兆候がある場合でも、Windows NTによってハードウェアの問題が検出されない場合があります。 CD-ROMドライブまたはハードディスクシステムの段階的なトラブルシューティングプロセスは、インストールの問題の最も一般的な原因です。考えられる原因を確認し、次の手順を実行します。
126380()Windows XPのCDの問題のトラブルシューティング
使用ファイルを比較するためのMS-DOSまたはWindows NTファイルコンパレータ(Fc.exe)は、CD-ROMドライブからハードドライブに次のようにコピーされています。
FC /b [ドライブ1:] [パス1 ] filename1 [drive2:] [path2] filename2
/B(バイナリ)ファイル比較プログラムに、ファイルのバイナリ比較を実行するように指示します。 Visual C ++インストールのBinサブディレクトリ(デフォルトでは\\ Msvc20 \\ Binまたは\\ MSDEV \\ BIN)内のファイルをCD-ROMディスク上の対応するディレクトリと比較すると、問題がある場合は通常かなり早くわかります。
Visual C ++バージョン5.0をインストールすると、ほとんどのexeおよびdllアドレスがバインドされ、開発者のStudioシェルをより早く起動できるようになります。このため、ファイル比較を使用してバージョン5.0の破損ファイルをチェックすることはできません。
注:Bin.exeサブディレクトリには、FC.exeによって異なる方法でレポートされるファイルが2つ(Msvcshl.dllとSpyxx.exe)あります。これら2つのファイルはインストールプロセスの一部になるように変更されているため、異なる必要があります。
Fc.exeを使用してBinディレクトリ内のVisual C ++インストール全体をチェックしても実行できない場合は、Visual C ++にエラーはありません。
Fc.exeが矛盾を報告する場合は、手順1〜3に記載されている質問があることを確認してください。これらが適用されないならば、それはあなたのCD-ROMドライバかもしれません。 3つのオプションがあります。
確実にするために、ハードドライブ上のVisual C ++ディレクトリを削除して再インストールしてください。次に、Fc.exeを使用してインストールをもう一度確認します。それでも違いのレポートが表示される場合は、以下の2つの方法のいずれかを試してください。
Xcopyコマンドを使用して破損したファイルが少数しかない場合は、ファイルをCD-ROMディスクからコピー先にコピーします。これらのファイルをもう一度比較するには、Fc.exeコマンドを使用します。
Msvc20ディレクトリツリー全体を別のインストール場所に移動する方法がわかっている場合。ネットワーク上に、作業用のCD-ROMドライブを使用してMsvc20ツリーをハードディスクにコピーするのに十分なハードディスク領域がある場合。その後、ハードドライブを共有してから製品のインストールを試みます。 xcopy /sを使用してMsvc20ツリーをCD-ROMからハードドライブにコピーします。 Windows NTのコマンドプロンプトでXcopy /?と入力し、Xcopyの詳細を使用します。バージョン4.0のディレクトリはMSDEVで、5.0のディレクトリはDEVSTUDIOです。 CDイメージ全体をコピーすることをお勧めしますが、2つのバージョンの他のコンポーネントがインストールされているためです。
または、CD-ROMドライブを別のコンピュータで共有してそこからインストールすることもできます。
注:Visual C ++ 4.0より前のバージョンでUNC接続をインストールすることはできませんNET USEコマンド/ファイルマネージャ/リソースマネージャを使用してハードディスクに接続する必要があります。詳細については、Microsoft Knowledge Baseの次の記事を参照してください:
115327()SETUP.EXEはUNC接続を介して修復できません。
不正なソフトウェアインストールポイントプロセスをトラブルシューティングする手順