Anonim

Mike라는 독자 중 한 명이 다음과 같은 문제를 제출했습니다.

기본적으로 프로세서가 바쁠 때마다 사운드가 건너 뛰거나 흩어지는 문제가있는 것 같습니다. 그리고 중요한 것은 아니지만 Firefox를 열 때만 발생할 수 있습니다. 이제는 오래된 PC에서 발생하는 것과 같은 것을 이해할 수 있지만이 빌드의 사양으로 인해 왜 이것이 문제가되는지 알 수 없습니다. 어떤 프로그램이 오디오 파일을 재생하는지는 중요하지 않으며 여러 프로그램 / 더 많은 메모리 집약적 프로그램을 실행하면 건너 뛰기 / 왜곡이 더 두드러집니다. 나는 깨끗하게 설치하고 모든 것을 닦고 다시 시작하여 아무 소용이 없었습니다. 내가 제대로 작동하는 모든 부분을 알 수있는 한 여전히이 소리 문제가 있습니다.

이 문제는 실제로 다소 일반적입니다. 나는 과거에 그것을 경험했다. 그러나 일반적인 해결책은 분명합니다.

짧은 대답은 문제가 기본 및 보조 IDE 컨트롤러에 지정된 모드에 있다는 것입니다. 일반적으로 하드 드라이브와 광학 드라이브가 있습니다. PIO가 아닌 DMA로 모드를 설정해야합니다.

먼저 두 가지에 대한 설명 :

  • DMA (직접 메모리 액세스) 모드는 장치, 특히 CD 및 DVD 버너 장치와 데이터를주고받는 고성능 모드입니다. DMA 모드를 통해 프로세서는 소프트웨어 오버 헤드가 거의없이 대량의 데이터를 전송할 수 있으므로 CPU 사용률이 낮습니다. 이 모드에서는 다른 프로그램이 실행중인 백그라운드에서 고속 레코딩을 수행 할 수 있습니다.
  • 데이터 입력의 일부로 컴퓨터의 메인 프로세서를 사용하는 두 장치간에 데이터를 전송하는 방법 인 프로그래밍 된 입력 / 출력의 줄임말 입니다.

우리는 프로세서가 간단한 사운드 전송에서 적절한 사운드 출력과 같은 작업을 수행 할 수 있도록 DMA 모드를 사용해야합니다.

DMA 사용에 문제가있는 경우 Windows는 드라이브에서 PIO 모드로 돌아갑니다. 문제가 지속되면 Windows는 문제를 영구적으로 만들고 DMA를 지정하더라도 PIO 모드를 계속 사용합니다. 따라서이를 해결하는 두 가지 방법이 있습니다.

제어판의 장치 관리자로 이동하여 기본 IDE 채널을 찾은 다음 마우스 오른쪽 버튼을 클릭하고 속성을 선택하십시오. 고급 탭으로 이동하여 구성중인 장치를 찾으십시오. "사용 가능한 경우 DMA"가 선택되어 있는지 확인하십시오. 보조 IDE 채널에 연결된 것이 있으면 해당 채널에도 동일하게 수행하십시오. 변경 사항을 적용하려면 Windows를 다시 부팅해야합니다.

그래도 문제가 해결되지 않으면 Windows가 PIO를 강제 ​​실행하기 때문일 수 있습니다. 이 경우 실제로 장치 관리자에서 컨트롤러를 제거하려고합니다. 과도하게 보일 수 있지만 재부팅하면 Windows가 컨트롤러를 다시 감지하여 설정합니다.

PC가 활성화되어있을 때 소리 왜곡을 수정하는 방법