修正:Windows 10でインストールログファイルを開く際のエラー

目次:

ビデオ: Кодировка в Denwer 2024

ビデオ: Кодировка в Denwer 2024
Anonim

Windowsのプログラムと機能ツールで製品をアンインストールしようとすると、新しいWindowsインストーラーウィンドウが表示され、 インストールログファイルを開く ときにWindows 10 エラー が表示され、次のメッセージが表示されます: 指定された場所が存在し、書き込み可能であることを確認します 。

エラーが表示される理由は明らかではないかもしれませんが、通常、Windowsインストーラーのログが有効になっている場合に問題が発生しますが、そのエンジンはアンインストールログファイルを適切に書き込めません。 これは、Windowsインストーラーのアプリケーションヒープが解放され、ログファイルの保存場所に関する情報が失われた場合に発生します。

これが発生すると、WindowsインストーラーはC:\ Windows \ System32の場所に書き込みを試み、ファイルとしてアドレス指定します。 正しい、または適切なアクションは、次の場所とファイル名に書き込むことです:C:\ Users \ \ Appdata \ Local \ Temp \ MSIxxxxxx.log

この問題は、Windowsインストーラーファイルが破損、欠落している場合、またはWindowsインストーラーMicrosoftソフトウェアインストール(MSI)パッケージファイル(.msi)を使用するプログラムをインストールまたは削除する場合にも発生します。コンピューター。

これは実際にはMicrosoft Installerエンジンの既知の問題であるため、以下に概説するように、問題を解決する方法があります。

修正:インストールログファイルを開くWindows 10エラー

  1. コマンドプロンプトを使用する
  2. タスクマネージャーを使用してExplorer.exeを停止して再起動する
  3. Windowsインストーラーを再登録する
  4. Windowsインストーラーを再インストールします

コマンドプロンプトを使用する

ファイルのTMPディレクトリとTEMPディレクトリが異なる場合、インストールログファイルを開くWindows 10エラーが発生し、インストーラーファイルがTMPに書き込まれますが、TEMP値を使用してこれらのファイルを読み取ろうとすると、エラーが表示されます。 この場合、コマンドプロンプトを使用して、両方の値が同じパスを参照していることを確認します。

  • スタートをクリック
  • 検索バーにCMDと入力し、コマンドプロンプトを右クリックして、[管理者として実行]を選択します

  • コマンドプロンプト(管理者)の黒い画面で、 set TEMP +%tmp%と入力し、Enter キーを押します
  • インストールを再度実行します

それでも解決しない場合は、次の解決策を試してください。

タスクマネージャーを使用してExplorer.exeを停止して再起動する

インストールログファイルの問題を開くWindows 10エラーを修正するには、タスクマネージャーで次の操作を行います。

  • Ctrl + Alt + Delキーを押してタスクマネージャーを起動します(またはデスクトップタスクバーを右クリックして[タスクマネージャー]を選択します)
  • [プロセス]タブをクリックします

  • explorer.exeを見つけて選択します
  • [プロセスの終了]をクリックします
  • すべてのユーザーからプロセス表示を選択します
  • [プロセスの終了]をクリックしてプロンプトを閉じます
  • デスクトップアイコンとデスクトップバーが消えます。 Ctrl + Alt + Delキーを押して、タスクマネージャーを再度起動します
  • ファイルをクリック
  • 新しいタスクの実行を選択します

  • explorer.exeと入力してEnter キーを押すか、[OK]をクリックします
  • デスクトップタスクバーとアイコンが再び表示されます。

Windowsインストーラーを再登録する

