Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

DPC(지연 프로시저 호출)는 하드웨어 및 장치 드라이버와 관련된 우선 순위가 낮은 작업의 실행을 관리합니다. 그 목적은 중요한 작업이 먼저 처리되도록 시간에 덜 민감한 작업을 연기하는 것이지만, 높을 경우 특히 오디오-비디오 스트리밍 또는 편집과 같은 실시간 작업에서 성능 문제가 발생할 수 있습니다. 오늘 블로그에서는 Windows 11과 10 모두에서 높은 DPC 대기 시간을 수정하는 방법을 안내해 드리겠습니다. 시작해 보겠습니다.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

하드웨어에 주의가 필요하거나 장치 드라이버에 서비스가 필요한 경우 인터럽트를 생성하여 CPU에 경고합니다. 이제 Windows OS는 이에 응답하기 위해 ISR(인터럽트 서비스 루틴)을 실행합니다. DPC는 이러한 인터럽트와 관련된 특정 작업을 나중에 연기합니다. 우선순위가 높은 항목이 우선순위가 낮은 항목보다 먼저 처리됩니다. 한 드라이버가 작업을 수행하는 데 평소보다 오랜 시간이 걸리면 동시에 다른 드라이버의 작업도 지연되어 궁극적으로 PC가 느려지는 것처럼 보일 수 있습니다. 기술적인 용어로 이를 DPC 대기 시간이라고 합니다.

Windows에서 DPC 대기 시간이 길어지는 일반적인 이유는 다음과 같습니다.

  • 오래되었거나 결함이 있는 드라이버
  • 과도한 백그라운드 프로세스
  • CPU 과부하
  • 잘못 구성된 시스템 설정
  • 결함이 있는 하드웨어 구성요소

빠른 답변

PC의 그래픽 및 오디오 드라이버를 업데이트합니다. 그래도 도움이 되지 않으면 전원 계획을 변경하세요.

1. 제어판을 실행합니다. 큰 아이콘을 선택하세요. 보기 기준에서 드롭다운 메뉴입니다.

2. 전원 옵션을 클릭합니다. 고성능을 선택하세요. 전원 계획.

방법 1:새 전원 계획으로 전환

고성능 또는 최고 성능 전원 계획은 CPU의 처리 능력을 최대화하여 지속적으로 더 높은 클럭 속도로 실행됩니다. 따라서 지연 프로시저 호출을 처리하기 위해 보다 신속하게 응답할 수 있습니다.

1. 제어판을 실행하고 보기 기준을 확장합니다. 오른쪽 상단의 드롭다운 메뉴에서 큰 아이콘을 선택합니다. .

2. 전원 옵션 을 클릭하세요. 고성능을 선택하세요. 또는 최고의 성능 옵션. 

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

하지만 이 경우 더 많은 전력을 사용하게 되므로 배터리가 빨리 소모될 수 있으니 주의하세요. 이것이 가능하지 않다면 아래에 언급된 다른 방법을 고려해 보세요.

방법 2:그래픽 및 오디오 드라이버 업데이트

그래픽 및 오디오 드라이버는 상당한 양의 데이터와 실시간 처리를 처리합니다. 이러한 드라이버가 오래되었거나 오작동하는 경우 처리 작업 요구 사항을 충족하는 데 어려움을 겪어 DPC 대기 시간이 길어질 수 있습니다. 이러한 드라이버를 업데이트하려면 Windows 11에서 그래픽 드라이버를 업데이트하는 방법 및 Windows 11에서 오디오 드라이버를 업데이트하는 방법에 대한 가이드를 따르세요.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

방법 3:레지스트리 수정

특정 하드웨어 프로세스는 대기 시간 문제의 원인이 될 수 있습니다. 레지스트리를 통해 이러한 설정을 수정하면 이러한 프로세스가 시스템과 상호 작용하는 방식에 영향을 미치고 Windows 11에서 높은 DPC 대기 시간 발생 문제를 해결할 수 있습니다.

참고:수정 중 수동 오류가 발생한 경우 이전 설정으로 복원하려면 레지스트리 키를 백업하세요.

1. Win + R을 누릅니다. 실행을 여는 키 대화 상자.

2. regedit를 입력합니다. 확인을 클릭하세요. . 메시지가 나타나면 를 선택합니다. UAC 프롬프트에서.

3. 레지스트리 편집기에서 , 다음 경로로 이동하세요:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{DEB039CC-B704-4F53-B43E-9DD4432FA2E9}\0000

