Contents

Windows で共有フォルダー エラー 0x800704F8 を修正する方法

<本文>/images/cant-access-the-folder-error-code-0x800704f8.png

「ネットワーク エラー コード: 0x800704f8」は、ネットワーク上の共有ファイルまたはフォルダーへのアクセス試行が Windows によってブロックされた場合に表示されます。これが発生すると、Windows は次のメッセージを表示します。

「組織のセキュリティ ポリシーにより、認証されていないゲスト アクセスがブロックされているため、この共有フォルダーにアクセスできません。」 /images/cant-access-the-folder-error-code-0x800704f8.png

このメッセージは、Windows がゲスト認証による接続試行を検出したことを示します。ゲスト アクセスにはユーザー名やパスワードが必要ないため、システムはそれを安全でないものとして扱います。ゲスト接続は検証できないため、Windows はゲスト接続をブロックしてデータを保護し、不正アクセスを防ぎます。

多くの場合、これは、特定のセキュリティ ポリシー、グループ ポリシー設定、または SMB ルールが、セキュリティで保護されていないアクセスまたはゲスト ベースのアクセスを禁止するように構成されている場合に発生します。これらのルールが有効な場合、Windows はゲスト認証を使用している共有フォルダーまたはデバイスからのセッション要求を拒否します。

エラーの原因がわかったので、以下の方法に従ってアクセスを復元します。

1. グループ ポリシー エディターで安全でないゲスト ログオンを有効にする

安全でないゲスト ログオンを許可すると、Windows はゲスト ネットワーク接続を再度受け入れることができます。この機能は安全ではないため、Windows はデフォルトで無効にしており、これは Windows 10 の以前のバージョンから当てはまります。

これを有効にすると、ゲスト アクセスに依存する共有フォルダーまたは古いデバイス (それを使用するように構成されている Windows 7 などのシステムを含む) に引き続き接続する必要があることが Windows に通知されます。

  1. Win + R を押して、「gpedit.msc」と入力します。 /images/gpedit-run.png

  2. 管理用テンプレート > ネットワーク > Lanman ワークステーション に移動します。 /images/go-to-administrative-templates-network-leman-workstation.png

  3. 安全でないゲスト ログオンを有効にする をダブルクリックします。 /images/enable-guest-access-logons.png

  4. 「有効にする」を選択し、「適用」をクリックして「OK」をクリックします。 /images/enable-insecure-guest-logons-1.png

  5. コンピュータを再起動し、共有フォルダまたはデバイスに再接続します。

2. ローカル セキュリティ ポリシーで Microsoft ネットワーク クライアント設定を無効にする

新しい Windows バージョンでは、SMB セッションのデジタル署名された通信が必要です。これにより保護は強化されますが、デジタル署名をサポートしていない古い SMB デバイスとの互換性が失われる可能性があります。

これらの設定を無効にすると、Windows が基本認証またはゲスト アクセスに依存するデバイスまたは共有フォルダーと通信できるようになります。

  1. 「ローカル セキュリティ ポリシー」を検索して開きます。 /images/open-local-security-policy.png

  2. 「ローカル ポリシー」を開き、「セキュリティ オプション」をダブルクリックします。 /images/local-policy-and-security-options.png

  3. 「Microsoft ネットワーク クライアント: 通信にデジタル署名 (常に)」をダブルクリックし、「無効」に設定します。 /images/double-click-on-microsoft-network-client-and-disable-it.png

  4. 次に、「Microsoft ネットワーク クライアント: 通信にデジタル署名します (サーバーが同意する場合)」をダブルクリックし、同様に「無効」に設定します。 /images/microsoft-network-client-digitally-sign-communications-if-server-agrees-disbale-it.png /images/disable-netowrk-clent-if-server-agrees.png

  5. PC を再起動し、共有フォルダーに再度アクセスしてみます。

##3. KB5065426 Windows Update をアンインストールする

最近の Windows アップデートの一部では、SMB の強化が強化され、多くのユーザーのゲストまたは安全でないセッション要求がブロックされました。

特定の Windows ビルドでは、KB5065426 更新プログラムにより、ネットワーク共有にアクセスするときに 0x800704F8 エラーをトリガーする、より厳格な SMB 動作が導入されました。

更新プログラムを削除すると、以前の動作が復元され、問題の原因となった制限的な SMB ポリシーが削除されます。

  1. Windows + Iを押して設定を開きます。

  2. Windows Update に移動し、更新履歴 をクリックします。 /images/windows-update-and-update-history.png

  3. 下にスクロールして、「アップデートのアンインストール」を選択します。 /images/uninstall-windows-update.png

  4. Microsoft Windows 用セキュリティ更新プログラム (KB5065426) を見つけて、アンインストール をクリックします。 /images/uninstall-KB5065426-update.png

  5. 削除を確認し、完了するまで待ちます。 /images/confirm-update-uninstall.png

  6. コンピュータを再起動し、共有フォルダにアクセスできるかどうかを確認します。

*️⃣ 出典リンク: