Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

修正:エラー87「パラメータが正しくありません」

一部のWindowsユーザーは、「エラー87パラメータが正しくありません」が表示されていると報告しています。 」アプリケーションを開こうとするたびにエラーが発生します。場合によっては、発生したエラーメッセージは次のとおりです。「 LoadLibraryがエラー87で失敗しました:パラメータが正しくありません。 」影響を受けるユーザーの中には、問題が1つまたは2つのアプリケーションでのみ発生すると報告しているユーザーもいれば、開こうとしたほとんどすべてのアプリケーションでエラーが発生したと報告しているユーザーもいます。この問題は、Windows 7、Windows 8、およびWindows 10で発生することが確認されているため、特定のWindowsバージョンに限定されません。

修正:エラー87「パラメータが正しくありません」

エラー87パラメータが正しくありません」の原因 」エラー?

この特定の問題を解決するために一般的に使用されているさまざまなユーザーレポートと修復戦略を調べて、この特定の問題を調査しました。私たちが収集したものに基づいて、この問題を引き起こす可能性のあるいくつかの異なる潜在的な原因があります:

  • ソフトウェアの競合が問題の原因です –ディスプレイドライバと競合することになった場合にこの特定の問題を引き起こすことが知られている特定のアプリケーションまたはサードパーティのサービスがあります。このシナリオが当てはまる場合は、クリーンブートを実行し、無効になっているアイテムを体系的に再度有効にすることで、原因を特定できます。
  • システムファイルの破損 –破損したシステムファイルも、この特定の問題の発生の原因となる可能性があります。この正確な問題に遭遇した何人かのユーザーは、CHKDSK、SFC、またはDISMスキャンを実行した後に問題が完全に解決されたと報告しています。
  • 破損または不適切なディスプレイドライバ –破損した、不適切な、または不完全なディスプレイドライバーも、この特定の問題を引き起こす可能性があります。特に、専用のドライバーと競合することになった場合。このシナリオが当てはまる場合は、川をロールバックするか、OSに新しいバージョンをインストールさせることで問題を解決できます。
  • 破損したWindowsアップデートサービス –もう1つのかなり一般的な原因は、破損したWindowsUpdateサービスです。エントリが破損するまでデフォルト値が変更されている可能性があります。この場合、WindowsUpdateサービスをデフォルト値に復元することで問題を解決できます。
  • スプリットトンネリングが無効になっています – VPNアプリケーションを開こうとしたとき、またはVPNアプリケーションに依存する何かを実行しているときにエラーメッセージが表示された場合は、スプリットトンネリングが無効になっている可能性があります。このシナリオが当てはまる場合は、Powershellを使用して分割トンネリングを有効にすることで問題を解決できます。
  • メッセージサービスを従来の方法で無効にすることはできません –結局のところ、メッセージングサービスは、ユーザーがWindows 10で従来どおりに無効にしようとすると、この特定の問題を引き起こすことがわかっています。この場合、レジストリエディターを使用して無効にすることで問題を解決できます。
  • DLLファイルがビデオ編集プログラムのオープンを停止しています –SonyVegaなどのビデオ編集プログラムを開こうとしているATIグラフィックカードユーザーに繰り返し発生する問題が1つあります。このシナリオでエラーメッセージが表示された場合は、OSにファイルを無視させることで問題を解決できます。

方法1:クリーンブートの実行

クリーンブートを実行すると、最小限のドライバーとスタートアッププログラムのセットでWindowsが起動します。この手順は、「エラー87パラメータが正しくない」のときに発生する何らかのソフトウェアの競合が問題の原因であるかどうかを判断するのに役立ちます。 」メッセージが表示されます。

この問題を修正する方法も探している影響を受けたユーザーの何人かは、クリーンブート状態のときにエラーの発生が停止したと報告しています。アプリケーションまたはドライバーがエラーメッセージを生成していることを確認したら、Windowsが正常に起動しても問題が発生しなくなるまで、インストールされているソフトウェアコンポーネントを削除しました。

