수정 : 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다.



문제를 제거하기 위해 도구를 사용해보십시오

일부 사용자는 ' 디스크의 논리 블록 주소에서 IO 작업이 다시 시도되었습니다. '이벤트 뷰어 일반적인 시스템 정지 또는 무작위 BSOD 충돌이 발생한 후. 이 문제는 대부분 Windows 7 및 Windows 8에서 발생하는 것으로보고됩니다.



디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다.

디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다.



뭐가 원인 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다.

다양한 사용자 보고서와 문제를 해결하는 데 사용한 방법을 살펴봄으로써이 특정 문제를 조사했습니다. 이 오류는 기본적으로 IRP (IO 요청 패킷)가 IO 시스템이 완료 될 때까지 대기하는 동안 시간이 초과되었음을 의미합니다. 이것은 다양한 이유로 발생하는 것으로 알려져 있습니다.



우리가 수집 한 내용에서 오류의 출현에 대한 책임이있을 수있는 몇 가지 일반적인 범인이 있습니다.

  • AHCI 디스크 모드 사용으로 인한 불안정성 – 이는 NCQ (Native Command Queuing)와 같은 고급 AHCI 기능을 활용하도록 설계된 이전 시스템에서 발생하는 것으로 알려져 있습니다. .
  • 결함이있는 SATA 또는 전원 공급 장치 케이블 – 연결 중단 또는 일종의 정전이 오류의 원인 일 수 있습니다. 현재 사용중인 케이블을 교체하여 해당 여부를 확인할 수 있습니다.
  • 오래된 IDE ATA / ATAPI 컨트롤러 – Windows에서 제공하는 IDE ATA / ATAPI 컨트롤러 드라이버의 이전 버전은이 특정 오류를 발생시키는 것으로 알려져 있습니다. 드라이버를 업데이트하면 문제가 해결됩니다.
  • 동적 눈금이 활성화되었습니다. – 특정 컴퓨터에서는 비디오 편집, 통합 커뮤니케이션 및 기타 멀티미디어 활동 중에 오류가 발생할 수 있습니다. 대부분의 경우이 문제는 동적 틱 전환 문제로 인해 발생합니다.
  • FC 연결이 패킷을 삭제했습니다. – Microsoft 설명서에 따르면 정보 패킷이 HBA (호스트 버스 어댑터)와 스토리지 어레이 사이에 놓인 경우이 문제가 발생할 수 있습니다.
  • 하드웨어가 정의 된 시간 제한을 초과합니다. – 어레이 컨트롤러 또는 어레이의 장치가 하드웨어가 정의 된 시간 제한을 초과한다는 표시와 함께 I / O 요청에 응답하는 경우에도 문제가 발생할 수 있습니다.
  • 오래된 BIOS 버전 – 오래된 BIOS 버전으로 인해이 오류가 발생할 수도 있습니다. 이 시나리오는 대부분 MSI 마더 보드에서 발생하는 것으로보고됩니다. 이 문제의 증상은 HDD 또는 SSD 고장과 매우 ​​유사합니다.

문제를 해결할 수있는 몇 가지 문제 해결 단계를 찾고있는 경우 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 오류가 발생하면이 기사에서는 몇 가지 검증 된 수리 전략을 제공합니다. 다음은 유사한 상황에있는 다른 사용자가 문제를 해결하는 데 사용한 방법 모음입니다.

문제 해결 시도를 가능한 한 간소화하려면 특정 시나리오에서 오류 메시지를 성공적으로 해결하는 수정 사항을 찾을 때까지 아래 방법을 순서대로 따르십시오.



방법 1 : IDE ATA / ATAPI 컨트롤러 업데이트

일관성을 발견하고 있다면 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 오류 이벤트 뷰어, 시스템이 오래된 IDE ATA / ATAPI 컨트롤러를 사용하고 있기 때문에 볼 수 있습니다.

