注意: 通常、プロセスの分離は大多数のプロセスのデフォルトですが、何らかの理由で、Microsoftはこれをデフォルトで別のモードで実行することを選択したことに注意してください。
このプロセス分離修正を試してみたい場合は、以下の手順に従ってください。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、「 cmd テキストボックス内の ‘を押して Ctrl + Shift + Enter 昇格したCMDプロンプトを開きます。
コマンドプロンプトの実行
- 管理者特権のCMDプロンプトが表示されたら、次のコマンドを入力し、Enterキーを押して cdpusersvc 処理する:
sc config cdpusersvc type = own
- コマンドを正常に実行した後、管理者特権のCMDプロンプトを閉じ、以前にエラーをトリガーしていたアクションを繰り返します。
まだ表示されている場合は「 説明の読み取りに失敗しました–エラーコード15100″ 問題が発生した場合は、以下の次の潜在的な修正に進んでください。
方法3:を無効にする レジストリエディタを介したCDpusersvc
を使用するデバイスを使用していない場合 CDpusersvc サービス(プリンター、スキャナー、またはその他のタイプの外部デバイス)、最も迅速で効率的な修正方法 説明の読み取りに失敗しました(エラーコード15100) 問題は、レジストリエディタを使用して単に無効にすることです。
影響を受けた多くのユーザーは、このサービスを無効にすると、問題を指摘している説明が表示されなくなったと報告しています。 CDpusersvc サービス。
重要: プリンタ、スキャナー、またはBluetoothデバイスが接続されている場合は、 CDpusersvc を利用する外部デバイスとの接続の問題が発生する可能性があるため、お勧めしません 接続されたデバイスプラットフォーム サービス。この場合、この最初の方法をスキップして、2番目の方法に直接移動してください。
このルートに進む準備ができている場合は、以下の手順に従って、 CDpusersvc 経由サービス レジストリエディタ:
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「regedit」 テキストボックス内でヒット 入る 開くために レジストリエディタ 。あなたが見るとき UAC(ユーザーアカウント制御) プロンプト、クリック はい 管理者アクセスを許可します。
レジストリエディタを開く
- レジストリエディタ内に入ったら、左側のセクションを使用して次の場所に移動します。
Computer HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services CDPUserSvc
注意: 手動で(左側のメニューを使用して)そこに移動するか、場所をナビゲーションバーに直接貼り付けてを押すことができます 入る すぐにそこに着くために。
- 正しい場所に着陸したら、右側のセクションに移動して、をダブルクリックします。 開始 値。
- 内部 編集 の画面 開始、 をセットする ベース に ヘキサデシマル を設定します 価値データ に 4(無効) クリックする前に OK。
スタートキーの変更
- レジストリエディタを閉じてコンピュータを再起動し、OSが今行った変更を強制できるようにします。
- のプロパティ画面に戻ります CDpusersvc サービスを提供し、問題が修正されたかどうかを確認します。
それでも問題が発生する場合、またはこのサービスを完全に無効にしたくない場合は、以下の次の潜在的な修正に進んでください。
方法4:SFCおよびDISMスキャンを実行する
結局のところ、この問題は、基になるシステムファイルの破損が原因でも発生する可能性があります。 Windows 10には、問題のある更新が3つあり、問題が発生する可能性があります。 CDpusersvc サービス。
幸い、最近のすべてのWindowsバージョンには、破損したシステムファイルの大部分を自動的に修正できるツールがいくつか組み込まれています。
SFC(システムファイルチェッカー) そして DISM(展開およびイメージサービスと展開) いくつかの点で類似していますが、動作が異なるため、一緒に使用するのに理想的です。そのため、両方をすばやく連続して実行することをお勧めします。
SFCスキャンから始める 、これは完全にローカルなツールであり、OSドライブに保存されているアーカイブを使用して、破損したファイルを正常な同等のファイルに置き換えます。それを実行し、操作が完了するまで待ちます。
SFCコマンドの完了
注意: 操作が完了するまで、このスキャンを中断しないでください。これを行うと、システムが追加の問題にさらされる可能性があります 論理エラー 従来は修正できませんでした。
操作が完了したら、コンピューターを再起動し、次の起動が完了するのを待ちます。コンピュータが起動した後、 DISMスキャンをトリガーする 、スキャンフェーズと展開フェーズが終了するまで辛抱強く待ちます。
2番目の操作が終了したら、コンピュータをもう一度再起動して、 説明の読み取りに失敗しました–エラーコード15100 次のコンピュータの起動が完了すると、問題は修正されます。
方法5:App Storeのアクセス許可の問題を修正する(該当する場合)
影響を受ける複数のユーザーによって文書化されているため、 CDpusersvc また開始します 「Svchost-kUnistackSvcGroup」 –これは、Microsoft AppStoreの自動更新の実行を任務とするサービスです。
ただし、Microsoftストアのファンではなく、以前にグループポリシー(またはその他の方法)で無効にしたことがある場合は、競合が発生し、最終的には 説明の読み取りに失敗しました ポップアップエラー。
このシナリオが当てはまる場合は、Microsoftストアへのアクセスを無効にし、アプリ内からの自動更新を無効にする必要があります。 CDpusersvc この変更について知っています。
これを行うには、Microsoft App Storeを開き、右上隅にあるアクションボタンをクリックして、をクリックします。 設定 新しく登場したコンテキストメニューから。次に、コンテキストメニューから、に関連付けられているトグルのチェックを外します アプリを自動的に更新する 。
Microsoftストアでのアプリの更新の無効化
ただし、Microsoft Appストアを無効にするグループポリシーが既に設定されている場合は、そのポリシーを解除するか、レジストリエディターを使用してレジストリで一連の調整を行うことから始める必要があります。
特定の状況でこれを実行する必要がある場合は、以下の手順に従ってください。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「regedit」 テキストボックス内でを押します 入る 開くために レジストリエディタ ツール。
レジストリエディタの実行
注意: によって促されたとき UAC(ユーザーアカウント制御) 、クリック はい 管理者アクセスを許可します。
- レジストリエディタにアクセスしたら、このユーティリティの左側のセクションを使用して、次の場所に移動します。
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services CDPUserSvc
- この場所に着いたら、空き領域を右クリックして、 新規> Dword(32ビット)値 コンテキストメニューから。
新しいDword(32ビット)値の作成
- 新しく作成した値に名前を付けます 0x00000004、 次に、それをダブルクリックして、 ベース に ヘキサデシマル そしてその 価値データ に 1 。
- レジストリエディタを閉じてコンピュータを再起動し、今行った変更を適用します。
同じ場合 説明の読み取りに失敗しました(エラーコード15100) エラーがまだ発生している場合は、以下の次の潜在的な修正に進んでください。
方法6:バッチスクリプトを介してすべての誤ったサービスを削除する
上記の方法のいずれもうまくいかなかった場合は、誤ったサービス( CDpusersvc) レジストリエディタを介して行った変更に触れることを上に置く接尾辞が含まれています。
この場合、この問題を修正する唯一の方法は、「検索と破棄」スクリプトを作成し、起動するたびに実行するように構成することです。これは、システムの起動ごとにサフィックスが変更されるため重要です。
このシナリオが当てはまり、上記の手順のいずれも機能しない場合は、以下の手順に従って、この問題を解決するスクリプトを作成および構成してください。
- まず、バッチスクリプトを作成することから始める必要があります。このスクリプトは、システムの起動ごとに実行するように構成します。これを行うには、を押すことから始めます Windowsキー+ R 開くために 実行 ボックス。次に、 「notepad.exe」 テキストボックス内でを押します Ctrl + Shift + Enter 高架を開くために メモ帳 窓。
管理者アクセスでメモ帳を開く
注意: によって促された場合 UAC(ユーザーアカウント制御) プロンプト、クリック はい 管理者アクセスを許可します。
- 新しく開いたメモ帳ウィンドウ内に、次のコードを貼り付けます。
@ECHO OFF SC QUERY state = all> servicesdump.txt FINDSTR / L / C: 'SERVICE_NAME:CDPUserSvc_' servicesdump.txt> CDPservice.txt FOR / F'usebackq tokens = 2 '%% i IN(CDPservice.txt)DO SET CDPUserSvc = %% i NET Stop '%CDPUserSvc%' SC Delete '%CDPUserSvc%' DEL CDPservice.txt DEL servicesdump.txt
- 次に、をクリックします ファイル (上部のリボンから)そしてをクリックします 名前を付けて保存…
スクリプトをバッチファイルとして保存する
- スクリプトにわかりやすい名前を付け、簡単にアクセスできる場所に配置し、拡張子を次のように変更します。 。1 クリックする前に 保存する。
.batスクリプトの作成
- スクリプトが正常に作成されたので、を押します。 Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「taskschd.msc」 ヒット 入る 開くために タスクスケジューラ ユーティリティ。
[実行]にtaskschd.mscと入力して、タスクスケジューラを開きます
- タスクスケジューラに入ったら、をクリックします アクション (上部のリボンバーから)次に、をクリックします タスクの作成… 新しく登場したコンテキストメニューから。
- [タスクの作成]メニューが表示されたら、[全般]タブを選択し、将来のスタートアップキーの名前を設定することから始めます。次に、に関連付けられているボックスを確認します 最高の特権で実行する がチェックされ、横にあるドロップダウンメニューを設定します 構成、設定 特定のWindowsバージョン用。
新しいタスクの定義
- 次に、 引き金 画面上部のタブ。中に入ると、をクリックします 新着 に関連付けられているドロップダウンメニューを変更します タスクを開始します に 起動時 チェックボックスがに関連付けられていることを確認します 有効 (下部)がチェックされます。
スタートアップイベントのトリガーの定義
- 次に、 行動 タブをクリックしてクリックします 次。 から 新しいアクション 画面、設定 アクションドロップダウン メニューから プログラムを開始する 。次に、に移動します 設定 セクションをクリックし、 ブラウズ ボタンをクリックし、手順2と3で以前に作成した.batファイルを選択します。適切なスクリプトを選択したら、[OK]をクリックして変更を保存します。
- このステップに到達すると、スタートアップタスクが構成され、システムを起動するたびに自動的に展開できるようになります。あとはクリックするだけです OK コンピュータを再起動して問題を解決します。