クリーンブートを実行するためのクイックガイドは、エラーメッセージをトリガーしているソフトウェアの原因を特定することです。

  1. まず最初に、管理者権限を持つユーザーでサインインしていることを確認してください。
  2. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「msconfig」と入力します テキストボックス内でEnterを押します システム構成を開くには 窓。 UAC(ユーザーアカウント制御)によってプロンプトが表示されたら、 はいをクリックします 管理者権限を付与します。 修正:エラー87「パラメータが正しくありません」
  3. システム構成の内部 ウィンドウで、サービスを選択します 上部のリボンバーからタブを選択し、[すべてのMicrosoftサービスを非表示にする]に関連付けられているチェックボックスをオンにします。 。次に、上記の残りのサービスに注意を向け、すべて無効にするをクリックします。 ボタンをクリックして、次回のシステム起動時にサードパーティのサービスが有効にならないようにします。 修正:エラー87「パラメータが正しくありません」
  4. 適用を押した後 変更を保存するには、スタートアップを選択します タブをクリックし、タスクマネージャを開くをクリックします 。 修正:エラー87「パラメータが正しくありません」
  5. タスクマネージャの[スタートアップ]タブから、各サービスを個別に選択し、[無効にする]をクリックします。 次回のシステム起動時に実行されないようにします。 修正:エラー87「パラメータが正しくありません」
  6. 必要なアイテムをすべて無効にしたら、タスクマネージャを閉じてコンピュータを再起動します。
  7. 次回のシステム起動時に、マシンはクリーンブート状態で起動します。
  8. 以前に「エラー87パラメータが正しくありません」をトリガーしていたアクションを繰り返します 」と入力して、問題が解決したかどうかを確認します。
  9. 手順が成功した場合は、手順3と5に戻り、無効にしたスタートアップアイテムとサービスを体系的に再度有効にし、原因が見つかるまで再起動します。

この方法で問題が解決しない場合は、以下の次の方法に進んでください。

方法2:CHSDSK、SFC、およびDISMスキャンを実行する

結局のところ、この特定の問題は、ディスプレイドライバを台無しにする可能性のあるシステムファイルの破損によっても引き起こされる可能性があります。同じ問題の解決に苦労している何人かのユーザーは、CHKDSK、SFC、またはDISMスキャンを実行した後に問題が解決したと報告しています。これらは、システムファイルに関連する多くの問題を修正することが知られている2つの組み込みユーティリティです。

これをWindowsコンピュータで行うためのクイックガイドは次のとおりです。

  1. スキャンを開始する準備ができたら、Windowsキー+Rを押します。 [実行]ダイアログボックスを開きます。次に、「cmd」と入力します Ctrl + Shift + Enterを押します 昇格したコマンドプロンプトを開くには 修正:エラー87「パラメータが正しくありません」

    注: UAC(ユーザーアカウント制御)によってプロンプトが表示されたとき 、[はい]をクリックします 管理者権限を付与します。

  2. 管理者特権のコマンドプロンプト内で、次のコマンドを入力し、 Enterを押します。 CHKDSKを開始します スキャン:
    chkdsk X: /r
    Important: X is simply a placeholder. Replace it with the letter of the drive you are trying to target. 
    

    注: CHKDSKスキャンは、ドライブ全体をスキャンして、整合性違反と論理エラーを探します。不整合が見つかった場合、ユーティリティはソフト不良セクタを修復し、ハード不良セクタが二度と使用されないようにすることで、これらの問題を修正しようとします。

  3. スキャンが完了したら、マシンを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。それでも同じエラーが発生する場合は、次の手順に進んでください。
  4. ステップ1に従ってください もう一度、別の昇格したコマンドプロンプトを開きます。次に、次のコマンドを入力して、 Enterを押します。 SFCを開始する スキャン:
    sfc /scannow
    

    注: システムファイルチェッカー(SFC)ユーティリティは、保護されたすべてのシステムファイルをスキャンし、検出した破損ファイルを、圧縮フォルダーにあるローカルに保存されたコピーに置き換えます(正確な場所は(%WinDir) % \ System32 \ dllcache)

  5. 手順が完了したら、コンピュータを再起動して、次回のシステム起動時に問題が解決するかどうかを確認します。
  6. それでも問題が発生する場合は、手順1に従ってください。 もう一度、別の昇格したコマンドプロンプトを開きます。次に、次のコマンドを入力して、 Enterを押します。 DISM(Deployment Image Servicing and Management )を開始する )スキャン:
    DISM.exe /Online /Cleanup-image /Restorehealth

    注: DISMスキャンは、Windows Updateを使用して、識別された破損したオカレンスを修正するために必要なファイルをフェッチします。そのため、この最後の手順を実行する前に、安定したインターネット接続を確保することが重要です。

  7. 手順が完了したら、コンピュータを再起動し、次回のシステム起動時に問題が解決したかどうかを確認します。