4. 0000을 마우스 오른쪽 버튼으로 클릭하세요. 키를 누른 후 새로 만들기를 클릭하세요. 을 클릭한 다음 DWORD(32비트) 값을 선택합니다.  상황에 맞는 메뉴에서.

이 단계에서 오류가 발생하면 레지스트리에 쓰기 중 키 오류를 생성할 수 없는 문제 해결 가이드를 따르세요.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

5. DWORD 값 키의 이름을 PerfLevelSrc로 지정합니다. .

6. PerfLevelSrc를 두 번 클릭합니다. 키를 입력하고 값 데이터를 수정합니다. 3322로 .

7. 마찬가지로 PowerMizerEnable이라는 DWORD 값 3개를 더 만듭니다. , PowerMizer레벨PowerMizerLevelAC .

8. 값 데이터를 설정합니다. PowerMizerLevel용 및 PowerMizerLevelAC 1로 .

9. 확인을 클릭하세요. 레지스트리 변경 사항을 저장하고 다시 시작 당신의 PC.

방법 4:동적 틱 비활성화

동적 Ticking은 시스템 시계의 타이밍을 조정하는 Windows의 기능입니다. 클록 타이밍의 시스템 조정으로 인해 지연 프로시저 호출 처리에 불규칙성이 발생할 수 있습니다. 비활성화하는 방법은 다음과 같습니다:

1. 명령 프롬프트를 실행합니다. 관리자로.

2. 다음 명령을 입력하고 Enter를 누릅니다. :bcdedit /set 비활성화dynamictick 예

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

3. 명령이 성공적으로 실행되면 다시 시작 PC.

방법 5:IPv6 비활성화

IPv6과 IPv4는 서로 다른 두 가지 네트워크 프로토콜입니다. 두 가지를 동시에 활성화하면 충돌이 발생하고 네트워크 처리 오버헤드가 증가하여 DPC 대기 시간이 길어질 수 있습니다. IPv6를 비활성화하는 방법은 다음과 같습니다:

1. Windows 키 + R을 누릅니다. 실행을 열려면 대화 상자.

2. ncpa.cpl을 입력합니다. 텍스트 입력란에 Enter 키를 누르세요. 네트워크 연결을 열려면 창.

3. 사용 중인 네트워크 연결(예:이더넷 또는 Wi-Fi)을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 드롭다운 메뉴에서 선택하세요.

4. 항목 목록에서 인터넷 프로토콜 버전 6(TCP/IPv6)을 선택 해제합니다. , 확인을 클릭하세요. 변경 사항을 확인하고 속성 창을 닫으세요.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

방법 6:Windows 방화벽 비활성화

Windows Defender는 맬웨어 및 기타 위협에 대한 실시간 검색을 지속적으로 수행합니다. 이제 검색 프로세스에는 시스템 리소스가 포함되며 때때로 논의된 문제의 원인이 될 수 있습니다. 방화벽을 일시적으로 비활성화하면 시스템 리소스에 대한 부담을 줄일 수 있으며 이를 위해서는 Windows 11 방화벽을 비활성화하는 방법에 대한 가이드를 따르세요.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

방법 7:Bonjour 앱 제거(해당되는 경우)

Bonjour는 주로 로컬 네트워크에서 장치 및 서비스를 검색하는 데 사용되는 Apple에서 개발한 네트워킹 프로토콜입니다. 이전에 Windows PC에 Apple 장치를 연결한 경우 시스템에 이 앱이 설치되어 있을 수 있습니다. 그러나 추가 CPU 사용량과 네트워크 활동을 유발할 수 있는 백그라운드 프로세스를 실행할 수 있으며 이로 인해 DPC 대기 시간이 길어질 수 있습니다.

1. 제어판을 엽니다. 프로그램 제거를 클릭하세요. 프로그램 아래 .

2. Bonjour를 찾습니다. 설치된 프로그램 목록에서 해당 항목을 마우스 오른쪽 버튼으로 클릭한 다음 제거를 클릭하세요. .

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

3. 제거한 후 다시 시작 변경 사항이 적용되는지 확인하세요.

방법 8:D0 패킷 병합 끄기

D0 패킷 통합은 작은 데이터 패킷을 전송하기 전에 더 큰 패킷으로 결합하여 작동하는 에너지 절약 기능입니다. 이 기능을 끄면 데이터 패킷 묶음을 방지하여 더 작은 패킷을 더 빠르게 전송할 수 있어 Windows 11의 높은 DPC 대기 시간 문제를 해결할 수 있습니다. 

