Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムアプリケーションスキル >> システムが繰り返し再起動し、ソフトウェアのインストールを完了できない

システムが繰り返し再起動し、ソフトウェアのインストールを完了できない

  

Q:ソフトウェアの中には、インストール前に常にソフトウェアのインストールを要求し、最新のシステムダウンロードの再開とインストールを要求するものがあります。すみません、そのような問題をどのように解決するのですか?
A:これは、ソフトウェアが以前にインストールされ、その後アンインストール時にレジストリ関連項目がクリーンアップされないためです。それに対応するオプションがあり、システムを再起動するように求められる場合があります。解決策は、レジストリに存在するソフトウェアの情報を手動で削除することです。具体的な手順は次のとおりです。regeditを実行し、レジストリエディタを開いてメニューバーをクリックし、[編集] - [検索] - [検索]ウィンドウを開き、[項目]を選択し、このウィンドウの値、データ - 3つのオプションを選択し、[検索対象]にソフトウェア名を入力し、[検索]ボタンをクリックして該当する項目を見つけ、直接削除してから[F3]キーを押して検索を続けます。レジストリ全体の検索が完了し、最後にシステムを再起動するまで、ソフトウェアは正常にインストールされます。
一般的なソフトウェアのインストールに関する問題のクイックトラブルシューティング
1.InstallShield
InstallShield 6.Xによって作成されたインストールプログラムの場合、インストールエラーに含まれるもの:このインターフェースをサポートしていない、RPCエラー、Ikernelエラー、その他のエラーメッセージ方法
(1)「タスクマネージャ」を使用して、Ikernel.exeプロセスが存在するかどうかを確認し、現時点でインストーラが実行されていないことを確認したら、プロセスを終了してインストールします。
(2)インストール前にC:¥Program Files¥Common Files¥InstallShield¥EngineディレクトリおよびC:¥Program Files¥Common Files¥InstallShieldディレクトリを削除するなど、Installshieldディレクトリを削除します。
(3)次のレジストリキーを読み取ることができません(アカウント)。低レベルまたはレジストリのアクセス許可設定エラー):
[HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ CLSID]、[HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ Interface]、[HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ TypeLib]、この問題が発生した後、アカウントレベルを変更し、そして管理者特権に変更するために、Regedt32.exeを使用します。
(4)それでも解決できない場合は、Installshield Webサイトにログインして答えを探す必要があります。
たとえば、インストール中にエラーが発生しました "エラー-1608:InstallDriverインスタンスを作成できません"、そして問題の解決策を見つけるためにSearch Consumer Centralに1608を入力します。
2.Wise Install System
それがWise Install Systemによって作られたインストーラーであれば、その答えを見つけるためにWise Webサイトにアクセスすることもできます(InstallShieldと同様)。そして、これらのすべての単語にキーワードを入力してください[記事の種類]で[問題]を選択し、オペレーティングシステムを確認して、[ワイズインストールシステム]として[製品]を選択します。
3.Inno Setup
Inno Setupスクリプトファイルは非常に単純なので、Webサイトに詳細なデータベースはありません。
4.MSIフォーマット
MSIインストーラーはシステムサービスのWindowsインストーラーを使用するため、サービスに問題があるとさまざまなインストールエラーが発生します。たとえば、MSN Messenger 6.0のインストール時に発生した1603または1601エラーは、通常Windowsインストーラが原因です。 Windowsインストーラサービスが実行されている場合は、まず[start→ run]に「引用符なし」と入力してWindowsインストーラサービスを停止してから、msiexec.exe /regserver'(引用符なし)サービスを有効にします。 Windowsインストーラーを使用してインストールされたすべてのプログラムが正しくインストールされていない場合は、Windowsインストーラーサービスにアクセスできないということもあります。 Windowsをセーフモードで実行しているか、Windowsインストーラが正しくインストールされていない可能性があります。サポートを受けるためのヒントについては、サポートスタッフにお問い合わせください。通常、この場合、Windowsインストーラサービスは無効になっており、サービスが再度有効になると、「指定されたサービスは削除済みとしてマークされています」というプロンプトが表示されます。また、Windowsインストーラを再インストールしようとすると、「指定されたサービスは既に存在します」というエラーが表示されます。この状況は、Windowsインストーラが正常に動作しない原因となるソフトウェア生産上の問題が原因で発生します。
1.レジストリの[HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Services \\ MSIServer]項目を削除し、2番目の手順を続行できない場合はinstmsiw.exeを実行します。
2.ファイルを右クリックして[インストール]を選択すると、一部のMSI dllを削除できます。インストールCDを挿入して無視するようにシステムファイルが変更されていることをWindowsが警告する場合があります。
3.コンピュータを再起動し、F8キーを押して "セーフモードとコマンドライン"を入力し、次のコマンドを実行します。
regsvr32 /u%windir%\\ msi.dll
del%windir%\\ msi .dll
4. xp system downloadを再起動し、instmsiw.exeを実行し、Windows Installer2.0をインストールします。
Windowsインストーラで作成したプログラムのみをインストールできない場合は、Microsoft Windowsインストーラクリーンアップユーティリティを使用してシステムキャッシュインストールファイルを消去するか、Windows 7フォルダの下のインストーラディレクトリを消去します(このディレクトリは表示されません)。ディレクトリ)、MSIファイルを削除してリロードします。

Copyright © Windowsの知識 All Rights Reserved