同じ「エラー87パラメータが正しくない」の場合 」エラーが引き続き発生している場合は、以下の次の方法に進んでください。

方法3:ディスプレイドライバーのロールバック(アンインストール)

結局のところ、この特定の問題は、破損した、または不完全なディスプレイドライバが原因である可能性もあります。この正確な問題が発生している一部のユーザーは、ロールバックアクションが利用できない場合に、デバイスマネージャーを使用してディスプレイドライバーをロールバック(またはドライバーをアンインストール)した後、問題の発生が停止したと報告しています。

Windows 10には不足しているドライバーをコンピューターにインストールする機能が備わっているため、これを行ってもコンピューターに長期的な影響はありません。

ディスプレイドライバのロールバックまたはアンインストールに関するクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「devmgmt.msc」と入力します Enterを押します デバイスマネージャーを開くには 。 修正:エラー87「パラメータが正しくありません」
  2. デバイスマネージャーの内部 、ディスプレイアダプタに関連付けられているドロップダウンメニューを展開します 。
  3. 次に、ディスプレイアダプタを右クリックして、[プロパティ]を選択します。 コンテキストメニューから。 修正:エラー87「パラメータが正しくありません」

    注: 2つの異なるディスプレイドライバ(専用の統合オプション)がある場合は、両方を処理することをお勧めします。

  4. プロパティの内部 画面で、ドライバーに移動します タブをクリックし、ロールバックドライバをクリックします 。次に、画面の指示に従ってプロセスを完了します。 修正:エラー87「パラメータが正しくありません」

    注: ロールバックドライバの場合 バージョンが利用できない場合は、デバイスのアンインストールをクリックしてください 代わりに。

  5. プロセスが完了したら、コンピューターを再起動します。次回のシステム起動時に、OSがインストールを完了します。ドライバが以前にアンインストールされていた場合、Windowsは自動的に最新のドライババージョンを検索してインストールします。
  6. ディスプレイドライバが変更されたので、以前に「エラー87パラメータが正しくありません」をトリガーしていたアクションを繰り返します。 」エラーが発生し、問題がまだ発生しているかどうかを確認します。

それでも同じエラーが発生する場合は、以下の次の方法に進んでください。

方法4:WindowsUpdateサービスの復元

エラー87パラメータが正しくありません」が表示された場合 」WindowsUpdateサービスを開始しようとしたときにエラーが発生しました。デフォルトのサービスが変更され、一部のエントリが破損している可能性があります。

この正確な問題に遭遇した何人かのユーザーは、デフォルトのサービスと設定に復元するために必要な手順を実行した後、問題を無期限に修正できたと報告しています。

重要: 以下の手順は、Windows10にのみ適用されます。

