관리 메뉴

HeBhy, since 1983.

윈도우7 (Windows7) 에서 XP 공유폴더 접근이 안될 때 본문

out of 일상/Pc Tips-

윈도우7 (Windows7) 에서 XP 공유폴더 접근이 안될 때

HeBhy 2010. 3. 7. 00:22

윈도우7 PC에서 xp가 설치된 PC의 공유폴더에 접근 불가 시,

"명령 처리에 사용할 서버 저장 공간이 부족합니다" 라는 메시지가 뜨면서 폴더가 열리지 않을 경우입니다.

이 경우는 XP가 설치된 PC의 IRP 스택 크기 문제입니다. (이벤트로그에서 확인가능-> 윈도우7 PC는 건드리지 않으셔도 됩니다. 만일 위 증상과 반대라면, 윈도우7 PC를 건드리셔야 합니다.)

아마도 스택 크기가 지정되어 있지 않을 가능성이 높습니다.
(백신 설치나 업데이트 이후 많이 발생합니다)

찾아보니, MS 문제해결 사이트에서 해결책을 제시하고 있습니다.
(http://support.microsoft.com/kb/177078/ko)

간단히 말씀드리면,


  1. 시작을 누르고 실행을 누릅니다.
  2. regedit를 입력한 다음 확인을 누릅니다.
  3. 아래 키로 이동합니다.
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
  4. 오른쪽 창에서 IRPStackSize 값을 두 번 누릅니다.

    참고: IRPStackSize 값이 아직 없을 경우 다음 절차를 사용하여 값을 만듭니다.
    1. 레지스트리의 Parameters 폴더에서 오른쪽 창을 마우스 오른쪽 단추로 누릅니다.
    2. 새로 만들기를 가리킨 다음 DWord 값을 누릅니다.
    3. IRPStackSize를 입력합니다.
      중요: 값 이름은 대/소문자를 구분하므로 표시되는 대로 "IRPStackSize"를 정확하게 입력합니다. IRPStackSize 값을 새로 만든 경우 기본값은 15입니다.
  5. 단위를 10진수로 변경합니다.
  6. 값 데이터 기존에 나열된 값보다 큰 값을 입력합니다.
    > 값은 3씩 늘리는 것이 좋습니다. 따라서 이전 값이 11이었으면 14를 입력한 다음 확인을 누릅니다.
  7. 레지스트리 편집기를 닫습니다.
  8. 컴퓨터를 다시 시작합니다.


아마 IRPStackSize 값이 없는 경우가 많을겁니다. 간단히 새 키를 생성하고 값으로 15을 지정하고(16진수기준, 10진수로는 21로 입력해야함에 주의!) 재부팅하면, 바로 해결될 것입니다. ^^

Comments