storport.sys로 발생한 DPC 지연 시간 문제


1

DPC 대기 시간에 문제가 있습니다. 나는 그것을 고치는 방법을 알아 내려고 몇 시간을 보냈지 만 해결책을 찾지 못했습니다.

우선, 삼성 SSD를 새로운 Samsung 960 evo m.2 드라이브에 복제 한 후이 문제를 처음 발견했습니다. 전장, 다크 소울, 파이널 판타지와 같은 게임을 한 후, 각각의 게임이 30 분마다 마이크로 버터링을하는 소리가 들렸습니다. 그들은 약 1 초 동안 지속 된 다음 아무 일도 일어나지 않은 것처럼 게임이 계속됩니다. 몇 가지 조사를 수행하고 DPC 대기 시간에 대해 알았으므로 LatencyMon 및 dpclat을 다운로드했습니다. 그런 다음이 오디오 / 비디오 말더듬 중 하나가 발생할 때까지 두 가지 모두 백그라운드에서 실행하는 게임을했습니다. 그것이 일어나 자마자 나는 alt + 내 데스크탑으로 탭하여 두 프로그램을 보았습니다. dpclat은 모든 녹색 막대를 표시 한 다음 거대한 빨간색 막대 하나와 모든 작은 녹색 막대를 다시 표시했습니다. LatencyMon은 단순히 storport.sys에보고 된 DPC 루틴 실행 시간이 가장 높은 것으로 나타났습니다.

나는 완전히 당황했다. 모든 드라이버 (ASUS 웹 사이트에서 BIOS, 오디오, 인터넷 / LAN)를 제거하고 업데이트했으며, 960 evo NVMe 드라이버를 제거하여 Windows NVM 드라이버로 문제가 해결되었는지 확인했습니다 (아직 그렇지 않음). 최신 삼성 2.2 nvme를 설치했습니다. 다시 드라이버, 모든 오버 클럭 비활성화, memtest 및 chkdsk 실행, HD 조정 실행, 조각 모음을 사용하여 m.2 및 SSD 최적화, HDD 조각 모음, 칩셋 업데이트, GPU 업데이트, 장치 관리자의 거의 모든 기능 비활성화, 꺼짐 Windows가하지 않은 모든 서비스, Windows가하지 않은 모든 프로세스를 중지하고 실행sfc /scannow악성 파일, adwcleaner, msert 및 avira를 설치하고 사용 후 제거 한 손상된 파일을 성공적으로 복구했으며 CCleaner를 사용하여 레지스트리를 청소하고 복구했습니다. 이 모든 후에도 문제가 계속 발생합니다. 유일한 해결책은 Windows를 완전히 새로 설치하는 것 같지만이 PC를 최적화하기 위해 너무 많은 설정으로 조정했으며 모든 것을 원래의 위치로 되 돌리는 데 며칠이 걸릴 것입니다. 940 pro를 960evo에 복제 한 후이 문제가 시작되었으므로 누군가 나를 도울 수 있기를 바랍니다 (940 pro는 이전에 Windows가 설치된 C 드라이브이지만 이제는 OS를 실행하는 960 evo m.2입니다).

또한 그것이 도움이되는지 모르겠지만 SSD를 m.2 Windows에 복제 한 후 활성화해야한다고 말했기 때문에 이전 Windows 7 키가 어떤 이유로 작동하지 않기 때문에 KMS로 활성화했습니다. 내 Windows 7 키를 사용하여 Windows 8 무료 사본을 얻은 다음 Windows 8이 Windows 10으로 자동 업데이트되었습니다. 그리고 이것이 분명한 것처럼 느껴지지만 m.2에 대한 삼성 마술사 벤치마킹 도구를 실행하면 HD 조정을 실행하는 것처럼 storport.sys에 대한 DPC 대기 시간 스파이크가 매우 높지만 부하가 많기 때문이라고 생각합니다 m.2는 해당 도구를 사용할 때 사용됩니다. 현재로, 내 SSD를 m.2에 복제하기 전에 RAM과 CPU 오버 클럭을 이전의 위치로 되돌 렸습니다. 드라이브를 복제 할 때 까지이 프로그램이 없었기 때문에 문제가되어서는 안되기 때문에 이를 수행하기위한 삼성의 마이그레이션 도구).

다음은 내 사양에 대한 간단한 요약입니다 (전체 사양 txt 파일 및 DPC 검사기 결과가 별도로 첨부 됨).

  • 사양 요약 : [W10ProV1703b15063 x64]
  • 운영 체제 : Windows 10 Pro 64 비트
  • CPU : AMD Ryzen 7 1700X 54 ° C
  • 서밋 릿지 14nm 기술
  • RAM : 16.0GB 이중 채널 알 수 없음 @ 1529MHz (16-18-18-36)
  • 마더 보드 : ASUSTeK COMPUTER INC. PRIME X370-PRO (AM4) 33 ° C
  • 제도법:
    • BenQ XL2730Z (2560x1440 @ 144Hz)
    • 8176MB ATI Radeon RX 베가 (ATI) 33 ° C
  • 저장:
    • 238GB Samsung SSD 840 PRO 시리즈 (SSD) 29 ° C
    • 931GB Seagate ST1000DX002-2DV162 (SATA) 31 ° C
    • 931GB Seagate ST1000DM003-9YN162 (SATA) 29 ° C
    • 232GB Samsung SSD 960 EVO 250GB (알 수 없음)
    • 1862GB Western Digital WD Elements 25A1 USB 장치 (SSD) 29 ° C
  • 광학 드라이브 :
    • ATAPI iHBS112 2
    • ATAPI iHAS324 B
    • ELBY CLONEDRIVE SCSI CdRom 장치
  • 오디오 : Realtek High Definition Audio
  • 컴퓨터 유형 : 데스크탑
  • PSU는 EVGA Supernova 850 P2 (80 Plus Platinum)이며 RAM은 듀얼 채널 슬롯 1과 3에 있습니다.

사양 : https://drive.google.com/open?id=0B8snXLdwm3VhaDV3RTlRZUEzU2c

위의 스크린 샷, DPC 대기 시간 및 추적 파일 링크 : https://docs.google.com/document/d/1Dw80_fDvon_9rQiErGz0yIU1MVMyvit9RAABHzzXMOU/edit?usp=sharing


ETL에 많은 데이터가 없습니다. 관리자로 cmd.exe를 열고이 명령을 실행하여 DPC 활동을 캡처하십시오. WPR -start CPU && timeout 60 && WPR -stop C : \ HighDPCUsage.etl . ETL을 공유하십시오. 캡처하는 동안 대기 시간을 중지하십시오.
magicandre1981

답변:


0

얼마 동안 내 컴퓨터와 비슷한 문제가있었습니다. 마지막으로 장치 관리자로 가서 스토리지 컨트롤러에있는 NVM 컨트롤러를 비활성화하여 문제를 해결했습니다.

도움이 되길 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.