コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

「サーバーから参照が返されました」エラーの対処法|Windows 10/8/7でプログラムが起動できない問題を解決

最近、Windowsでプログラムやアプリケーションを起動しようとした際に、「サーバーから参照が返されました(A referral was returned from the server)」というエラーが表示されるという報告が多数寄せられています。このエラーは、Windows 7、8、10を含むすべてのバージョンで発生する可能性があります。

正確な原因は特定されていませんが、多くのユーザーからは、最新のWindowsアップデートを適用した後に問題が発生し始めたとの声が上がっています。

本記事では、Windowsでプログラムを開く際に発生するこのエラーを解消するための手順を、ステップごとにわかりやすく解説します。

Windows 10で「サーバーから参照が返されました」エラーを修正する方法

方法1:互換性設定で「管理者としてこのプログラムを実行する」を確認する

特定のプログラムのインストール時や起動時にのみこのエラーが発生する場合は、そのプログラムの互換性設定を以下の手順で変更してみてください。

※注意:複数のアプリケーションで同じエラーが発生している場合は、方法2に進んでください。

1. 問題が発生しているプログラムを右クリックし、コンテキストメニューから「プロパティ」を選択します。

2. 「互換性」タブを開き、「すべてのユーザーの設定を変更」をクリックします。

3. 「管理者としてこのプログラムを実行する」のチェックボックスにチェックを入れ、「OK」を2回クリックしてプロパティ画面を閉じます。その後、エラーが解消されたかどうかを確認してください。

方法2:レジストリエディターですべての対象プログラムのエラーを修正する

Windows 10端末上の複数のアプリケーションでこのエラーコードが表示されている場合は、以下の手順に従って修正してください。

1. Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
2. テキストフィールドに regedit と入力し、Enter キーを押してレジストリエディターを開きます。

3. 表示されるUAC(ユーザーアカウント制御)の確認画面で「はい」をクリックします。

4. レジストリエディター内で、以下の場所へ移動します。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

5a. 右側のペインにある ValidateAdminCodeSignatures を探してダブルクリックします。

5b. 「値のデータ」に 0 を入力し、Enter キーを押します。

6a. 次に、同じウィンドウ内で EnableUIADesktopToggle を探してダブルクリックします。

6b. 「値のデータ」に 0 を入力し、Enter キーを押します。

7. 変更を保存するためにPCを再起動し、その後、エラーが発生していたプログラムを開いてみてください。

注意: レジストリの編集は慎重に行ってください。誤った操作を行うとシステムに深刻な影響を及ぼす可能性があります。作業前にレジストリのバックアップを作成することをおすすめします。

方法3:グループポリシーでUACの「署名と検証済みの実行可能ファイルのみ昇格する」設定を無効化する

※注意:この方法はWindows Proエディション以降でのみ利用可能です。

1. Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログボックスを開きます。
2. テキストフィールドに gpedit.msc と入力し、Enter キーを押してローカルグループポリシーエディターを開きます。

3. グループポリシーエディター内で、以下の場所へ移動します。

  • コンピューターの構成 → Windowsの設定 → セキュリティの設定 → ローカルポリシー → セキュリティオプション

4a. 右側のペインにある 「ユーザーアカウント制御: 署名と検証済みの実行可能ファイルのみ昇格する」を探してダブルクリックします。

4b. 「無効」を選択し、「OK」をクリックします。

5a. 次に、「ユーザーアカウント制御: UIAccess アプリケーションに対してセキュリティで保護されたデスクトップを使用せずに昇格を要求することを許可する」ポリシーを開きます。

5b. 「無効」にチェックを入れ、「OK」をクリックします。

6. グループポリシーエディターを閉じ、PCを再起動します。

以上で完了です!どの方法がお役に立ちましたか?このガイドが問題解決に役立った場合は、ぜひコメントで体験談をお聞かせください。他の方の助けにもなりますので、ガイドの共有にもご協力いただけると幸いです。

  1. 【Windows 10】「DNSサーバーが応答しません」エラーの原因と12の解決方法を徹底解説

    現代において、ほとんどのビジネスパーソンや専門家はインターネットなしには仕事が成り立ちません。そのため、貴重な情報を収集しようとしている最中にインターネットへアクセスできなくなると、深刻な支障をきたします。特に、締め切りが迫った作業に追われているときはなおさらです。インターネット接続を妨げる厄介な原因のひとつが、「DNSサーバーが応答しません(DNS Server Not Responding)」というエラーです。まるで昔話に出てくるように、橋の下に座るトロールが「ここは通さぬぞ!」と言って行く手を阻むようなものです。しかし安心してください。この記事で紹介するシンプルなトラブルシューティングの

  2. 【解決済み】Windows Server 2016で.NET Framework 3.5インストールエラー「0xc004000d」を修正する方法

    Windows Server 2016で.NET Framework 3.5(.NET Framework 2.0および3.0を含む)をインストールする際に、エラーコード「0xc004000d」が表示されることがあります。このエラーは、Windowsが必要なインストールファイルを見つけられない、またはダウンロードできない場合に発生します。この記事では、Windows Server 2016における.NET Framework 3.5のインストールエラー「0xc004000d」を解決するための手順と、利用可能なすべての方法を詳しくご紹介します。 「指定されたサーバーで機能の追加または削除の要求に