동일한 오류 메시지를 해결하기 위해 고군분투하는 여러 사용자가 컨트롤러 드라이버를 최신 버전으로 업데이트하여 문제를 해결했습니다. 이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 그런 다음 ' devmgmt.msc '를 누르고 시작하다 열다 기기 관리자 . 고성능 전원 계획 설정

    대화 상자 실행 : devmgmt.msc

  2. 내부 기기 관리자 , 확장 IDE ATA / ATAPI 컨트롤러 드롭 다운 메뉴. 그런 다음 아래의 각 항목을 마우스 오른쪽 버튼으로 클릭하십시오. IDE ATA / ATAPI 컨트롤러 및 선택 최신 정보 운전사. 키를 눌러 설정 또는 BIOS로 들어갑니다.

    IDE ATA ATAPI 컨트롤러에서 각 채널 업데이트

  3. 다음 화면에서 업데이트 된 드라이버 소프트웨어 자동 검색 화면의 지시에 따라 최신 버전을 설치하십시오.
  4. 모든 항목이 최신 드라이버 버전으로 실행될 때까지 모든 ATA 및 ATAPI 컨트롤러에 대해 위의 절차 (2 단계 및 3 단계)를 반복합니다.
  5. 컴퓨터를 다시 시작하고 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 오류가 이벤트 뷰어 .

일부 사용자는 전원 계획을 다음과 같이 설정하는 데 도움이된다고보고했습니다. 고성능 . 이렇게하려면 실행 대화 상자 (Windows 키 + R) , ' powercfg.cpl '를 누르고 시작하다 . 전원 옵션 화면에 들어가면 활성 전원 계획을 고성능 또는 처음부터 새로 만듭니다.

고성능 전원 계획 설정

여전히 동일한 동작이 발생하면 아래의 다음 방법으로 이동하세요.

방법 2 : 동적 눈금 비활성화

일부 사용자는 동적 눈금 기능을 비활성화 한 후 문제를 해결했습니다. 이는 대부분 멀티미디어 또는 통신 활동을 수행 할 때 시스템이 임의로 응답을 중지하거나 중단되는 상황에서 효과적인 것으로보고됩니다.

사용자 추측에 따라 동적 틱 전환을 구동하는 기계와 기계 구동 클럭 속도 변화 간의 상호 작용과 관련된 문제로 인해 문제가 발생할 수 있습니다.

노트 : 이 절차는 Windows 8에서만 작동하는 것으로 확인되었습니다.

당신이 만나는 경우 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 멀티미디어 또는 통신 활동을 수행하는 동안 오류가 발생하면 아래 지침에 따라 비활성화하십시오. 동적 눈금 :

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' cmd '를 누르고 Ctrl + Shift + Enter 상승 된 명령 프롬프트 창을 엽니 다. 메시지가 표시되면 UAC (사용자 계정 컨트롤) , 클릭 관리 권한을 부여합니다.

    대화 상자 실행 : cmd, Ctrl + Shift + Enter 누르기

  2. 상승 된 명령 프롬프트에서 다음 명령을 입력하고 시작하다 비활성화하려면 다이나믹 틱 :
     bcdedit / set disabledynamictick 예 
  3. 명령이 성공적으로 처리되면 컴퓨터를 다시 시작하고 다음에 시작할 때 문제가 해결되었는지 확인합니다.

여전히 문제가 발생하면 아래의 다음 방법으로 이동하세요.

방법 3 : 레지스트리 편집기를 사용하여 TimeOutValue 늘리기

컴퓨터가 FC (Fibre Channel) 스토리지와 같은 스토리지 어레이에 연결되어있는 경우 패킷 손실 또는 경보 요청을 보낸 어레이 컨트롤러로 인해 문제가 발생할 수 있습니다.