1. 기기 관리자를 실행합니다. 네트워크 어댑터를 확장합니다. 카테고리입니다.

2. 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.  상황에 맞는 메뉴에서.

3. Interrupt Moderation과 같은 패킷 병합과 관련된 속성을 찾습니다. 또는 패킷 병합 을 선택하고 사용 안함을 선택하세요. .

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

방법 9:TCP 최적화 도구 사용

TCP Optimizer를 사용하면 사용자는 다양한 네트워크 설정을 조정하여 인터넷 연결 및 성능을 최적화할 수 있습니다. 이러한 설정을 미세 조정하면 네트워크 효율성을 향상하고 DPC 대기 시간 문제를 일으킬 수 있는 잠재적인 병목 현상을 줄일 수 있습니다.

1. TCP 최적화 도구 다운로드 공식 웹사이트에서 다운로드하고 설치한 후 관리자 권한으로 실행하세요.

2. 최적을 선택합니다. 오른쪽 하단에 있는 옵션을 선택한 다음 변경사항 적용을 클릭하세요. 버튼을 누르세요.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

TCP Optimizer는 새 설정을 구현하기 위해 컴퓨터를 다시 시작하라는 메시지를 표시합니다. 작업 내용을 저장하고 시스템을 다시 시작하세요.

방법 10:시스템 복원

오류가 지속되면 마지막 방법은 PC에서 시스템 복원을 수행하는 것입니다. 이를 위해서는 Windows 11에서 시스템 복원을 사용하고 생성하는 방법에 대한 가이드를 따르세요.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

내 DPC 지연 시간을 어떻게 확인하나요?

Windows 11/10용 DPC 대기 시간 검사기를 사용하여 PC에 논의된 문제가 있는지 확인할 수 있습니다. 

1. Resplendence의 LatencyMon 페이지 공식 웹사이트를 방문하여 다운로드를 클릭하세요. 상단 탐색 표시줄에 있는 버튼을 누르세요.

2. 아래로 스크롤하여 시스템 모니터링 도구 아래로 이동합니다. , LatencyMon 7.31을 선택하세요. (또는 최신 버전)을 클릭하여 PC에 다운로드하세요.

3. 다운로드한 .exe 파일을 설치하세요.

4. LatencyMon을 엽니다. 앱을 클릭하고 모니터 시작을 클릭하세요. 버튼(녹색 삼각형 아이콘) 왼쪽 상단에 있습니다.

5. 충분한 데이터를 수집할 수 있도록 몇 분 동안 모니터링을 실행한 후 모니터 중지를 클릭합니다. 버튼(사각형 아이콘) .

6. 통계로 이동합니다. 탭. 여기에서 모든 통계를 확인할 수 있습니다.

Windows 10 및 11에서 높은 DPC 대기 시간 해결:빠른 수정 가이드

  • DPC 및 ISR 루틴이 2000μs 미만인 경우 PC에서 실시간 오디오 드롭아웃을 처리할 수 있습니다.
  • 2000~4000 사이라면 이상적이지 않습니다.
  • 4000μs를 초과하면 심각한 문제입니다.

일반적으로 DPC 대기 시간이 2000μs를 초과하면 높은 것으로 간주됩니다. DPC 대기 시간이 높으면 컴퓨터의 오디오가 엉망이 될 수 있습니다. 비디오 끊김, 마우스 또는 키보드의 일관되지 않은 성능과 같은 문제 또는 더 일반적으로 끊김, 클릭, 터지는 소리와 같은 오디오 문제를 발견할 수 있습니다. 

DPC 대기 시간은 Windows 10 또는 11에서 더 좋습니까?

Windows 10과 11 모두 DPC 대기 시간 문제가 발생할 수 있습니다. 두 버전 간의 성능은 개별 시스템 구성, 하드웨어 및 소프트웨어에 따라 달라질 수 있습니다.

우리 가이드가 Windows 11과 Windows 10 모두에서 높은 DPC 대기 시간 문제를 해결하는 데 도움이 되었기를 바랍니다. . 문의 사항이나 제안 사항이 있는 경우 댓글 섹션을 통해 언제든지 알려주시기 바랍니다. 더 많은 문제 해결 가이드를 보려면 TechCult에 연결하세요.