SCCMエラーコード0x87D00607(-2016410105)の原因と解決策を徹底解説
エラーコード0x87D00607は、SCCMまたはクライアントがコンテンツを見つけられないことを意味します。その原因は、境界(バウンダリ)や境界グループの設定不備、事前ステージングされたコンテンツ、ファイアウォールによるブロックなど、多岐にわたります。
この問題は、ユーザーがSCCM経由でパッケージやアプリケーションを展開しようとした際に、以下のメッセージが表示されることで発生します。
ソフトウェアの変更によりエラーコード0x87D00607(-2016410105)が返されました

以下の解決策を試すことで、エラーコード0x87D00607を修正できます。ただし、より技術的な対処に進む前に、まずプライマリSCCMサーバーの再起動で問題が解決するか確認してください。また、サーバーとクライアントマシンの日付と時刻が正しいこと、SCCMのすべての更新プログラムやホットフィックスが適用されていることも確認しましょう。さらに、影響を受けているすべてのユーザーがSourceContentLibディレクトリに存在するかどうかもチェックしてください。存在しない場合は、該当するライブラリにユーザーを追加し、問題が解決するか確認します。
インストール(またはアンインストール)しようとしているパッケージやアプリケーションに公式のインストーラー/アンインストーラー(Adobe CC Uninstallerなど)がある場合は、それを使用することで問題が解決するか確認してください。また、パッケージやアプリケーションに依存関係があるかどうかも忘れずにチェックし、ある場合は依存ファイルがソースファイルに含まれていることを確認します。クライアントマシンにすでにインストールされているアプリケーション(MS Officeなど)の更新版をインストールしようとしている場合は、古いバージョンをアンインストールすることで新バージョンがスムーズにインストールできるか確認してみてください。
1. クライアントマシンの既定のブラウザを変更する
企業ネットワーク環境におけるOS依存の違いにより、クライアントマシンの既定のブラウザがEdgeやInternet Explorerに設定されていない場合、アプリケーションやパッケージでエラーコード0x87D00607が表示されることがあります。この場合、クライアントマシンの既定のブラウザをInternet ExplorerまたはEdgeに設定することで問題が解決する可能性があります。作業を進める前に、従量制接続(SIMカード搭載ノートPCなど)を使用している場合は、SCCMの「既定のクライアント設定」で許可設定を行うことで解決することもあります。
- Windowsキーをクリックし、「既定のアプリ」と入力して既定のアプリを開きます。

- Webブラウザの下にあるオプション(Google Chromeなど)をクリックし、「Internet Explorer」を選択します。

- クライアントマシンを再起動し、再起動後にエラーコード0x87D00607が解消されたか確認します。
手順2の時点で既定のブラウザがすでにInternet Explorerに設定されている場合は、Microsoft Edgeに変更して再起動し、エラーが解消されるか確認してください。
2. IIS設定にSMS_DPパスを追加する
SMS_DPは、DPのログファイル、コンテンツ検証用ファイル、事前ステージングされたコンテンツ(有効な場合)をホストしており、Content Libraryに組み込まれるまでのパッケージ/アプリケーションの一時保存ハブでもあります。DPのIIS設定でSMS_DPパスが正しく構成されていない場合、エラー0x87D00607が発生することがあります。この場合、IIS設定にSMS_DPへのパスを追加することで問題が解決する可能性があります。ただし、作業前にNAP(ネットワークアクセス保護)を削除してください。NAPはWindows Server 2012 R2で非推奨となっており、まだ使用している場合はアンインストールすることで問題が解決することがあります。
- DPサーバーにログオンし、IIS設定に移動します。
- サーバーを選択し、「ISAPIおよびCGIの制限」を開きます。

- SMS_DPのエントリが存在するか確認します。存在しない場合は、次のパスで新しいエントリを追加します。
C:\Windows\system32\inetsrv\smsfileisapi.dll
- 変更を適用し、エラー0x87D00607が解消されたか確認します。
3. クライアント接続にHTTPを使用するように変更する
クライアント接続プロトコルの設定不備によってもこのエラーコードが発生することがあります。通常、クライアントはHTTPSプロトコルを使用してサーバーに接続する必要があります。この場合、クライアント接続をHTTPプロトコルを使用するように設定することで問題が解決する可能性があります。
- SCCMを開き、左ペインで「サイトの構成」を展開します。
- 「サーバーとサイト システムの役割」を選択し、右ペインで(サイト システムの役割セクション内の)「管理ポイント」を開きます。
- 「HTTP」を選択し、変更を適用します。

