Uplay에서 게임을 실행하려고 할 때 '현재 Ubisoft 서비스를 사용할 수 없습니다(A Ubisoft service is currently unavailable)'라는 오류 메시지가 표시되는 경우가 있습니다. Uplay는 Ubisoft 게임의 디지털 배포, DRM, 멀티플레이어, 커뮤니케이션을 관리하는 필수 프로그램이기 때문에 이 오류가 발생하면 게임 실행은 물론 로그인조차 할 수 없게 됩니다.
다행히도 많은 사용자들이 자신의 컴퓨터에서 이 문제를 해결한 방법을 공유해 왔습니다. 아래에 각 방법별 단계별 지침을 정리했으니 순서대로 따라 하면 문제를 해결할 수 있을 것입니다.

Windows에서 '현재 Ubisoft 서비스를 사용할 수 없습니다' 오류의 원인
이 문제는 다양한 원인으로 발생할 수 있습니다. 정확한 원인을 파악하면 더 빠르게 적절한 해결 방법을 선택할 수 있으므로, 아래 목록을 먼저 확인해 보세요.
- 날짜와 시간 설정 오류 – 거의 모든 온라인 서비스는 올바른 날짜와 시간 설정에 의존합니다. 컴퓨터의 날짜와 시간이 제대로 설정되어 있는지 확인하세요.
- 손상된 프로세스 실행 – ProgramData 폴더에는 게임이 시작될 때마다 실행되는 이름이 이상한 실행 파일이 있습니다. 이 프로세스를 종료하면 많은 사용자의 경우 문제가 해결되었습니다.
- Hamachi 충돌 – Hamachi가 설치된 컴퓨터에서 이 문제가 발생하는 사례가 많으며, Hamachi를 제거하자 문제가 사라졌다는 보고가 있습니다.
- IPv6 프로토콜 – IPv6 프로토콜로 연결할 때만 문제가 나타나는 경우가 있습니다. IPv4로 전환하면 쉽게 해결될 수 있습니다.
- 네트워크 설정 문제 – hosts 파일 초기화, 네트워크 재설정, 고정 IP 및 DNS 주소 할당 등 다양한 방법으로 네트워크 관련 문제를 해결할 수 있습니다.
방법 1: 컴퓨터의 날짜 및 시간 확인
Ubisoft와 Uplay 온라인 서비스를 이용하려면 컴퓨터의 날짜와 시간이 정확하게 설정되어 있어야 합니다. 이는 다양한 보안 문제를 방지하기 위한 표준 절차입니다. 아래 지침에 따라 날짜와 시간을 올바르게 설정하세요.
- 시작 메뉴를 열고 좌측 하단의 톱니바퀴 아이콘을 클릭하여 설정을 엽니다.
- 또는 Windows 키 + I 키 조합으로 설정을 바로 열 수 있습니다. 시간 및 언어 항목을 클릭하고 좌측 메뉴에서 날짜 및 시간 탭으로 이동합니다.

- 날짜 및 시간 탭에서 컴퓨터의 날짜와 시간이 올바른지 확인합니다. 시간이 맞지 않는다면 자동으로 시간 설정 옵션을 현재 상태에 따라 켜거나 꺼보세요.
- 날짜를 변경하려면 날짜 항목 아래 드롭다운 메뉴 버튼을 클릭해 달력에서 현재 월과 일을 선택합니다.
- 시간을 변경하려면 시, 분, 초 항목을 클릭한 후 값을 조정하여 자신의 시간대에 맞는 시간으로 설정합니다.
- 설정을 마쳤으면 확인을 클릭합니다.
대체 방법: 위 방법으로 해결되지 않는 경우 제어판에서도 동일한 설정이 가능합니다. 제어판에서는 인터넷 시간 서버와 동기화하는 기능도 사용할 수 있습니다.
- 작업표시줄의 검색 또는 Cortana 버튼을 이용해 제어판을 검색하여 엽니다. Windows 키 + R 키 조합을 누르고 실행 창에 'control.exe'를 입력한 후 확인을 클릭해도 됩니다.

- 제어판이 열리면 보기 방식을 큰 아이콘 또는 작은 아이콘으로 변경하고 날짜 및 시간 옵션을 엽니다. 상단의 날짜 및 시간 변경 버튼을 클릭하여 설정을 조정합니다.
- 인터넷 시간 서버와 동기화하려면 날짜 및 시간 창에서 인터넷 시간 탭으로 이동한 후 설정 변경 버튼을 클릭합니다. 인터넷 시간 서버와 동기화 옵션에 체크하고 지금 업데이트 버튼을 클릭한 뒤 확인, 적용, 확인을 차례로 눌러 제어판을 닫습니다.

