Window | Linux Usage

윈도우 10 설치 후, 인터넷 연결 문제

아르센 루팽 2018. 9. 30. 23:58

윈도우 7에서 10 버젼으로 업그레이드했을 때는 문제가 없었는데.. C드라이브를 포멧하고 윈도우 10을 직접 설치하니, 부팅하고나면 항상 인터넷 연결이 안되네요. 네트워크 진단으로 문제를 해결해보면 "기본 게이트웨이"문제라고 나오는 상황입니다.

관련 내용으로 구글링해보면, 다양한 해결 사례들을 확인할 수 있었습니다. 첫번쨰로는 전원관리옵션에서 "빠른 시작 켜기"를 체크하지 않도록 설정하면 된다는 사례가 있었고, 두번째로는 네트워크 랜카드 드라이버를 최신 드라이버로 갱신하면 해결된다는 사례도 있었고, 세번쨰로는 랜카드 전원구성 옵션에서 "전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음" 옵션을 제외하면 된다는 사례도 있었습니다.

하지만, 안타깝게 저의 경우에는 위 3가지 사례로 해결되지 않았습니다. 이 과정에서 얻은 소득이라고 한다면, Win + X 키 조합을 통해 장치관리자 등과 같은 프로그램을 쉽게 선택하여 실행시킬 수 있다는 사실을 알게된 것과, Win + S 키 조합을 통해 프로그램 검색을 쉽게 할 수 있다는 것을 알게된 것입니다.


실은, 저의 경우에는 랜카드를 사용안함으로 했다가 다시 사용함으로 변경하면 인터넷 게이트웨이로 PING이 보내지는 등 문제가 해결되는 것을 확인하였습니다. 이에, 근본적인 해결책은 아니지만 부팅할 때마다 저의 유선랜카드를 사용안함으로 변경했다가 다시 사용함으로 변경하도록 하는 BATCH를 만들어서 매번 수행시키는 것으로 문제를 해결하는 것으로 마무리하였습니다.


1. CMD를 활용한 유선랜카드 상태변경

ipconfig 또는 네트워크 설정 창에서 확인했을 떄, 유선랜카드가 윈도우에서 "로컬연결접속"이라는 이름으로 조회된다고 가정하도록 하겠습니다. 이와 같은 가정 하에 관리자 모드로 실행된 cmd 창에서 다음과 같이 적으면 랜카드가 사용안함으로 변경됩니다.

netsh interface set interface name="로컬연결접속" admin=disabled

이미 눈치채신 분도 계시겠지만, 마지막 disabled를 enabled로 적으면 다시 사용함으로 변경됩니다.

netsh interface set interface name="로컬연결접속" admin=enabled

저는 위 2개를 연달아 실행하도록 BAT 파일을 만들었습니다.

이렇게 만든 BAT 파일을 부팅되고나서 실행하도록 하면 됩니다.


2. 시작 시, 프로그램 실행하도록 설정

일반적으로 시작 시, 프로그램이 실행되도록 하는 것은 해당 프로그램을 시작프로그램에 등록해주는 것으로 충분합니다. 시작프로그램에 등록하는 방법은 먼저 Win+R를 통해 실행창을 열고,

shell:startup

를 창에 넣고 실행시키면, 시작프로그램 폴더가 열립니다. 해당 폴더에 원하는 프로그램을 넣어주면 끝입니다.


하지만, 유선랜카드 상태 변경은 단순히 배치스크립트를 실행시키는 것이 아니라 "관리자권한"으로 실행시켜야 합니다. 그래서 위와 같은 단순히 등록하는 것으로는 충분치 않습니다. 이를 위해서는 "작업스케줄러"를 활용해야 합니다.

Win+S를 통해 탐색창을 열고, 탐색창에 "작업 스케줄러"를 검색 후 실행합니다. 그럼 작업 스케줄러 창이 나타나는데.. 다소 복잡해보입니다. 하지만, 천천히 잘 살펴보면 우측 메뉴 중에 "작업 만들기"라는 메뉴를 확인할 수 있습니다. 확인 후, 해당 메뉴를 클릭합니다. 그럼 프로그램에 대한 정보를 넣을 수 있는 창이 나타납니다. 이 창에서 가장 주의해야할 사항은 "가장 높은 수준의 권한으로 실행"을 체크해야한다는 것입니다. 해당 옵션을 체크하여야 등록한 프로그램이 관리자 권한을 실행될 수 있습니다.

앞서 언급한 사항은 "일반" 메뉴 탭의 내용이며, 다음으로 "트리거" 탭으로 이동합니다. 트리거 탭에서는 지금 등록하고자 하는 프로그램이 언제 실행될 것인지를 설정하는 탭입니다. 좌측 하단의 "새로 만들기" 버튼을 누릅니다. 프로그램 시작 시간 등을 정할 수 있는 창이 나타나게 되는데, 가장 상단의 "예약 상태" 부분을 눌러서 원하는 실행 트리거를 선택하고 최종 확인 등록을 합니다.

세번째 탭인 "동작" 탭을 눌러서, 상단의 "프로그램 시작"을 확인 후 등록하고자 하는 프로그램을 등록합니다.

이외의 "조건" 탭 등은 각자 원하는 옵션 등이 있는지 검토 후 마무리 합니다.


상기 2 Step를 잘 수행하였다면 재부팅 후 원하는 프로그램이 실행되는 것을 확인할 수 있습니다. 이 때, 안타깝게도 BAT 수행 결과를 cmd 창에서 바로 확인하기는 어렵습니다. 그래서 중간 로그는 파일 등으로 남기도록 할 필요가 있다고 생각됩니다.



반응형