storport.sys로 인한 DPC 대기 시간 문제

storport.sys로 인한 DPC 대기 시간 문제

DPC 대기 시간 문제가 발생했습니다. 문제를 해결하는 방법을 찾으려고 몇 시간을 보냈지만 해결책을 찾지 못했습니다.

우선, 저는 삼성 SSD를 새로운 Samsung 960 evo m.2 드라이브에 복제한 후 처음으로 이 문제를 발견했습니다. Battlegrounds, Dark Souls, Final Fantasy와 같은 게임을 플레이한 후, 각 게임이 윙윙거리는 소음과 함께 매 30분마다 미세하게 끊기는 현상을 발견했습니다. 약 1초 정도 지속되다가 아무 일도 없었던 것처럼 게임이 계속됩니다. 조사를 하다가 DPC 레이턴시에 대해 알아냈기 때문에 LatencyMon과 dpclat을 다운로드했습니다. 그런 다음 오디오/비디오 끊김 현상 중 하나가 발생할 때까지 둘 다 백그라운드에서 실행되는 게임을 플레이했습니다. 그런 일이 발생하자마자 데스크탑으로 Alt+Tab을 눌러 두 프로그램을 표시했습니다. dpclat은 모든 녹색 막대를 표시한 다음 하나의 거대한 빨간색 막대와 모든 작은 녹색 막대를 다시 표시했습니다. LatencyMon은 단지 storport.sys가 가장 높은 DPC 루틴 실행 시간을 보고한 것으로 표시했습니다.

나는 완전히 당황했다. 모든 드라이버(ASUS 웹 사이트의 BIOS, 오디오, 인터넷/LAN)를 제거하고 업데이트했으며, 960 evo NVMe 드라이버를 제거하여 Windows NVM 드라이버가 문제를 해결했는지 확인하고(그렇지 않음) 최신 Samsung 2.2 nvme를 설치했습니다. 드라이버 다시 실행, 모든 오버클럭 비활성화, memtest 및 chkdsk 실행, HD tune 실행, 조각 모음을 사용하여 m.2 및 SSD 최적화, HDD 조각 모음, 칩셋 업데이트, GPU 업데이트, 장치 관리자의 거의 모든 항목 비활성화, 끄기 Windows에서 만들지 않은 모든 서비스, Windows에서 만들지 않은 모든 프로세스 중지, sfc /scannow손상된 파일을 실행하고 성공적으로 복구, Malwarebytes, 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에 대한 Samsung Magician 벤치마킹 도구를 실행하면 HD tune을 실행하는 것처럼 storport.sys에 대해 매우 높은 DPC 대기 시간 스파이크가 표시되지만 이는 단지 과도한 로드 때문이라고 생각합니다. 해당 도구를 사용할 때 m.2는 아래에 있습니다. 현재로서는 SSD를 m.2에 복제하기 전의 RAM 및 CPU 오버클럭을 이전 위치로 되돌렸습니다. 드라이브를 복제할 때까지 이 프로그램이 없었기 때문에 문제가 되지 않았기 때문입니다. 이를 수행하기 위한 Samsung의 마이그레이션 도구).

다음은 내 사양에 대한 간략한 요약입니다(전체 사양 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
  • 제도법:
    • 벤큐 XL2730Z (2560x1440@144Hz)
    • 8176MB ATI 라데온 RX Vega(ATI) 33°C
  • 저장:
    • 238GB 삼성 SSD 840 PRO 시리즈(SSD) 29°C
    • 931GB Seagate ST1000DX002-2DV162(SATA) 31°C
    • 931GB Seagate ST1000DM003-9YN162(SATA) 29°C
    • 232GB 삼성 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 HD 오디오
  • 컴퓨터 유형: 데스크탑
  • 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

답변1

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

도움이 되기를 바랍니다.

관련 정보