이러한 상황에서는 disk.sys TimeOutValue를 가능한 낮게 줄이는 것이 좋습니다. 동일한 문제가 발생한 여러 사용자가 아래 단계를 수행 한 후 문제가 해결되었다고보고했습니다.

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' regedit '를 누르고 시작하다 레지스트리 편집기를 엽니 다. 메시지가 표시되면 UAC (사용자 계정 컨트롤), 딸깍 하는 소리 관리 권한을 부여합니다.

    대화 상자 실행 : regedit

  2. 레지스트리 편집기 내에서 왼쪽 메뉴를 사용하여 다음 하위 키로 이동합니다.
     컴퓨터  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  디스크 
  3. 디스크 키 내부에서 오른쪽 창으로 이동하여 TimeOutValue .

    오른쪽 창에서 TimeOutValue를 두 번 클릭합니다.

  4. 설정 가치 데이터TimeOutValue 이하 30 .

    TimeOutValue의 값 데이터를 최대 값 30으로 설정합니다.

  5. 레지스트리 편집기를 닫고 컴퓨터를 다시 시작한 다음 다음에 시작할 때 문제가 해결되었는지 확인합니다.

여전히 같은 문제가 발생한다면 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 이벤트 뷰어 응용 프로그램에서 오류가 발생하면 방법 4로 이동하십시오.

방법 4 : 페이징 실행 비활성화

동일한 문제가 발생하는 여러 사용자가 적용한 임시 수정 사항이 있습니다. 그것은 비활성화를 포함합니다 페이징 임원 레지스트리 편집기를 사용합니다. Paging Executive는 Windows가 장치 드라이버에서 사용하는 메모리를 페이징 파일로 스왑하지 못하도록합니다.

다음은 페이징 실행을 비활성화하는 방법에 대한 빠른 가이드입니다.

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' regedit '를 누르고 시작하다 레지스트리 편집기를 엽니 다. 메시지가 표시되면 UAC (사용자 계정 컨트롤) , 클릭 관리 권한을 부여합니다.

    대화 상자 실행 : regedit

  2. 레지스트리 편집기 내에서 왼쪽 메뉴를 사용하여 다음 위치로 이동합니다.
      HKEY_LOCAL_MACHINE  시스템  CurrentControlSet  제어  세션 관리자  메모리 관리 
  3. 메모리 관리 키를 연 상태에서 오른쪽 창으로 이동하여 DisablePagingExecutive .

    오른쪽 창에서 DisablePagingExecutive를 두 번 클릭합니다.

  4. 와 더불어 DisablePagingExecutive Dword가 열렸습니다. 가치 데이터 ...에서 0 ...에 1 비활성화하려면 페이징 임원 .

    값 데이터를 1로 설정하여 페이징 실행 기능을 비활성화합니다.

  5. 레지스트리 편집기를 닫고 컴퓨터를 다시 시작하여 변경 사항을 적용하십시오.

다음에 시작할 때 증상이 해결되었는지 확인합니다. 여전히보고있는 경우 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 이벤트 뷰어에서 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 5 : HDD의 SATA 케이블 변경

몇 명의 사용자가 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 오류는 드라이브를 마더 보드 및 전원 공급 장치에 연결하는 SATA 및 전원 커넥터 케이블을 교체 한 후 더 이상 오류가 발생하지 않는다고보고했습니다.

이는 오류가 하드웨어 오류와 연결될 수도 있음을 나타냅니다. 대부분 연결 중단 또는 정전으로 인해 문제가 발생했습니다.

같은 이유로 오류가 발생할 수 있으며 여분의 HDD 연결 케이블이있는 경우 현재 케이블로 교체해 볼 수 있습니다. 사용하지 않은 연결 케이블이없는 경우 DVD 라이터의 케이블을 사용해보고 오류가 더 이상 발생하지 않는지 확인할 수 있습니다.

새로운 언급이없는 경우 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 새 케이블을 설치하는 동안 오류가 발생하면 범인을 식별 할 수있었습니다.

방법 6 : AHCI에서 SATA HDD를 ATA (또는 IDE)로 변경

동일한 사용자를 만나는 여러 사용자가 디스크 모드를 변경 한 후 문제를 해결했습니다. AHCI ...에 ATA 또는 IDE. 강력한 AHCI는 SATA 컨트롤러와의 새로운 인터페이스 방식이지만 일부 시스템은 다음과 같은 기능을 활용하도록 설계되지 않았습니다. 기본 명령 대기열 . 이것은 결국 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 오류.

