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をネットワーク ドライブとしてマップする方法
以上で完了です!このガイドがお役に立ちましたら、ぜひコメントで体験談をお聞かせください。また、他の方にも届くように、いいねやシェアをしていただけると嬉しいです。
-
【解決済み】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」を解決するための手順と、利用可能なすべての方法を詳しくご紹介します。 「指定されたサーバーで機能の追加または削除の要求に
-
「サーバーから参照が返されました」エラーの対処法|Windows 10/8/7でプログラムが起動できない問題を解決
最近、Windowsでプログラムやアプリケーションを起動しようとした際に、「サーバーから参照が返されました(A referral was returned from the server)」というエラーが表示されるという報告が多数寄せられています。このエラーは、Windows 7、8、10を含むすべてのバージョンで発生する可能性があります。 正確な原因は特定されていませんが、多くのユーザーからは、最新のWindowsアップデートを適用した後に問題が発生し始めたとの声が上がっています。 本記事では、Windowsでプログラムを開く際に発生するこのエラーを解消するための手順を、ステップごとにわかり