WindowsUpdateサービスを復元するためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「メモ帳」と入力します Enterを押します デフォルトのテキストエディタを開きます。
  2. メモ帳ユーティリティ内に、次のコードを貼り付けます。
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
    "PreshutdownTimeout"=dword:036ee800
    "DisplayName"="@%systemroot%\\system32\\wuaueng.dll,-105"
    "ErrorControl"=dword:00000001
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
    74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
    00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
    6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
    "Start"=dword:00000003
    "Type"=dword:00000020
    "Description"="@%systemroot%\\system32\\wuaueng.dll,-106"
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
    "ObjectName"="LocalSystem"
    "ServiceSidType"=dword:00000001
    "RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,\
    65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,\
    00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
    61,00,74,00,65,00,50,00,61,00,67,00,65,00,46,00,69,00,6c,00,65,00,50,00,72,\
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00,\
    62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,\
    00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,\
    79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
    00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,\
    6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\
    00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,\
    75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,\
    00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,50,00,\
    72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
    "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
    00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters]
    "ServiceDll"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,\
    00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
    77,00,75,00,61,00,75,00,65,00,6e,00,67,00,2e,00,64,00,6c,00,6c,00,00,00
    "ServiceDllUnloadOnStop"=dword:00000001
    "ServiceMain"="WUServiceMain"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Security]
    "Security"=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\
    00,1c,00,01,00,00,00,02,80,14,00,ff,00,0f,00,01,01,00,00,00,00,00,01,00,00,\
    00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,\
    05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
    20,02,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\
    01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\0]
    "Type"=dword:00000005
    "Action"=dword:00000001
    "Guid"=hex:e6,ca,9f,65,db,5b,a9,4d,b1,ff,ca,2a,17,8d,46,e0
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\TriggerInfo\1]
    "Type"=dword:00000005
    "Action"=dword:00000001
    "Guid"=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50
  3. コードを貼り付けたら、上部のリボンに移動して、[ファイル>名前を付けて保存]を選択します。 。
  4. 名前を付けて保存 ウィンドウで、ファイルに任意の名前を付けますが、拡張子を .txtから変更してください。 .regへ 。次に、.regファイルの場所を設定し、[保存]をクリックします ボタン。
  5. .regをダブルクリックします ファイルを作成し、[はい]をクリックします 確認プロンプトで、レジストリに必要なものを作成します。

方法5:スプリットトンネリングを有効にする(該当する場合)

一部の影響を受けたユーザーは、彼らのケースでは、セキュリティ上の懸念から、最新バージョンのWindows10でスプリットトンネリングが自動的にオフになっていることが原因であると報告しています。 VPNアプリケーションを開こうとしたときにこの問題が発生した場合は、スプリットトンネリングを再度有効にするのに役立つ一連のPowershellコマンドを実行することで問題を解決できます。

行う必要があることは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「powershell」と入力します Ctrl + Shift + Enterを押します 高架のPowershellウィンドウを開きます。 UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 プロンプトが表示されたら、[はい]をクリックします 管理者アクセスを許可します。 修正:エラー87「パラメータが正しくありません」
  2. 昇格したPowershellプロンプト内で、次のコマンドを入力し、 Enterを押します。 VPN接続の詳細を確認するには:
    Get-VPNConnection
  3. 名前やスプリットトンネリング機能など、VPNに関する情報のリストが表示されます。スプリットトンネリング機能がFalseに設定されている場合 、以下の手順で必要になるため、名前をメモしてください。 修正:エラー87「パラメータが正しくありません」
  4. 次のコマンドを入力して、 Enterを押します スプリットトンネリングを有効にするには:
     "Set-VPNConnection" -Name "Name of VPN" -SplitTunneling $True"

    :「VPNの名前 」は、手順3で見つけたVPNの名前の単なるプレースホルダーです。

  5. コマンドが正常に処理されたら、コンピューターを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。

方法6:レジストリの編集(該当する場合)

エラー87パラメータが正しくありません」が発生した場合 」MessagingService_48ab2を無効にしようとしたときにエラーが発生しました サービスまたはOneSyncSvc_54186de サービスを利用すると、簡単なレジストリで問題を解決できます。 編集。この方法は通常、Windows10コンピューターで効果的であると報告されています。

