1.같은 로컬 그룹내에서 한PC만 유독 보이지 않는 현상
2. 다른 PC로 공유자원 연결이 안될 때
시작 - 실행 - \\192.168.0.200 과 같이 해도 다른 PC로 연결이 안되는데, Workgroup을 통해서는 연결이 되고..
우선 첫번째 체크할 사항인
서비스 항목에서 서비스
1. Workstation
2. server
3. computer browser
4. 제어판-로컬영역 연결 속성-인터넷 프로토콜(tcp/ip)선택 후 속성 클릭 wins탭에서 'tcp/ip에서 Netbios 사용'에 체크
다 보았으나 역시나 다 시작되어 있다.
체크 사항 하나 하나 체크해봤지만
역시나.. nbtstat -c 를 실행시키면
"Failed to access NetBt driver - NetBt may not be loaded" 메세지가 뜨고
워크 그룹에서 잡히지도 않고 다른 pc에서도 문제의pc에 접근할수가 없다.
핑은 나가는 걸로 봐선 네트워크에는 문제가 없는거 같고. 인터넷 또한 잘되고
다른 pc 에서 문제의 pc에 접속을 할려면 host not found 메세지가 나오면 접근이 되지도 않고.
넷뷰에 문제가 생긴건 아닐까??
넷뷰를다시 설치!!! 그래도 해결은 안됨.
아래처럼 하면 해결이 된다.
=====================================================================================
-[요약]
특정 머신들에서 동일 subnet의 다른 컴퓨터를 찾지 못함.
Ping ip’ 로 테스트시는 응답이 오나, ‘ping 컴퓨터 이름’ 으로는 응답이 오지 않음.
Nbtstat –c 명령 실행 시, “Failed to access netbt driver, netbt may not be loaded” 라는 오류 발생함
시스템 이벤트 로그에 “오류 4311(Netbt): Initialization failed because the driver device could not be created” 가 기록됨.
[원인]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters 의 TransportBindName 값이 비어 있어 발생한 문제.
[해결방법]
TransportBindName 키값에 기본 값이 \Device\ 를 추가하고 재부팅하여 문제 해결되었습니다.
자세한 방법은 다음과 같습니다.
1. 시작, 실행에서 regedit 입력하고 확인합니다.
2. 레지스트리 편집기에서 아래 키를 클릭합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters
3. 오른쪽 화면에서 TransportBindName 의 값이 \Device\ 인지 확인합니다.
아니라면, 더블 클릭하여 값에 \Device\ 로 입력하고 확인합니다.
4. 레지스트리 편집기를 종료
5. 컴퓨터를 재부팅
====================================================================================
레지스트리를 확인결과 위의 방법 처럼 값이 비어있었다 값을 잡아주고 재부팅 결과 해결!~