Windowsインストーラーを再登録するには、コンピューターとWindowsレジストリでMsiexec.exeファイルの場所を確認し、次の手順を実行してWindowsインストーラーを再登録します。

  • [スタート]を右クリックし、[実行]を選択して、コンピューター上のMsiexec.exeファイルを見つけます。

  • %windir%\ system32と入力し、[OK]をクリックして、Msiexec.exeファイルがあるフォルダーを開きます。
  • Msiexec.exeファイルの場所に注意してください。これは、アドレスボックスの値とMsiexec.exeファイル名自体の組み合わせです。 たとえば、[アドレス]ボックスにC:\ Windows \ system32という値が含まれている場合、Msiexec.exeファイルの場所は C:\ Windows \ system32 \ Msiexec.exe です。
  • 次に、レジストリエディタを開いて変更を加えます。 レジストリを誤って変更すると、問題が発生する可能性があることに注意してください。 したがって、これらの手順を慎重に実行してください。 保護を強化するには、レジストリを変更する前にバックアップしてください。 その後、問題が発生した場合にレジストリを復元できます。
  • [スタート]を右クリックし、[実行]を選択します
  • regedit入力して[OK ]をクリックするか、Enter キーを押します

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Servicesを展開しMSIServerをクリックします。

  • 右ペインでImagePathを右クリックし、[変更]をクリックします。

  • [値のデータ]ボックスに、手順1で決定したMsiexec.exeファイルの場所を入力し、その後に/ Vの値を入力して、[OK]をクリックします。 たとえば、Msiexec.exeファイルの場所がC:\ Windows \ system32 \ Msiexec.exeの場合、[値のデータ]テキストボックスに次のテキストを入力します。C:\ WINDOWS \ System32 \ msiexec.exe / V
  • [OK]をクリックして、[文字列編集]ダイアログボックスを閉じます。
  • [ファイル]メニューに移動し、[終了]をクリックしてレジストリエディターを閉じます。
  • コンピューターをセーフモードで起動し、[スタート]をクリックしてMsiexec.exeファイルを登録し、[電源]オプションをクリックします
  • [再起動]オプションをクリックし、[OK]をクリックします
  • Windows画面が表示される前にF8を押します
  • [Windows拡張オプション]メニューで、矢印キーを使用して[セーフモード]オプションを選択し、Enterキーを押します。
  • デュアルブートまたはマルチブートコンピューターを使用している場合は、表示されるリストから適切なオペレーティングシステムを選択し、Enterキーを押します。
  • コンピューターにログオンします。
  • [スタート]ボタン、[ファイル名を指定して実行]の順にクリックし、[名前]ボックスにmsiexec / regserverと入力して、[OK]をクリックします。

注:64ビットオペレーティングシステムの場合、以下の手順を使用して64ビットMSIインストーラーを再登録する必要があります。

  • スタートを右クリックし、 実行をクリックします
  • %windir%\ Syswow64 \ Msiexec / regserver入力し 、[OK]をクリックします。 64ビット版のWindowsオペレーティングシステムでは、32ビットバイナリは%systemroot%\ SysWow64フォルダーにあります。 64ビットバイナリは、%systemroot%\ System32フォルダーにあります。
  • [スタート]をクリックし、[コンピューターの電源を切る]または[シャットダウン]をクリックします。
  • [再起動]オプションを選択し、[OK]をクリックするか、[再起動]をクリックします。

それでも問題が発生し、インストールログファイルを開くときにWindows 10エラーが表示される場合は、次の解決策を試してください。

Windowsインストーラーを再インストールします

Windowsインストーラーを再インストールするには、最初に破損したWindowsインストーラーファイルの名前を変更してから、Windowsインストーラーを再インストールする必要があります。 これを行うには、以下の手順を使用します。

  • スタートを右クリックし、 実行をクリックします
  • cmdと入力してEnter キーを押すか、[OK]をクリックします。
  • cd%windir%\ system32と入力して、Enterキーを押します。
  • attrib -r -s -h dllcacheと入力し、Enterを押します。
  • ren msi.dll msi.oldと入力し、Enterキーを押します。
  • ren msiexec.exe msiexec.oldと入力し、Enterを押します。
  • ren msihnd.dll msihnd.oldと入力し、Enterキーを押します。
  • exitと入力し、Enterを押します。
  • コマンドプロンプトでexitと入力し、Enterキーを押します。
  • [スタート]をクリックし、[コンピューターの電源を切る]または[シャットダウン]をクリックします。
  • [再起動]オプションを選択し、[OK]をクリックするか、[再起動]をクリックします。
  • コンピューターにログオンします。
  • Windowsインストーラーの最新バージョンをダウンロードしてインストールします。
  • [スタート]をクリックし、[コンピューターの電源を切る]または[シャットダウン]をクリックします。
  • [再起動]オプションを選択し、[OK]をクリックするか、[再起動]をクリックします。

これらのソリューションは、インストールログファイルの問題を開くWindows 10エラーの修正に役立ちましたか? 以下のセクションにコメントを残してお知らせください。

修正:Windows 10でインストールログファイルを開く際のエラー