メッセージングサービスを無効にするためのクイックガイドは次のとおりです レジストリエディタを使用して:

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「regedit」と入力します Enterを押します レジストリエディタを開きます。 UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 、[はい]をクリックします 管理者アクセスを許可します。
  2. レジストリエディタ内で、左側のペインを使用して、次の2つの場所のいずれかに移動します(無効にするサービスによって異なります)。
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OneSyncSvc_48ab2
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OneSyncSvc_54186de
  3. 正しいキーが表示されたら、右側に移動して開始をダブルクリックします DWORD。
  4. 次に、ベースを設定します 16進数へ 次に、値データを設定します 〜 4(無効)。 修正:エラー87「パラメータが正しくありません」
  5. レジストリエディタを閉じます 、コンピュータを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。

それでも問題が発生する場合は、以下の次の方法に進んでください。

方法7:atig6pxx.dllファイルの名前を変更する

「エラーLoadLibraryがエラー87で失敗しました:パラメータが正しくないエラーです」が発生した場合 Vegas Proまたは同様の編集プログラムを開こうとして、ATIグラフィックカードを使用している場合、同様の状況で多くのユーザーに影響を及ぼしている問題が繰り返し発生している可能性があります。

この正確な問題に遭遇した数人のユーザーは、 atig6pxx.dllという名前のDLLファイルを変更することで問題を解決できたと報告しています。 。これを行った後、彼らは、以前はこの特定のエラーで失敗していた編集プログラムを開くことができたと報告しました。

行う必要があることは次のとおりです。

  1. Windowsタスクバーの検索機能を使用して、「atig6pxx.dll」を検索します。 Windowsキー+Sを押すことができます 検索を表示するには すぐに機能します。
  2. 結果のリストから、atig6pxx.dllを右クリックします ファイルの場所を開くを選択します 。 System32フォルダに直接移動するはずです。
  3. 次に、atig6pxx.dllを右クリックします ファイルを作成し、名前の変更を選択します 次に、 .bakを追加するだけです。 .dllの最後にある拡張子 拡大。これは基本的に、このファイルを無視するようにOSに指示します。 はいをクリックします 確認プロンプトで、[はい]をクリックします UAC(ユーザーアカウント制御)によってプロンプトが表示された場合は、もう一度 。 修正:エラー87「パラメータが正しくありません」

    注:拡張機能が最初から表示されない場合は、ファイルエクスプローラーウィンドウの上部にあるリボンバーに移動し、[表示]をクリックします。 ボックスがファイル名拡張子に関連付けられていることを確認します 有効になっています。

    修正:エラー87「パラメータが正しくありません」
  4. この変更が完了したら、コンピュータを再起動し、ビデオ編集ソフトウェアを起動したときに問題が引き続き発生するかどうかを確認します。

  1. Windows 10でパラメーターが正しくない問題を修正

    コンピュータに接続された外付けハード ドライブからデータを転送またはアクセスしようとすると、ドライブにアクセスできない場合があります。パラメータが正しくありません。エラーです。これは、外付けハード ドライブ、USB デバイス、SD カード、その他のデバイスに対する予期しない攻撃がある場合に発生します .外付けUSBポートに問題がある場合、またはハードドライブに物理的な損傷がある場合、エラーに直面します.遭遇したときの状況に応じて、他の理由でも発生します。それでも、パラメータが正しくありませんを修正するのに役立つトラブルシューティング方法はたくさんあります。 Windows10 エラーです。何を

  2. エラー 0x80070057 の修正方法:Windows 10 でパラメーターが正しくありません

    エラー コード 0x80070057 はよく知られている Windows エラーであり、威厳のあるヴィンテージです。このエラーは Windows 7 から存在し、現在 Windows 10 ユーザーも直面しています。この投稿に到達した場合は、0x80070057、または「エラー コード 0x80070057:パラメータが正しくありません」に直面している必要があります。または「内部エラーが発生しました。パラメータが間違っています。」エラー コードが何であれ、同じ 0x80070057 を扱っていることを思い出してください。 Windows 誤動作コード。 パラメータが正しくありません 0x80