DirectConnect

가이드

파일 탐색기가 네트워크의 다른 컴퓨터를 찾지 못하나요? 해결 방법

파일 탐색기 주소 표시줄에 \\와 다른 컴퓨터의 이름이나 주소를 입력하면, 네트워크 아래에 표시되든 안 되든 열 수 있습니다. 다른 Windows PC가 목록에 나타나게 하려면 두 PC 모두에서 네트워크를 개인으로 설정하고, 네트워크 검색을 켜고, 검색 서비스를 시작하세요.

생각보다 어려운 이유

  • 공용 네트워크에서는 네트워크 검색이 꺼져 있습니다. Windows는 케이블 연결을 포함한 새 네트워크를 공용으로 표시하고, 내 PC를 다른 PC로부터, 다른 PC를 나로부터 숨깁니다.
  • 예전의 컴퓨터 목록 방식은 사라졌습니다. Windows는 예전에 네트워크 목록을 만들던 SMB1 프로토콜을 제거했습니다. 이제 컴퓨터가 새로운 방식으로 자신을 알려야 하지만 많은 컴퓨터가 그렇게 하지 않습니다.
  • Mac과 Linux는 보통 전혀 나타나지 않습니다. Mac은 네트워크 목록에 표시되지 않는 방식으로 자신을 알립니다. Linux 컴퓨터는 Samba 외에 wsdd 같은 추가 서비스가 필요합니다.
  • 백그라운드 서비스가 실행 중이어야 합니다. PC를 네트워크에 게시하는 서비스가 중지되어 있으면 다른 컴퓨터에서 보이지 않습니다.
  • 방화벽이 막을 수 있습니다(공유를 켜 두었더라도).
  • 보이는 것과 열 수 있는 것은 다릅니다. 다른 컴퓨터가 폴더를 공유해야 하고, 그 컴퓨터의 계정과 암호가 필요합니다.
  • 연결이 오래가지 않습니다. 잠자기, 재시동, 케이블 분리 후에는 다시 연결해야 합니다.

1. 네트워크를 개인으로 설정하기

두 PC 모두에서 다음을 합니다:

  1. 설정을 열고 네트워크 및 인터넷을 선택합니다.
  2. 컴퓨터들이 함께 쓰는 연결을 선택합니다. Wi-Fi를 선택한 다음 해당 네트워크의 속성을 선택하거나, 유선 또는 케이블 연결이라면 이더넷을 선택합니다.
  3. 네트워크 프로필 유형에서 개인 네트워크를 선택합니다.

두 PC 사이의 Thunderbolt 또는 USB4 케이블은 추가 Ethernet 연결로 나타나며, 보통 이름이 식별되지 않은 네트워크입니다. 바꾸기 전까지 Windows는 이를 공용으로 취급합니다.

2. 네트워크 검색과 파일 공유 켜기

두 PC 모두에서 다음을 합니다:

  1. 설정에서 네트워크 및 인터넷 > 고급 네트워크 설정 > 고급 공유 설정을 선택합니다.
  2. 개인 네트워크에서 네트워크 검색을 켭니다.
  3. 개인 네트워크에서 파일 및 프린터 공유를 켭니다.

이 스위치는 Windows Defender 방화벽의 해당 규칙도 엽니다. 자체 방화벽이 있는 다른 보안 소프트웨어를 쓴다면 그 방화벽도 개인 네트워크에서 파일 및 프린터 공유를 허용하는지 확인하세요.

3. 검색 서비스 확인하기

Function Discovery Resource Publication 서비스가 PC를 다른 PC의 네트워크 목록에 나타나게 합니다. 목록에 없는 PC에서:

  1. 시작 메뉴를 열고 서비스를 입력해 엽니다.
  2. Function Discovery Resource Publication을 두 번 클릭합니다.
  3. 시작 유형을 자동으로 설정하고 적용을 클릭합니다.
  4. 시작을 클릭한 다음 확인을 클릭합니다.

4. 다른 컴퓨터에서 폴더 공유하기

다른 컴퓨터가 나타나더라도 폴더를 공유하기 전까지는 열 것이 없습니다.

