파일 서버에 있는 파일로 작업할 때 시스템 응답이 중지되거나, 파일 서버 성능이 느리거나, 지연이 발생합니다.

이 문서에서는 파일 서버에 있는 파일로 작업할 때 발생하는 성능 문제에 대한 솔루션을 제공합니다.

적용 대상: Windows 10 - 모든 버전, Windows Server 2012 R2
원래 KB 번호: 822219

증상

네트워크를 통해 파일을 사용할 때 다음 증상 중 하나 이상이 발생할 수 있습니다.

  • 파일 및 인쇄 서버로 구성된 Windows 기반 파일 서버는 응답을 중지하고 파일 및 인쇄 서버 기능을 일시적으로 중지합니다.

  • 공유 리소스에 있는 파일을 열거나 저장, 닫기, 삭제 또는 인쇄할 때 예기치 않게 긴 지연이 발생합니다.

  • 네트워크를 통해 프로그램을 사용할 때 일시적으로 성능이 저하됩니다. 성능은 일반적으로 약 40~45초 동안 느려집니다. 그러나 일부 지연은 최대 5분까지 지속될 수 있습니다.

  • 파일 복사 또는 백업 작업을 수행할 때 지연이 발생합니다.

  • 공유 리소스에 연결하거나 Windows Explorer 연결된 네트워크 드라이브에 빨간색 X가 표시되면 Windows Explorer 응답을 중지합니다.

  • 파일 서버에 로그온하면 Windows에 로그온 대화 상자에 이름과 암호를 입력하면 빈 화면이 나타납니다. 바탕 화면이 표시되지 않습니다.

  • RPC(원격 프로시저 호출)를 사용하거나 명명된 파이프를 사용하여 파일 서버에 연결하는 프로그램이 응답을 중지합니다.

  • 서버는 일시적으로 응답을 중지하고 다음 메시지와 유사한 하나 이상의 이벤트 ID 메시지가 파일 서버의 시스템 로그에 표시됩니다.

  • 공유 리소스에 연결하려고 할 때 다음 메시지 중 하나와 유사한 오류 메시지가 표시됩니다.

    • 오류 메시지 1

      시스템 오류 53. 네트워크 경로를 찾지 못했습니다.

    • 오류 메시지 2

      시스템 오류 64. 지정된 네트워크 이름을 더 이상 사용할 수 없습니다.

  • 네트워크 리소스에서 간헐적으로 연결이 끊어지고 파일 서버의 네트워크 리소스에 다시 연결할 수 없습니다. 그러나 서버를 ping할 수 있으며 원격 데스크톱 서비스 세션을 사용하여 서버에 연결할 수 있습니다.

  • 여러 사용자가 서버의 Microsoft Office 문서에 액세스하려고 하면 두 번째 사용자가 파일을 열 때 편집할 수 있도록 파일이 잠김 대화 상자가 항상 표시되지는 않습니다.

  • 네트워크 추적은 SMB 서비스 클라이언트 명령과 파일 서버의 응답 간에 30~40초 지연을 나타냅니다.

  • Microsoft Access 97, Access 2000 또는 Access 2002에서 Access 2.0 데이터베이스 파일(.mdb 파일)을 열려고 하면 다음과 유사한 오류 메시지가 표시될 수 있습니다.

    디스크 또는 네트워크 오류입니다.

  • Microsoft Word 파일을 열려고 하면 다음 오류 메시지가 표시될 수 있습니다.

    Word 이 파일 file_name 읽지 못했습니다. 네트워크 연결을 복원하거나 플로피 디스크를 교체하고 다시 시도하세요.

원인