- 위 과정을 마치면 문제가 해결될 것입니다.
방법 2: 작업 관리자에서 오류 프로세스 종료
ProgramData 폴더에서 실행되는 특정 손상 파일이 문제의 원인일 수 있습니다. 이 파일은 Ubisoft에 속하지만 자주 손상되어 프로그램 실행 자체를 막곤 합니다. 파일 이름은 사용자마다 다르지만, 작업 관리자에서 전혀 관련 없는 문자열로 된 이름으로 쉽게 식별할 수 있습니다.
먼저 Uplay 또는 Ubisoft 게임을 열고 계정 정보 입력 화면이 나타날 때까지 기다립니다. 그러면 '현재 Ubisoft 서비스를 사용할 수 없습니다' 오류가 표시됩니다.
- Ctrl + Shift + Esc 키를 동시에 눌러 작업 관리자를 엽니다.
- 또는 Ctrl + Alt + Del 키 조합을 누른 후 파란색 화면에서 작업 관리자를 선택할 수도 있습니다. 시작 메뉴에서 검색해도 됩니다.

- 창 좌측 하단의 자세히를 클릭하여 작업 관리자를 확장합니다. 프로세스 탭에 머무른 상태에서 아래로 스크롤하여 백그라운드 프로세스 목록에서 아래 사진과 비슷한 이름의 파일을 찾습니다.
- 해당 파일을 선택하고 창 우측 하단의 작업 끝내기를 클릭합니다.

- 작업을 종료할 때 나타나는 대화 상자를 확인한 후, 이제 Uplay에 정상적으로 로그인할 수 있는지 확인하세요!
방법 3: Hamachi 제거
일부 사용자에게는 LogMeIn Hamachi가 원인인 경우가 있습니다. 두 프로그램 중 하나만 선택해야 하는 상황이라면, Uplay가 더 중요하므로 Hamachi를 잠시 제거해 보는 것이 좋습니다.
- 시작 메뉴 버튼을 클릭하고 제어판을 검색하여 엽니다. Windows 10 사용자라면 톱니바퀴 아이콘을 클릭해 설정 앱을 열어도 됩니다.
- 제어판에서 우측 상단의 보기 기준을 범주로 변경하고 프로그램 섹션 아래의 프로그램 제거를 클릭합니다.

- 설정 앱을 사용하는 경우 앱을 클릭하면 설치된 모든 프로그램 목록이 바로 표시됩니다.
- 목록에서 LogMeIn Hamachi를 찾아 제거를 클릭합니다. 제거 마법사가 열리면 안내에 따라 진행합니다.

- 제거가 완료되면 마침을 클릭하고 컴퓨터를 재시작한 후 오류가 여전히 나타나는지 확인합니다.
방법 4: IPv6 비활성화
컴퓨터에서 IPv6 연결을 비활성화하면 많은 사용자가 이 문제를 해결했습니다. 간단한 방법이므로 문제 해결 과정에서 건너뛰지 않는 것이 좋습니다.
- Windows + R 키 조합을 눌러 실행 대화 상자를 열고 'ncpa.cpl'을 입력한 후 확인을 클릭하면 제어판의 네트워크 연결 설정이 열립니다.
- 제어판을 직접 열어도 됩니다. 우측 상단의 보기 기준을 범주로 변경하고 네트워크 및 인터넷을 클릭한 후 네트워크 및 공유 센터를 엽니다. 좌측 메뉴에서 어댑터 설정 변경을 클릭합니다.

- 네트워크 연결 창이 열리면 현재 사용 중인 네트워크 어댑터를 더블클릭합니다.
- 속성을 클릭하고 목록에서 인터넷 프로토콜 버전 6(TCP/IPv6) 항목을 찾습니다. 해당 항목의 체크박스를 해제하고 확인을 클릭합니다. 컴퓨터를 재시작하여 변경 사항을 적용한 후 문제가 지속되는지 확인하세요.

방법 5: 고정 IP 및 DNS 주소 사용
기본적으로 컴퓨터의 IP와 DNS 주소는 시간이 지나면서 변경됩니다. 보통은 문제가 되지 않지만, 고정 IP와 DNS 주소를 할당하면 이 오류가 해결되었다는 사용자 보고가 있습니다.
- 시작 메뉴에서 'cmd' 또는 '명령 프롬프트'를 검색하여 명령 프롬프트 창을 엽니다.

- 아래 명령어를 입력하고, 현재 사용 중인 연결에 해당하는 네트워크 어댑터까지 스크롤하여 내려갑니다. 기본 게이트웨이(Default Gateway), 서브넷 마스크(Subnet Mask), MAC 주소, DNS 정보를 메모해 둡니다.
ipconfig /all
- 이후 Windows + R 키 조합으로 실행 대화 상자를 열고 'ncpa.cpl'을 입력한 후 확인을 클릭하여 네트워크 연결 창을 엽니다.

- 사용 중인 네트워크 어댑터를 마우스 왼쪽 버튼으로 클릭하고 속성을 선택합니다. 목록에서 인터넷 프로토콜 버전 4(TCP/IPv4) 항목을 찾아 선택한 후 아래의 속성 버튼을 클릭합니다.