Windows PC에서

  1. 파일 탐색기에서 폴더를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
  2. 공유 탭에서 공유…를 클릭합니다.
  3. 로그인할 계정을 고르고 권한 수준을 설정한 다음 공유를 클릭합니다.

PC의 이름은 설정 > 시스템 > 정보의 디바이스 이름 옆에 있습니다.

Mac에서

  1. 시스템 설정에서 일반 > 공유를 선택하고 파일 공유를 켭니다.
  2. 파일 공유 옆의 정보 버튼을 클릭해 폴더를 추가하고 열 수 있는 사람을 선택합니다.
  3. 옵션…을 클릭하고 Windows 파일 공유 아래에서 계정을 선택한 다음 암호를 입력합니다.

Mac의 이름은 공유 설정 아래쪽의 로컬 호스트 이름 옆에 있습니다.

5. 네트워크 목록을 건너뛰고 직접 연결하기

공유가 켜져 있으면 이름이나 주소로 연결할 수 있으며, Mac이나 Linux 컴퓨터에 연결하는 유일하게 확실한 방법입니다. 파일 탐색기의 주소 표시줄에 \\와 다른 컴퓨터의 이름이나 주소를 입력합니다:

  • 다른 Windows PC라면 \\DESKTOP-NAME.
  • Mac이라면 로컬 호스트 이름으로 \\Your-MacBook.local.
  • 케이블 직접 연결이라면 다른 컴퓨터의 케이블 주소로 \\169.254.20.30.

Windows가 네트워크 자격 증명 입력을 요청합니다. 내 계정이 아니라 다른 컴퓨터의 계정을 사용하세요. Microsoft 계정에 연결된 Windows 계정이라면 Windows Hello PIN이 아니라 이메일 주소와 계정 암호를 입력합니다. 내 자격 증명 기억을 선택하면 다음부터 이 단계를 건너뜁니다.

컴퓨터가 케이블로 연결되어 있다면

케이블에는 라우터가 없으므로 각 컴퓨터가 169.254로 시작하는 주소를 스스로 정합니다. 다른 컴퓨터의 주소를 찾으려면:

  • Windows: 터미널을 열고 ipconfig를 실행한 다음 케이블의 Ethernet 어댑터 아래에서 자동 구성 IPv4 주소를 찾습니다.
  • Mac: 시스템 설정에서 네트워크 > Thunderbolt 브리지 > 세부사항…을 선택하고 TCP/IP 아래를 봅니다.

컴퓨터 이름 대신 이 주소로 연결하세요. 두 컴퓨터가 Wi-Fi에도 연결되어 있으면 이름으로는 Windows가 Wi-Fi 주소로 갈 수 있고, 복사가 케이블 대신 Wi-Fi로 진행됩니다.

케이블 복사를 느리게 하는 원인이 두 가지 더 있습니다. Windows 11 버전 24H2 이상은 기본적으로 SMB 서명을 요구하므로 전송마다 작업이 늘어납니다. 또한 네트워크 파일 공유는 작은 파일이 많은 폴더를 느리게 처리합니다. 테스트에서 SMB로 10 Gb/s 케이블을 통해 작은 파일 20,000개를 복사하는 데 거의 4분이 걸렸습니다.

잠자기나 재시작 후에도 연결 유지하기

주소 표시줄에서 연 공유는 재시작하면 사라집니다. 유지하려면:

  1. 파일 탐색기에서 공유 폴더를 마우스 오른쪽 단추로 클릭하고 네트워크 드라이브 연결…을 선택합니다.
  2. 드라이브 문자를 고릅니다.
  3. 로그인할 때 다시 연결을 선택하고 마침을 클릭합니다.

로그인할 때 다른 컴퓨터가 잠자기 상태이거나 케이블이 빠져 있으면, Windows는 모든 네트워크 드라이브를 다시 연결할 수 없었다고 표시하고, 드라이브를 다시 열기 전까지 사용할 수 없습니다. 자세한 내용은 잠자기 후 네트워크 공유 연결이 끊기는 이유를 참고하세요.