WOW64.dllエラーを修正する方法は?

システムにエラーメッセージが表示されるのですが。

C:³³³.dll is not designed to run on ³³³.dll or contains error. またはエラーが含まれています。もう一度インストールしてみてください。 オリジナルのインストールメディアを使用するか、システム管理者またはソフトウェアメーカーにお問い合わせください。 システム管理者またはソフトウェアベンダーにお問い合わせください。

すべてのプログラム、Internet Explorer、Windows Live、Office Suiteなどのプログラムを開こうとすると、このメッセージが表示されます。

どうすればよいですか?

Windowsのアップデートに失敗したときから、WOW64.DLLエラーが発生するようになりました。アプリケーションやインターネットブラウザが起動しないため、この問題に合計9時間を費やし、さらにフラストレーションが溜まりました。最終的に、以下の手順でこの問題を解決しました。

1.1.別のWindows 7 PC(私は友人のPCを使いました)から、C:㊧にあるWOW64.DLLのコピーを取得する。それをUSBメモリにコピーする。

2.2. セーフモードでPCを再起動する(起動中に F8 キーを押す)。

3.3. C:\WindowsSystem32 に移動し、Wow64.dll を右クリックし、プロパティを選択します。

4.4. Wow64.dll Propertiesウィンドウで、Securityタブをクリックし、Advancedをクリックする。

5.5. 所有者タブを開き、所有者を管理者に変更する(現在の所有者は通常、TrustedInstallerである)。または、昇格したコマンドプロンプトを使用して、これを達成することもできます。

  • 昇格したコマンドプロンプトで、C:⇄Windows⇄System32に移動します。

  • 次のコマンドを入力します。

        takeown /f wow64.dll

    という確認メッセージが表示されるはずです。The file (or folder): "filename" now owned by user "Computer NameUser name"."

  • 成功したら、次のコマンドを入力します。

        ICACLS WOW64.DLL /grant 管理者:F

6.現在のWow64.dllを削除するか、別のフォルダに移動してください。

7.7. Wow64.dllの外部コピー(上記のステップ1から)をあなたのシステムのC: \WindowsSystem32フォルダーにコピーしてください。

8.8. PCを普通に再起動する。

これらのステップは私の問題を解決しました。

解説 (0)

管理者権限でコマンドプロンプトを開き、以下を実行してみてください。

sfc /scannow
解説 (3)

このMicrosoft Answersの投稿からの抜粋です。


Windows Live Mediaには、以下の4つのDLL'がリンクされています。

C:\WindowsSystem32 C:\WindowsSystem32 Intowe64win.dll
C:\WindowsSystem32 Intowe64cpu.dllをインストールする。

このエラーの依存する.dllファイルを手動で登録し、問題が解決するかどうかを確認します。

これを行うには、スタートORBをクリックし、検索ラインに「Command」と入力し、プログラムリストの中からコマンドプロンプトを右クリックし、「RUN AS ADMINISTRATOR」を選択します。

コマンドプロンプトで regsvr32 /s ntdll.dll と入力し、Enterキーを押してください。 次に regsvr32 /s wow64.dll と入力し、Enterキーを押します,
次に regsvr32 /s wow64win.dll と入力し、Enterキーを押してください,
その後、regsvr32 /s wow64cpu.dllと入力し、ヒットします。


セーフモードでWindowsが正常に動くかどうかの回答がありません。pincopallinoさんの言うように、セーフモードで`sfc /scannow`を実行してみることをお勧めします。その後、Windows Live Essentialsをアンインストールして、再インストールしてみてください。

それでもまだ問題があるようなら、工場出荷時の状態に戻してWindowsを新規にインストールすることをお勧めします。

解説 (1)