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

Windows Server 2016/2012にWebClientサービスをインストールして、SharePointアクセスエラー0x80070043を解決する方法

WebClientサービスは、Windowsプログラムがエクスプローラーからインターネット上のファイルを作成・アクセス・編集できるようにする機能です。例えば、WebDAV共有やSharePoint Online上のファイルに、エクスプローラーやその他のアプリケーションからアクセスしたい場合には、このWebClientサービスが必要で、システム上で実行されている必要があります。

デフォルトでは、WebClientサービスはWindows 10、8、7にはプリインストールされていますが、Windows Serverでは標準で存在しないため、インターネットベースのファイルにアクセスするには別途インストールが必要です。具体的には、Server 2008および2012では「デスクトップ エクスペリエンス」機能を、Server 2016では「WebDAV リダイレクター」機能をインストールします。

本記事では、Windows Server 2016/2012にWebDAV リダイレクター(WebClientサービス)をインストールおよび構成し、エクスプローラーからSharePointサイト(ファイル)を開けるようにするための手順を詳しく解説します。これにより、以下のエラー0x80070043も解消できます。

「ネットワーク エラー:Windows cannot access the SharePoint site…名前のつづきを確認してください。ネットワークに問題がある可能性があります…ネットワーク名が見つかりません。」

Windows Server 2016/2012へのWebClientサービスのインストールと構成方法

ステップ1:Server 2016にWebDAV リダイレクター機能をインストールする

※注意:Server 2012をお使いの場合は、同じ手順で進めますが、インストールする機能は「デスクトップ エクスペリエンス」を選択してください。

1. サーバー マネージャーを開き、「役割と機能の追加」をクリックします。

2. 「インストールの種類」画面で、「役割ベースまたは機能ベースのインストール」を選択し、「次へ」をクリックします。

3. 対象サーバーとしてローカルサーバーを選択し、「次へ」をクリックします。

4. 「サーバーの役割の選択」画面では何も変更せずに「次へ」をクリックします。

5. 「機能の選択」画面で、「WebDAV リダイレクター」にチェックを入れ、「次へ」をクリックします。
※注意:Server 2012の場合は、「デスクトップ エクスペリエンス」を選択します。

6. 確認画面で「インストール」をクリックします。

7. インストールが完了したら「閉じる」をクリックし、サーバーを再起動します。

ステップ2:Server 2016/2012でWebClientサービスを構成する

WebDAV リダイレクター機能のインストール後は、WebClientサービス(WebDAV)を使用して、SharePoint Onlineのドキュメント ライブラリをドライブとしてマップできるようになります。マッピングやファイルのコピーを正常に行うために、以下の設定を確認しましょう。

A. WebClientサービスが実行中であることを確認する

「services.msc」と入力してWindowsのサービス画面を開き、WebClientサービスが実行中であることを確認します。実行されていない場合は、「スタートアップの種類」を「自動」に変更し、サービスを開始してください。

B. SharePointサイトを信頼済みサイトに追加する(Internet Explorer)

Internet Explorerの「信頼済みサイト」に、お使いのSharePointサイトと以下のサイトを追加します。

  • https://*.sharepoint.com
  • https://login.microsoft.com
  • https://portal.office.com

C. ダウンロード/アップロード可能な最大ファイルサイズを増やす

SharePoint(WebDAV)との間で50MBを超える大きなファイルをダウンロードまたはアップロードしたい場合は、以下のエラーを解消するためにレジストリを変更します。

  • 「予期しないエラーにより、フォルダーをコピーできません。このエラーが引き続き発生する場合は、エラーコードを使用してこの問題のヘルプを検索できます。
    エラー 0x800700DF:ファイルサイズが許容される制限を超えているため、保存できません。」

1. レジストリ エディターを開き、次のキーに移動します。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

2. FileSizeLimitInBytes をダブルクリックします。

3. FileSizeLimitInBytes の値を10進数で「50000000」から「4294967295」に変更します。
※補足:これにより、SharePoint(WebDAV)との間でダウンロード/アップロードできる単一ファイルの最大サイズが4GBに設定されます。これはWindows OSがサポートする最大値です。

4. レジストリ エディターを閉じ、「WebClient」サービスを再起動します。

D. 1フォルダー内のファイル数上限を増やす

デフォルトでは、Windowsは1つのフォルダー内の約1,000ファイルまでしか列挙できません。つまり、WebDAV(SharePoint)上のフォルダーに1,000を超えるファイルがある場合、Windowsはそのフォルダー内のファイルを列挙できず、以下のようなエラーが表示されます。

  • \\server\webfolder\folder にアクセスできません。このネットワーク リソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかは、このサーバーの管理者に問い合わせてください。
    システムに接続されたデバイスが機能していません。
    error 31 = ERROR_GEN_FAILURE
  • 「ディスクがフォーマットされていません。Windowsはこのディスクを読み取れません。ディスクが破損しているか、Windowsと互換性のない形式が使用されている可能性があります。」

1つのフォルダーに1,000を超えるファイルがある場合は、レジストリ値「FileAttributesLimitInBytes」のサイズを以下の手順で増やしてください。

1. レジストリ エディターを開き、次のキーに移動します。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

2. FileAttributesLimitInBytes を開き、値を「1000000」からより大きい値(例:「2000000」)に変更します。
※補足:これにより、1つのフォルダー内でアクセス可能なファイル数の上限が2,000に設定されます。

3. レジストリ エディターを閉じ、「WebClient」サービスを再起動します。

  • 関連記事:エクスプローラーでSharePointをネットワーク ドライブとしてマップする方法

以上で完了です!このガイドがお役に立ちましたら、ぜひコメントで体験談をお聞かせください。また、他の方にも届くように、いいねやシェアをしていただけると嬉しいです。

  1. 【解決済み】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」を解決するための手順と、利用可能なすべての方法を詳しくご紹介します。 「指定されたサーバーで機能の追加または削除の要求に

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

    最近、Windowsでプログラムやアプリケーションを起動しようとした際に、「サーバーから参照が返されました(A referral was returned from the server)」というエラーが表示されるという報告が多数寄せられています。このエラーは、Windows 7、8、10を含むすべてのバージョンで発生する可能性があります。 正確な原因は特定されていませんが、多くのユーザーからは、最新のWindowsアップデートを適用した後に問題が発生し始めたとの声が上がっています。 本記事では、Windowsでプログラムを開く際に発生するこのエラーを解消するための手順を、ステップごとにわかり