WiFi(와이파이)는 이제 낯선 용어가 아닙니다. 우리는 일상적으로 주변의 WiFi 네트워크를 통해 컴퓨터를 인터넷에 연결합니다. 대부분의 WiFi 지원 기기에는 '자동 연결' 기능이 탑재되어 있어, 이전에 한 번이라도 접속했던 WiFi 네트워크 범위 안에 들어서면 자동으로 다시 연결됩니다. 그러다 보면 어느 순간 Windows 컴퓨터에 WiFi 네트워크 프로필이 너무 많이 쌓여 있고, 그중 상당수는 더 이상 필요하지 않은 경우가 생기기 마련입니다.
WiFi 네트워크 프로필을 삭제하는 방법에는 여러 가지가 있지만, 이 글에서는 Windows 11/10에서 CMD 명령어와 레지스트리를 활용해 WiFi 네트워크 프로필을 수동으로 삭제하는 방법을 단계별로 살펴보겠습니다.

왜 '네트워크 잊기'만으로는 부족할까?
기본적으로 Windows는 프로필 목록에서 WiFi 네트워크를 직접 삭제할 수 있는 기본 옵션을 제공하지 않습니다. Windows 11/10/8.1에서는 '네트워크 잊기(Forget Network)' 기능을 사용할 수 있지만, 네트워크를 잊는다고 해서 해당 네트워크 프로필의 항목이 시스템에서 완전히 제거되는 것은 아닙니다. 따라서 나중에 같은 네트워크에 다시 연결하려고 할 때 연결 오류가 발생할 수 있습니다. 이런 경우에는 아래 방법으로 사용하지 않는 WiFi 네트워크를 수동으로 완전히 삭제해야 합니다.
CMD 명령어로 WiFi 네트워크 프로필 삭제하기
1단계. 관리자 권한으로 명령 프롬프트를 실행한 뒤, 다음 명령을 입력하여 시스템이 지금까지 연결한 모든 무선 네트워크 목록을 확인합니다.
netsh wlan show profiles
2단계. 위 이미지를 예로 들면, dlink 15라는 무선 네트워크 프로필을 삭제하고 싶다면 다음 명령을 실행합니다.
netsh wlan delete profile name="dlink 15"
여기서 dlink 15 부분은 본인 시스템에서 삭제하려는 WiFi 네트워크 프로필 이름으로 바꿔 입력하면 됩니다. 명령이 정상적으로 처리되면 Windows에서 완료 알림을 표시합니다. 1단계의 명령을 다시 실행하여 해당 프로필이 목록에서 사라졌는지 확인할 수 있습니다. 다만 이 과정만으로는 네트워크 정보가 완전히 제거되지 않으므로, 다음 레지스트리 작업을 계속 진행해야 합니다.
레지스트리 편집기에서 남은 네트워크 항목 제거하기
3단계. 키보드에서 Windows 키 + R을 동시에 눌러 실행(Run) 대화 상자를 열고, Regedt32.exe를 입력한 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.
4단계. 레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

5단계. 해당 위치의 왼쪽 창에서 Profiles 키 아래에 긴 이름의 하위 키들이 나열되어 있는 것을 확인할 수 있습니다. WiFi든 유선 이더넷(Ethernet)이든, 시스템에 등록된 각 네트워크마다 고유한 키가 하나씩 생성됩니다.
왼쪽 창에서 각 하위 키를 하나씩 클릭해 가며, 오른쪽 창에서 ProfileName 문자열의 값 데이터(Value data)를 확인합니다. 앞서 2단계에서 삭제한 dlink 15에 해당하는 항목을 찾았다면, 그 하위 키를 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.
이렇게 하면 선택한 네트워크 프로필이 시스템에서 완전히 제거됩니다. 작업 전에는 반드시 레지스트리를 백업해 두는 것이 안전합니다.
함께 읽으면 좋은 글: Windows에서 무선 네트워크 프로필을 잊는(Forget) 방법