- 일반 탭에서 라디오 버튼을 '다음 DNS 서버 주소 사용'으로 변경하고 각각 8.8.8.8과 8.8.4.4를 입력합니다. 그다음 '다음 IP 주소 사용'으로 전환하고, 메모해 둔 기본 게이트웨이와 같은 번호를 입력하되 마지막 마침표 뒤의 숫자만 다른 값으로 변경합니다. 나머지 정보는 메모한 내용 그대로 입력합니다.
방법 6: Hosts 파일 완전 초기화
hosts 파일은 네트워킹 문제와 관련하여 매우 중요한 파일입니다. 이 파일을 초기화하면 '현재 Ubisoft 서비스를 사용할 수 없습니다' 오류를 포함한 다양한 문제를 해결할 수 있습니다. hosts 파일이 어떤 이유로든 손상되었거나 변조되었다고 판단되면 아래 단계에 따라 기본값으로 되돌리세요.
- 파일 탐색기를 열어 C >> Windows >> System32 >> Drivers >> Etc 경로로 이동합니다. 먼저 좌측 창에서 내 PC(내 컴퓨터)를 클릭하여 로컬 디스크 C를 엽니다.
- Windows 폴더가 보이지 않는다면 숨김 파일 및 폴더 표시 옵션을 켜야 할 수 있습니다. 파일 탐색기 상단 메뉴의 '보기' 탭을 클릭하고 표시/숨기기 그룹에서 '숨긴 항목' 체크박스를 선택합니다. 파일 탐색기는 이 설정을 기억하므로 다시 변경하기 전까지 숨김 파일이 계속 표시됩니다.
- Etc 폴더에서 hosts 파일을 찾아 마우스 오른쪽 버튼으로 클릭한 후 메모장으로 열기를 선택합니다. Ctrl + A 키 조합으로 모든 텍스트를 선택한 후 Delete 또는 Backspace 키로 삭제합니다. 그런 다음 아래 텍스트를 붙여넣습니다.
# Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to hostnames. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
- 파일 >> 저장을 클릭하여 변경 사항을 저장합니다. 메모장을 종료하고 컴퓨터를 재시작한 후 Ubisoft에 정상적으로 로그인되는지 확인하세요.

방법 7: SFC로 손상된 시스템 파일 검사
네트워킹 문제는 종종 시스템 자체의 문제에서 비롯됩니다. 이러한 문제는 시스템 파일 깊숙이 뿌리내리고 있어, 시스템 파일 검사기(SFC)를 실행하는 것이 유일한 해결책일 수 있습니다. SFC는 시스템 파일의 오류를 검사하고 가능하면 복구하거나 교체해 줍니다.
- 시작 메뉴에 직접 입력하거나 검색 버튼을 이용해 '명령 프롬프트'를 검색합니다. 검색 결과 첫 번째 항목을 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.
- 또는 Windows 로고 키 + R 키 조합으로 실행 대화 상자를 열고 'cmd'를 입력한 후 Ctrl + Shift + Enter 키 조합으로 관리자 권한 명령 프롬프트를 실행할 수도 있습니다.

- 아래 명령어를 입력하고 각 명령어마다 Enter 키를 누릅니다. '작업을 완료했습니다' 메시지가 표시될 때까지 기다립니다.
sfc /scannow
- 컴퓨터를 재시작한 후 '현재 Ubisoft 서비스를 사용할 수 없습니다' 오류가 계속 나타나는지 확인합니다.
방법 8: 네트워크 재설정
네트워크 재설정은 이 문제를 해결하는 또 다른 간단한 방법이며, 이 목록의 마지막 방법입니다. 많은 사용자에게 효과가 있었으니 부담 없이 시도해 보세요.
- 키보드에서 Windows 키 + R 키를 동시에 눌러 실행 유틸리티를 엽니다. 새로 열린 상자에 'ms-settings:'를 입력하고 확인을 클릭하여 설정 도구를 엽니다.
- 또는 시작 메뉴를 클릭하고 좌측 하단의 톱니바퀴 아이콘을 클릭하여 설정 앱을 열 수도 있습니다.

- Windows 키 + I 키 조합도 같은 효과를 냅니다. 네트워크 및 인터넷 섹션을 열고 창 좌측의 상태 탭에 머무릅니다.
- 아래로 스크롤하여 파란색 네트워크 초기화 버튼을 찾습니다. 클릭한 후 화면에 표시되는 안내에 따라 모든 단계를 완료합니다.

- 동일한 문제가 여전히 발생하는지 확인하세요!
위의 어떤 방법으로도 문제가 해결되지 않았다면, 최후의 수단으로 IP 주소를 재설정해 보는 것을 권장합니다. 이렇게 하면 라우터의 DHCP 서버가 새로운 IP 주소를 할당해 줍니다. 그래도 해결되지 않으면 인터넷 서비스 제공업체(ISP)에 문의하여 상황을 알려주세요.