일부 Windows 사용자는 CDpusersvc라는 서비스를 발견했습니다. 설명에 오류 코드가 포함된 경우(설명 읽기 실패 – 오류 코드 15100 ). 이 서비스는 작업 관리자에서 가장 일반적으로 발견되기 때문에 일부 사용자는 일반적으로 서비스 화면에서 비활성화하려고 시도했지만 할 수 없다는 것을 발견했습니다. – 매개변수가 잘못된 오류입니다. 나타납니다.
CDPUserSvc 서비스는 연결된 장치 플랫폼 서비스의 하위 구성요소입니다. 사용자가 Bluetooth 장치, 프린터, 스캐너 또는 기타 유형의 외부 장치를 연결하는 시나리오에서만 사용됩니다. 따라서 이 범주의 장치를 사용하지 않는 경우 영향 없이 이 서비스를 비활성화할 수 있습니다.
결과적으로 설명을 읽지 못함 – 오류 코드 15100의 표시를 촉진할 수 있는 몇 가지 다른 시나리오가 있습니다. 다음은 모든 잠재적인 범인이 포함된 후보 목록입니다.
- 오래된 OS – Microsoft는 이미 이 문제를 인지하고 있으며 Windows 7, Windows 8.1 및 Windows 10에서 이 문제를 해결하는 핫픽스를 이미 출시했습니다. 이를 활용하려면 보류 중인 모든 Windows 업데이트를 설치하기만 하면 됩니다.
- CDpusersvc 서비스 분리되지 않음 – 대다수의 기본 Windows 서비스가 격리되어 있지만 이 프로세스는 그렇지 않습니다. CDpusersvc 프로세스가 독립 실행형 서비스로 작동하지 않는 경우 상승된 CMD 프롬프트에서 간단한 명령을 실행하여 문제를 해결할 수 있습니다.
- 손상된 CDpusersvc 서비스 – 시스템 파일 손상으로 인해 이 오류 코드가 나타날 수도 있습니다. 이 시나리오가 적용 가능한 경우 DISM 및 SFC 스캔을 실행하여 운영 체제에서 해당 문제를 해결할 수 있는지 확인해야 합니다. 그렇지 않으면 레지스트리 편집기를 통해 서비스를 비활성화하는 것이 좋습니다(이를 사용하는 연결된 장치가 없는 경우).
- Microsoft Store의 권한 문제 – 이전에 그룹 정책(또는 다른 방법)을 통해 비활성화한 경우 충돌이 발생하여 궁극적으로 설명을 읽지 못했습니다. 팝업 오류가 발생할 가능성이 매우 높습니다. 이 경우 새로운 오류가 나타나지 않도록 자동 업데이트 기능을 수동으로 활성화해야 합니다.
- 충돌하는 잘못된 서비스 – 또 다른 가능한 원인은 CDpusersvc 에 연결된 잘못된 서비스입니다. 레지스트리에 적용한 변경 사항에 영향을 받는 것 위에 접미사를 포함합니다. 이 경우 모든 새 인스턴스를 정리하기 위해 수동 스크립트를 만들고 작업 스케줄러를 사용하여 모든 시스템 시작 시 실행되도록 구성해야 합니다.
방법 1:보류 중인 모든 업데이트 설치
이 문제와 관련하여 Microsoft에 티켓을 공개한 여러 Windows 사용자가 확인한 바에 따르면 기술 대기업이 이미 이 문제에 대한 핫픽스를 출시했습니다(업데이트 KB4048952 포함). 이를 활용하려면 컴퓨터 빌드를 최신 상태로 만들 때까지 보류 중인 모든 업데이트를 설치하기만 하면 됩니다.
이는 Windows 10 및 이전 Windows 버전 모두에 적용됩니다.
아래 지침에 따라 보류 중인 모든 업데이트를 설치하고 컴퓨터를 다시 시작하여 문제가 자동으로 해결되는지 확인하십시오.
- 실행 열기 Windows 키 + R을 눌러 대화 상자 . 그런 다음 'ms-settings:windowsupdate' 를 입력합니다. Enter 키를 누릅니다. Windows 업데이트 열기 설정 탭 앱.
참고: Windows 7 또는 Windows 8.1을 사용하는 경우 'wuapp'을 사용하세요. 대신 명령하세요.
- Windows 업데이트 화면에 들어가면 업데이트 확인을 클릭합니다. 을 클릭한 다음 화면의 지시에 따라 현재 설치를 기다리고 있는 모든 Windows 업데이트를 설치합니다.
참고: 중요로 표시된 업데이트뿐만 아니라 모든 유형의 업데이트를 설치합니다. 또는 중요합니다.
- 대기 중인 업데이트가 많은 경우 Windows에서 대기 중인 모든 업데이트를 설치하기 전에 강제로 업데이트할 수 있습니다. 이 경우 동일한 업데이트 화면으로 돌아가 나머지 업데이트 설치를 완료해야 합니다.
- 대기 중인 모든 업데이트가 설치되면 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오.
컴퓨터가 이미 최신 상태이거나 보류 중인 Windows 업데이트를 설치하지 않으려는 경우(여러 가지 이유로) 아래의 잠재적인 수정 프로그램으로 이동하십시오.
방법 2:프로세스 분리
빠르고 손쉬운 해결 방법(문제의 근본 원인을 해결하지 못하는 해결 방법)을 찾고 있는 경우 관리 명령 프롬프트를 열고 cdpusersvc 프로세스. 이 작업을 수행하면 Windows가 자체 별도의 프로세스에서 서비스를 격리하게 됩니다.
참고: 프로세스 격리는 일반적으로 대부분의 프로세스에 대한 기본값이지만 어떤 이유로 Microsoft는 기본적으로 다른 모드에서 이 작업을 실행하기로 선택했습니다.
이 프로세스 격리 수정을 시도하려면 아래 지침을 따르세요.
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'cmd를 입력합니다. '를 입력하고 Ctrl + Shift + Enter를 누릅니다. 상승된 CMD 프롬프트를 엽니다.
- 상승된 CMD 프롬프트에 들어가면 다음 명령을 입력하고 Enter 키를 눌러 cdpusersvc 프로세스:
sc config cdpusersvc type=own
- 명령을 성공적으로 실행한 후 관리자 권한 CMD 프롬프트를 닫고 이전에 오류를 트리거했던 작업을 반복합니다.
"설명 읽기 실패 – 오류 코드 15100' 이 계속 표시되는 경우 문제가 있는 경우 아래의 잠재적인 수정 사항으로 이동하십시오.
방법 3:레지스트리 편집기를 통한 CDpusersvc 비활성화
CDpusersvc 를 사용하는 기기를 사용하지 않는 경우 서비스(프린터, 스캐너 또는 기타 유형의 외부 장치), 설명을 읽지 못했습니다(오류 코드 15100) 를 수정하는 가장 빠르고 효율적인 방법 문제는 레지스트리 편집기를 사용하여 단순히 비활성화하는 것입니다.
영향을 받는 많은 사용자가 이 서비스를 비활성화하면 CDpusersvc 문제를 가리키는 설명이 더 이상 표시되지 않는다고 보고했습니다. 서비스.
중요: 연결된 프린터, 스캐너 또는 블루투스 기기가 있는 경우 CDpusersvc 비활성화 연결된 장치 플랫폼을 사용하는 외부 장치와 연결 문제가 발생할 수 있으므로 권장하지 않습니다. 서비스. 이 경우 첫 번째 방법을 건너뛰고 두 번째 방법으로 바로 이동하세요.
이 경로를 사용할 준비가 되었다면 아래 지침에 따라 CDpusersvc를 비활성화하세요. 레지스트리 편집기:를 통한 서비스
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'regedit'를 입력합니다. 텍스트 상자 안에서 Enter 키를 누르십시오. 레지스트리 편집기를 열려면 . UAC(사용자 계정 컨트롤)가 표시되면 프롬프트에서 예를 클릭합니다. 관리자 액세스 권한을 부여합니다.
- 레지스트리 편집기에 들어가면 왼쪽 섹션을 사용하여 다음 위치로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc
참고: 왼쪽 메뉴를 사용하여 수동으로 탐색하거나 탐색 모음에 위치를 직접 붙여넣고 Enter 키를 누를 수 있습니다. 즉시 도착할 수 있습니다.
- 올바른 위치에 착륙한 후 오른쪽 섹션으로 이동하여 시작 가치.
- 수정 내부 시작 화면 기본 설정 16진수로 값 데이터 설정 ~ 4(비활성화) 확인을 클릭하기 전에
- 레지스트리 편집기를 닫고 컴퓨터를 다시 시작하여 OS에서 방금 수행한 변경 사항을 적용할 수 있도록 합니다.
- CDpusersvc 의 속성 화면으로 돌아가기 이제 문제가 해결되었는지 확인하십시오.
문제가 계속 발생하거나 이 서비스를 완전히 비활성화하고 싶지 않은 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.
방법 4:SFC 및 DISM 스캔 수행
결과적으로 이 문제는 기본 시스템 파일 손상으로 인해 발생할 수도 있습니다. Windows 10에는 CDpusersvc 를 손상시킬 수 있는 세 가지 문제가 있는 업데이트가 있는 것 같습니다. 서비스.
다행히 최신 Windows 버전에는 대부분의 손상된 시스템 파일을 자동으로 수정할 수 있는 몇 가지 기본 제공 도구가 있습니다.
SFC(시스템 파일 검사기) 및 DISM(배포 및 이미지 서비스 및 배포) 어떤 면에서는 비슷하지만 작동 방식이 다르기 때문에 함께 사용하는 것이 이상적입니다. 따라서 두 가지를 빠르게 연속해서 실행하는 것이 좋습니다.
SFC 스캔으로 시작 , OS 드라이브에 저장된 아카이브를 사용하여 손상된 파일을 정상적인 파일로 교체하는 완전히 로컬 도구이기 때문입니다. 실행하고 작업이 완료될 때까지 기다립니다.
참고: 작업이 완료될 때까지 이 스캔을 중단하지 마십시오. 이렇게 하면 일반적으로 수정할 수 없는 추가 논리적 오류에 시스템이 노출될 수 있습니다.
작업이 완료되면 컴퓨터를 다시 시작하고 다음 시작이 완료될 때까지 기다립니다. 컴퓨터가 백업된 후 DISM 검사를 실행합니다. , 스캔 및 배포 단계가 완료될 때까지 참을성 있게 기다립니다.
두 번째 작업이 완료된 후 컴퓨터를 다시 한 번 재부팅하고 Failed to Read Description – Error Code 15100 다음 컴퓨터 시작이 완료되면 문제가 해결됩니다.
방법 5:App Store 권한 문제 수정(해당되는 경우)
영향을 받는 여러 사용자가 문서화한 것처럼 CDpusersvc "svchost -k UnistackSvcGroup" 도 시작됩니다. – Microsoft App Store의 자동 업데이트를 수행하는 서비스입니다.
그러나 Microsoft Store의 팬이 아니고 이전에 그룹 정책(또는 다른 방법)을 통해 비활성화한 경우 충돌이 발생하여 궁극적으로 설명을 읽지 못했습니다. 강한> 팝업 오류.
이 시나리오에 해당하는 경우 Microsoft Store에 대한 액세스를 비활성화하고 앱 내에서 자동 업데이트를 비활성화해야 CDpusersvc 이 변경 사항을 알고 있습니다.
이렇게 하려면 Microsoft App Store를 열고 오른쪽 상단 모서리에 있는 작업 버튼을 클릭한 다음 설정을 클릭하세요. 새로 등장한 컨텍스트 메뉴에서 그런 다음 상황에 맞는 메뉴에서 앱 자동 업데이트와 연결된 토글을 선택 취소합니다. .
그러나 Microsoft App Store를 비활성화하는 그룹 정책이 이미 있는 경우 해당 정책을 해제하거나 레지스트리 편집기를 사용하여 레지스트리에서 일련의 조정을 수행하여 시작해야 합니다.
특정 상황에서 이 작업을 수행해야 하는 경우 아래 지침을 따르십시오.
- Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'regedit'를 입력합니다. 텍스트 상자 안에서 Enter 키를 누릅니다. 레지스트리 편집기 열기 도구.
참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 예를 클릭합니다. 관리자 액세스 권한을 부여합니다.
- 레지스트리 편집기에 들어가면 이 유틸리티의 왼쪽 섹션을 사용하여 다음 위치로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDPUserSvc
- 이 위치에 도달하면 여유 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기> Dword(32비트) 값을 선택합니다. 컨텍스트 메뉴에서.
- 새로 생성된 값의 이름을 0x00000004로 지정합니다. 그런 다음 두 번 클릭하고 기본을 설정합니다. 16진수로 및 가치 데이터 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
- 다음으로 파일을 클릭합니다. (상단의 리본에서) 다른 이름으로 저장...
을 클릭합니다. - 스크립트 이름을 알아볼 수 있는 이름으로 지정하고 쉽게 액세스할 수 있는 위치에 배치하고 확장자를 .bat로 변경해야 합니다. 저장을 클릭하기 전에
- 이제 스크립트가 성공적으로 생성되었으므로 Windows 키 + R을 누릅니다. 실행 열기 대화 상자. 다음으로 'taskschd.msc'를 입력합니다. Enter 키를 누릅니다. 작업 스케줄러 열기 공익사업.
- 작업 스케줄러에 들어가면 작업을 클릭합니다. (상단의 리본 막대에서) 작업 만들기...를 클릭합니다. 새로 등장한 컨텍스트 메뉴에서.
- Create Task 메뉴에 있을 때 General 탭을 선택하고 향후 시작 키의 이름을 설정하여 시작합니다. 그런 다음 가장 높은 권한으로 실행과 연결된 상자가 선택하고 구성 옆에 드롭다운 메뉴를 설정합니다. 특정 Windows 버전용.
- 다음으로 트리거를 선택합니다. 화면 상단에서 탭을 클릭합니다. 내부에 들어가면 새로 만들기를 클릭합니다. 작업 시작과 연결된 드롭다운 메뉴를 변경합니다. 시작 시 사용과 연결된 확인란이 (하단)이 체크되어 있습니다.
- 다음으로 작업을 선택합니다. 탭을 클릭하고 다음을 클릭합니다. 새 작업에서 화면에서 작업 드롭다운 설정 프로그램 시작 메뉴 . 다음으로 설정으로 이동합니다. 섹션을 클릭하고 찾아보기를 클릭합니다. 버튼을 누르고 이전에 2단계와 3단계에서 생성한 .bat 파일을 선택합니다. 적절한 스크립트가 선택되면 확인을 클릭하여 변경 사항을 저장합니다.
- 이 단계에 도달하면 시작 작업이 구성되고 모든 시스템 시작 시 자동으로 배포할 준비가 됩니다. 이제 확인 을 클릭하기만 하면 됩니다. 문제를 해결하려면 컴퓨터를 다시 시작하세요.