이 절차를 따르지 않는 한 디스크 모드를 BIOS에서 AHCI에서 ATA로 변경하면 Windows가 시작되지 않습니다. 이 절차를 통해 시스템은 ATA (또는 IDE) 디스크 모드와 관련된 적절한 BIOS 설정을로드하고 레지스트리를 재구성 할 수 있습니다.

다음은 수행해야하는 작업에 대한 빠른 가이드입니다.

  1. 클릭 스타트 아이콘 (왼쪽 하단)을 클릭 한 다음 전원 아이콘 . 와 더불어 시프트 키를 누른 상태에서 재시작 단추. 그러면 컴퓨터가 복구 메뉴로 바로 다시 시작됩니다.

    Shift 키를 누른 상태에서 다시 시작을 클릭하십시오.

  2. 다음에 시작할 때 컴퓨터가 복구 메뉴로 직접 부팅됩니다. . 거기에 도착하면 문제 해결 항목을 클릭 한 다음 고급 옵션 .

    문제 해결을 클릭 한 다음 고급 옵션을 선택하십시오.

  3. 에서 고급 옵션 메뉴에서 시작 설정 .

    고급 옵션 메뉴에서 시작 설정을 클릭합니다.

  4. 다음으로 재시작 버튼을 눌러 컴퓨터를 재부팅하십시오. 시작 설정 메뉴.
  5. 다음 부팅 시퀀스가 ​​시작될 때 설정 키 입력 할 때까지 반복적으로 BIOS 설정 .

    [키]를 눌러 설정으로 들어갑니다.

    노트 : 명심하십시오 설정 (BIOS) 키는 마더 보드 제조업체에 따라 다르지만 초기 화면에 표시됩니다. 일반적으로 다음 중 하나입니다. F 키 (F4, F6, F8, F10, F12) 아니면 그 열쇠. 특정 설정 키를 온라인으로 검색 할 수도 있습니다.
  6. BIOS 설정에 들어가면 SATA 작동 설정 및 설정 ATA. BIOS 설정을 종료하기 전에 변경 사항을 저장하십시오.

    SATA 작동을 ATA로 변경

    노트 : 정확한 설정과 위치는 마더 보드 제조업체에 따라 다를 수 있습니다. SATA 작동을 수정하는 해당 단계를 찾을 수없는 경우 마더 보드에 따라 특정 단계를 검색하십시오.

  7. 컴퓨터가 부팅 될 때까지 기다리십시오. 시작 설정 메뉴. 도착하면 키를 눌러 5 (또는 F5 )를 눌러 안전 모드로 부팅합니다. 이렇게하면 OS에서 방금 시스템에로드 한 BIOS 설정에 적합한 드라이버를 가져올 수 있습니다.

    네트워킹을 사용하여 안전 모드로 컴퓨터 부팅

  8. 시작 절차가 완료되면 정상 다시 시작을 수행하여 일반 모드로 부팅합니다. 다음에 시작할 때 더 이상 디스크의 논리 블록 주소에서 IO 작업이 재 시도되었습니다. 오류.

방법 7 : BIOS를 최신 버전으로 업데이트

동일한 문제가 발생한 여러 사용자는 BIOS 버전을 사용 가능한 최신 버전으로 업데이트 한 후 문제를 해결했습니다. 이는 일반적으로 MSI 마더 보드에서 발생하는 것으로보고되지만 동일한 수정 사항이 다른 마더 보드 제조업체에 적용될 수 있습니다.

BIOS 업데이트는 예전만큼 복잡하지 않습니다. 대부분의 주요 마더 보드 제조업체는 두 번 클릭하여 쉽게 설치할 수있는 실행 파일에 펌웨어 업데이트를 패키징하고 있습니다.

특정 마더 보드에 사용할 수있는 새 BIOS 업데이트가 있는지 확인하려면 제조업체 웹 사이트를 방문하여 특정 모델과 관련된 특정 지침을 확인하십시오. 오늘날 각 제조업체는 업데이트를 수행 할 자체 플래시 프로그램을 보유하고 있습니다 (MSI 용 M-Flash, Asus의 E-Z Flash 등).

7 분 읽기