이 문제는 컴퓨터에 설치된 Microsoft 이외의 프로그램이 오래된 커널 모드 필터 드라이버를 사용하는 경우에 발생할 수 있습니다. 다음 조건이 충족되면 커널 모드 필터 드라이버가 오래되었을 수 있습니다.

  • 다음 프로그램 중 하나가 컴퓨터에 설치됩니다.

    • OPEN Files용 ARCserve 백업 에이전트 또는 Computer Associates International, Inc.의 ARCserve Open File Agent가 컴퓨터에 설치되어 있으며 프로그램의 Ofant.sys 드라이버가 오래되었습니다.

    • Open Transaction Manager가 컴퓨터에 설치되고 프로그램의 Otman.sys 드라이버가 오래되었습니다.

      참고

      Open Transaction Manager는 VERITAS Software Corporation의 특정 프로그램에 포함되어 있지만 VERITAS 프로그램과 별도로 설치할 수도 있습니다. 예를 들어 Open Transaction Manager는 파일 열기 옵션에 포함될 수 있습니다. 이 프로그램은 VERITAS Backup Exec에 포함될 수 있습니다.

    • Otman4.sys 또는 Otman5.sys 드라이버를 사용하는 VERITAS 프로그램(예: 파일 옵션 열기)이 컴퓨터에 설치되고 프로그램의 Otman4.sys 또는 Otman5.sys 드라이버가 오래되었습니다.

  • 프로그램의 드라이버는 비 Microsoft 바이러스 백신 프로그램에 의해 컴퓨터에 설치된 필터 드라이버와 호환되지 않습니다. 결과적으로 서버의 필터 드라이버는 잘못된 상태 코드를 서버 서비스에 반환할 수 있습니다. 예를 들어 필터 드라이버는 STATUS_OPLOCK_BREAK_IN_PROGRESS 코드 대신 STATUS_SUCCESS 코드를 반환할 수 있습니다.

해결 방법

이 문제를 resolve 프로그램 제조업체에 문의하여 필터 드라이버 업데이트의 가용성을 문의하세요. 컴퓨터 어소시에이츠에 문의하여 Ofant.sys 드라이버에 대한 최신 업데이트를 가져오는 방법에 대한 자세한 내용은 컴퓨터 어소시에이츠를 방문하세요.

Open Transaction Manager를 별도로 설치한 경우 Columbia Data Products, Inc.에 문의하여 이 문제를 resolve 수 있는 업데이트의 가용성에 대해 문의하세요. 컬럼비아 데이터 제품에 문의하려면 컬럼비아 데이터 제품을 방문하세요.

VERITAS에 문의하는 방법에 대한 자세한 내용은 VERITAS 지원을 참조하세요.

추가 정보

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하세요.

이 문제를 일시적으로 해결하려면 서버에서 서버 서비스를 다시 시작합니다. 서버 서비스를 다시 시작하려면 다음 단계를 수행합니다.

  1. 시작을 클릭한 다음 실행을 클릭합니다.

  2. 열기 상자에 cmd를 입력한 다음 확인을 클릭합니다.

  3. 명령 프롬프트에서 다음 줄을 입력하고 각 줄 다음에 Enter 키를 누릅니다.

    net stop server
    net start server
    

이 문제를 해결하려면 다음 방법 중 하나라도 사용합니다.

  • 성능 로그 및 경고를 사용하여 PhysicalDisk 성능 개체의 평균 디스크 큐 길이 카운터를 모니터링합니다. 일반적인 조건에서 대기 중인 입력/출력(I/O) 요청 수는 일반적으로 실제 디스크에 있는 스핀들 수의 1.5~2배를 넘지 않습니다. 대부분의 디스크에는 하나의 스핀들이 있지만 RAID(독립 디스크) 디바이스의 중복 배열에는 일반적으로 둘 이상의 스핀들이 있습니다. 프로그램에서 작은 연속 I/O 작업을 실행하는 경우 I/O 바인딩된 작업이 큐에 있을 때 현재 디스크 큐 길이 카운터가 급증합니다. System 성능 개체의 컨텍스트 스위치/초 카운터가 증가할 수도 있습니다.

  • 클라이언트 또는 서버에서 기회 잠금을 사용하지 않도록 설정합니다. 클라이언트에서 기회 잠금을 사용하지 않도록 설정하려면 다음 레지스트리 값을 1로 설정합니다.

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters\OplocksDisabled

    서버에서 기회 잠금을 사용하지 않도록 설정하려면 다음 레지스트리 값을 0으로 설정합니다.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\EnableOplocks

    기회 잠금을 사용하지 않도록 설정하는 방법에 대한 자세한 내용은 Windows에서 기회 잠금 구성을 참조하세요.

  • 레지스트리를 편집하여 필터 드라이버를 일시적으로 비활성화합니다.

    커널 모드 필터 드라이버를 일시적으로 비활성화하는 방법에 대한 자세한 내용은 Windows에서 커널 모드 필터 드라이버를 일시적으로 비활성화하는 방법을 참조하세요.

    Ofant.sys 드라이버에 대한 정보를 저장하는 레지스트리 키는 Ofadriver입니다.

참조

타사 정보 고지 사항

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 안정성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.