- 少なくとも5分間待機し、エラー0x87D00607が解決されたか確認します。
これで解決しない場合は、組織のDNSサーバーが正常に機能しているか確認してください。
4. パッケージ/アプリケーションのソースファイルのブロックを解除する
デバイスのOSが一部のソースファイルを信頼せず、実行をブロックしている場合、エラーコード0X87D00607(-2016410105)が発生することがあります。この場合、ソースファイルのブロックを解除することで問題が解決する可能性があります。
- パッケージ/アプリケーションのソースファイルがあるディレクトリに移動し、任意のファイルを右クリックして「プロパティ」を選択します。
- ブロック解除オプション(チェックボックスまたはボタン)が利用可能か確認し、あればクリックしてファイルのブロックを解除します。

- 同じ操作を繰り返してすべてのソースファイルのブロックを解除し、エラーコード0X87D00607が解消されたか確認します。
この方法は一部のファイルには有効ですが、大量のファイルがある場合はSysInternals Streamsを使用して一括でブロック解除できます。それでも解決しない場合は、SCCMサーバーからパッケージ/アプリケーションを削除し、SCCMサーバー上に新しいディレクトリを作成して、そこへパッケージ/アプリケーションのソースファイルをコピーすることで問題が解決するか確認してください。
5. パッケージ/アプリケーションの展開オプションを変更する
パッケージ/アプリケーションの展開オプションがローカルでの実行に設定されていない場合、エラーコード0x87D00607が発生することがあります。この場合、展開オプションを「コンテンツをダウンロードしてローカルで実行」に設定することで問題が解決する可能性があります。
- SCCMでパッケージ/アプリケーションの「プロパティ」を開き、「コンテンツ」タブに移動します。
- 「展開オプション」のドロップダウンを展開し、「配布ポイントからコンテンツをダウンロードしてローカルで実行する」を選択します。

- 変更を適用し、少なくとも5分後にエラーが解消されたか確認します。
6. 配布ポイントの事前ステージングされたコンテンツを無効にする
配布ポイントを事前ステージングされたコンテンツのみを使用するよう設定している場合(手動でコピーされたコンテンツのみを受け入れる設定)、SCCMでエラーコード0X87D00607が発生することがあります。この場合、配布ポイントの事前ステージングされたコンテンツを無効にすることで問題が解決する可能性があります。
- SCCMを開き、配布ポイントの「プロパティ」を開きます。
- 「この配布ポイントを事前設定されたコンテンツに対して有効にする」のチェックを外し、変更を適用します。

- 5分間待機し、エラーコード0x87D00607が解消されたか確認します。
7. コンテンツのフォールバック場所を有効にする
クライアントマシンが優先配布ポイントにアクセスできない場合、コンテンツのフォールバック場所を有効にすることで、別のソースからコンテンツを取得できるようになり、エラーが解決する可能性があります。
- パッケージ/アプリケーションの「プロパティ」を開き、「コンテンツ」タブに移動します。
- 「クライアントにコンテンツのフォールバック ソースの場所の使用を許可する」オプションにチェックを入れ、「展開オプション」のドロップダウンが「配布ポイントからコンテンツをダウンロードしてローカルで実行する」に設定されていることを確認します。

- 変更を適用し、少なくとも5分後にエラーコード0X87D00607が解消されたか確認します。
8. ユーザーのマシンに配布ポイントの使用を許可する
組織がSCCMの配布ポイントを使用してパッケージ/アプリケーションを配布している場合、既定のサイト境界グループからの配布ポイントの使用をクライアントマシンに許可することで、0x87D00607エラーが解消されることがあります。作業前に、展開したソフトウェアのメンテナンス期間をコレクションに設定することで問題が解決するかも確認してください。
- SCCMで対象のパッケージ/アプリケーションに移動し、その「プロパティ」を開きます。
- 「コンテンツ」タブに移動し、「クライアントに既定のサイト境界グループから配布ポイントの使用を許可する」オプションにチェックを入れます。

- 変更を適用し、SCCMのエラー0X87D00607が解消されたか確認します。
これで解決しない場合は、クライアントマシンにクラウドソース/配布ポイントからのダウンロードを許可することで問題が解決するか確認してください。それでも解決しない場合は、DPサーバーが破損していないか、DPサーバーのグループから欠落していないかを確認してください。
9. SCCMの境界と境界グループを編集する
境界や境界グループが正しく構成されていない、またはクライアントマシンのIPが追加されていない場合、SCCMでエラーコード0x87D00607が発生することがあります。この場合、境界と境界グループを編集することで問題が解決する可能性があります。
- SCCMを起動し、次のパスに移動します。
管理 >> 概要 >> 階層の構成 >> 境界グループ
- 境界グループの「参照」タブに移動し、(サイトの割り当ての下にある)「この境界グループをサイトの割り当てに使用する」にチェックを入れます。
- 境界グループにサーバーを追加し、変更を適用して、SCCMの問題が解決されたか確認します。

