본문 바로가기

PC설정

Windows에서 오래된 드라이버로 교체하는 방법(How to replace the new with the old driver?)|


Windows 7에서는 무선랜 카드의 경우 MAC Address 변경 시 2번째 숫자가 2, 6, A, E인 경우에만

설정이 허용됩니다.

이는 LocallyAdministered Address 여부와 Multicast, Unicast 여부를 2번째 자리 숫자로 구분하기 때문이라고

합니다.

이는 테스트 결과 Windows 7 자체보다는 WIndows 7 무선랜 드라이버 제작 Guide line에 이를 포함시켜

제조사들이 드라이버를 그렇게 만들었기 때문으로 보입니다.

이런 경우 상기 제한을 받지 않으려면 Vista나 XP에서의 드라이버로 대신 설치하면 됩니다.

그러나 해당 무선랜 장치의 드라이버가 Windows 7에서 지원하고 있거나 이미 설치된 경우가 있다면

무조건 최근 버전, 검증된 버전으로 자동 설치가 진행 됩니다.

 

따라서 자동 설치가 되지 않도록 하려면 카페의 다른 글에 올려져 있는 시스템 권한 획득을 실행 후

폴더에 있는 드라이버 화일들을 삭제하면 됩니다.

드라이버 화일들은 장치관리자에서 드라이버 탭을 클릭하면 알 수 있습니다.

 

지워야 할 폴더들은 다음과 같습니다.

 

c:\windows\system32

c:\windows\system32\drivers

c:\windows\system32\driverStore\FileRepository

 

상기의 폴더 내에서 해당 드라이버 화일을 삭제하면 됩니다.

 

저의 경우 Broadcom 무선랜 칩셋이었고 bcmihvsrv64.dll, bcmihvui64.dll, bcmwlcoi.dll 등의 화일이었습니다.

특히 FileRepository에는 기 설치된 드라이버 화일의 Copy가 저장되므로 반드시 삭제해야 합니다.