- 解決しない場合は、配布ポイントのプロパティで境界グループが有効になっていることを確認し、クライアントマシンのIPアドレス(入力ミスがないか注意)が境界グループに含まれているか確認します。
- 10.22.8.0~10.22.9.10のようなIP範囲を追加しても、10.22.9.0は境界グループに含まれないことに注意してください(ネットワークの世界では機能しますが)。IPは適切に個別に追加してください。
- また、境界グループでクライアントマシンのIPv6 IP範囲を使用することで問題が解決するかも確認してください。
10. クライアントマシンのファイアウォールでSCCMに必要なポートを許可する
クライアントマシンのファイアウォールでSCCMに必要なポートがブロックされている場合、SCCMでエラーコード0x87D00607が表示されることがあります。この場合、クライアントマシンでSCCMに必要なポートを許可することで問題が解決する可能性があります。必要なポートは、Microsoftの公式ドキュメントでプロトコルごとに確認できます。ここでは例として、Windows DefenderファイアウォールでグローバルカタログLDAPのポートを開く手順を説明します。作業前に、SCCMのWebサーバーのポートが他のサービス(特にポート80)と競合していないか確認してください。
警告:ファイアウォール設定の編集は高度な技術を要する作業です。誤って設定すると、データやシステムに意図しない恒久的な損害を与える可能性があるため、細心の注意を払い、自己責任で作業を進めてください。
- Windowsキーをクリックし、「Windows Defender ファイアウォール」と入力して開きます。

- 左ペインで「送信の規則」を選択し、「操作」ペインで「新しい規則」をクリックします。

- 規則の種類として「ポート」を選択し、「TCP」のラジオボタンを選択します。

- 「特定のリモート ポート」ボックスに「3268」と入力します。

- 「次へ」をクリックし、「接続を許可する」のラジオボタンを選択します。

- 3種類のネットワーク(ドメイン、プライベート、パブリック)をすべて選択し、「次へ」をクリックします。
- 規則に任意の名前を付け、「完了」をクリックします。
- 再試行し、SCCMのエラー0x87D00607が解消されたか確認します。
それでも問題が解決しない場合は、VPNやルーターのファイアウォールが原因になっていないか確認してください。問題が残る場合は、クライアントマシンをドメインに再参加させることで問題が解決するか確認してください。それでも解決しない場合は、SCCMサーバーに対してContentLibraryCleanup.exeを削除モードで実行し、問題が解決するか確認できます。それでも問題が続く場合は、IISの再インストール(BITSとASP.Net込み)、またはSCCM(IIS込み)の再インストールを検討してください。どの解決策でも問題が解決しない場合は、問題が報告されて解決されるまでの間、パッケージ/アプリケーションをユーザーと共有するという方法もあります。
-
【完全ガイド】Windows 10でエラーコード0x80070490を修正する9つの方法
Windows 10を使用していると、エラーコード0x80070490に遭遇することがあります。このエラーは主に2つのシナリオで発生します。1つ目は、メールアプリにGmailアカウントを追加しようとした際に「問題が発生しました。設定が見つかりませんでした。エラーコード:0x80070490」というメッセージが表示されるケースです。2つ目は、Windows Update関連の操作中に発生するケースです。Windowsの更新処理はシステムコンポーネントストア(Component-Based Servicing:CBS)によって制御されており、ここに破損したファイルが存在すると、このエラーコードが表
-
【解決策】NetflixエラーコードNW-6-503の直し方を徹底解説
お気に入りの映画やWebシリーズをNetflixで一気見するのは、自由時間の過ごし方として最高ですよね。しかし、いざ視聴しようとしたら「NW-6-503」というエラーコードが表示されてしまうと困ってしまいます。このエラーは、主にNetflixがサーバーに接続できない場合に発生するものです。本記事では、このエラーを解決するための完全ガイドをご紹介します。さらに、以下のトラブルシューティング方法を実行することで、NetflixエラーコードNW-6-403も同時に解消できる場合があります。ぜひ最後まで読んで、問題解決にお役立てください。 NetflixエラーコードNW-6-503の修正方法 NW