Khắc phục: Uplay đã phát hiện ra lỗi không thể khôi phục và phải tắt

Uplay là một dịch vụ phân phối kỹ thuật số, quản lý quyền kỹ thuật số, nhiều người chơi và dịch vụ liên lạc được phát triển bởi Massive Entertainment để thử và sử dụng một ứng dụng duy nhất để quản lý thành tích của bạn mà có thể được chuyển sang các trò chơi khác. Dịch vụ này được cung cấp trên nhiều nền tảng khác nhau và nó được sử dụng chủ yếu bởi các trò chơi của Ubisoft.

Sau khi người dùng đã thử và chạy một trong các trò chơi mà họ đã tải xuống và cài đặt trên máy tính của mình, họ nhận được thông báo lỗi “Uplay đã phát hiện lỗi không thể khôi phục và phải tắt” có thể do nhiều nguyên nhân khác nhau nhưng tất cả đều có thể được giải quyết bằng cách sử dụng các giải pháp chúng tôi đã chuẩn bị bên dưới.

Nguyên nhân nào gây ra Lỗi “Uplay đã phát hiện ra lỗi không thể khôi phục và phải tắt”?

Nguyên nhân phổ biến nhất cho sự cố này là bản cập nhật mới được phát hành cho dịch vụ Uplay, khiến các phiên bản cũ không được hỗ trợ. Sự cố thực sự xảy ra do ứng dụng khách Uplay không thể cập nhật tự động.

Các nguyên nhân khác bao gồm cài đặt bảo mật quá nghiêm ngặt như tường lửa bạn đã cài đặt trên máy tính của mình. Một trong những nguyên nhân phổ biến nhất chắc chắn là do tệp máy chủ bị hỏng có thể đã bị thay đổi bởi người dùng hoặc bởi bản cập nhật Windows.

Giải pháp 1: Cập nhật Uplay

Đây thường là một dấu hiệu rõ ràng rằng ứng dụng Uplay đã lỗi thời và công ty Ubisoft có thể đã phát hành một phiên bản mới. Tuy nhiên, một vấn đề khác xảy ra là máy khách không thể cập nhật (vì nó không thể mở được) và bạn sẽ phải thực hiện quá trình cập nhật theo cách thủ công; bằng cách gỡ cài đặt phiên bản hiện tại của ứng dụng khách và cài đặt phiên bản mới.

  1. Trước hết, hãy đảm bảo rằng bạn đã đăng nhập bằng tài khoản quản trị vì bạn sẽ không thể gỡ cài đặt các chương trình bằng bất kỳ đặc quyền tài khoản nào khác.
  2. Đừng lo lắng về việc mất thành tích của bạn hoặc bất kỳ dữ liệu nào khác liên quan đến Uplay vì dữ liệu này được liên kết riêng với tài khoản Uplay của bạn chứ không phải cài đặt trên máy tính của bạn.
  3. Nhấp vào menu Bắt đầu và mở Bảng điều khiển bằng cách tìm kiếm nó. Nếu bạn đang sử dụng Windows 10 làm hệ điều hành mà bạn chọn, bạn có thể nhấp vào biểu tượng bánh răng để mở ứng dụng Cài đặt.
  4. Trong Control Panel, chuyển tùy chọn View as thành Category ở góc trên cùng bên phải và nhấp vào Gỡ cài đặt chương trình trong phần Chương trình.

  1. Nếu bạn đang sử dụng ứng dụng Cài đặt, nhấp vào Ứng dụng sẽ ngay lập tức mở ra danh sách tất cả các chương trình đã cài đặt trên PC của bạn.
  2. Tìm mục nhập Uplay trên danh sách và nhấp vào nó một lần. Nhấp vào nút Gỡ cài đặt phía trên danh sách và xác nhận bất kỳ hộp thoại nào có thể xuất hiện. Làm theo hướng dẫn trên màn hình để gỡ cài đặt Uplay và khởi động lại máy tính của bạn sau đó.

  1. Điều hướng đến thư mục mà bạn đã cài đặt Uplay ngay từ đầu. Theo mặc định, nó phải là C >> Program Files hoặc C >> Program Files (x86). Tìm thư mục Uplay nằm trong các thư mục này và xóa bất kỳ tệp nào bạn có thể gặp phải bằng cách nhấp chuột phải vào chúng và chọn Xóa từ menu ngữ cảnh.

Truy cập liên kết này và nhấp vào nút Tải xuống Uplay cho PC để tải xuống phiên bản mới nhất của ứng dụng Uplay. Nhấp đúp vào tệp đã tải xuống trong thư mục Tải xuống để bắt đầu quá trình tải xuống và cài đặt, đồng thời làm theo hướng dẫn trên màn hình để cài đặt công cụ này đúng cách.

Khởi chạy lại trò chơi và kiểm tra xem thông báo “Uplay đã phát hiện lỗi không thể khôi phục và phải tắt” có còn xuất hiện khi chạy trò chơi Ubisoft có vấn đề hay không.

Giải pháp 2: Thay đổi cách kết nối của bạn với Internet

Đôi khi bạn sẽ cần kết nối với nguồn kết nối Internet đáng tin cậy hơn để khởi chạy dịch vụ cập nhật Uplay. Đôi khi khi kết nối không dây của bạn không mạnh trên máy tính, nó sẽ hiển thị lỗi “Uplay đã phát hiện lỗi không thể khôi phục và phải tắt” vì vậy hãy thử chuyển sang Ethernet chỉ để khởi chạy Uplay đúng cách lần đầu tiên.

Nếu bạn muốn loại bỏ vấn đề này, hãy đảm bảo bạn làm như sau:

  1. Nếu bạn đang sử dụng kết nối không dây qua bộ định tuyến, hãy đảm bảo rằng bạn định vị hoặc mua cáp Ethernet. Nếu bạn không chắc nó trông như thế nào, hãy xem hình ảnh bên dưới hoặc chỉ cần hỏi nhà cung cấp nếu bạn chưa sở hữu một chiếc trong nhà.

  1. Cắm một đầu của cáp vào PC hoặc máy tính xách tay của bạn và cắm đầu kia vào modem bạn đã sử dụng cho kết nối Internet nếu bạn có thể xác định được. Phương pháp khác sẽ là cắm cáp Ethernet trực tiếp vào bộ định tuyến nếu bạn không tìm thấy modem hoặc nếu bạn không sử dụng modem.
  2. Hãy thử chạy trò chơi Ubisoft có vấn đề để xem liệu Uplay có khởi chạy đúng cách hay không.

Giải pháp 3: Đặt lại tệp máy chủ lưu trữ của bạn

Nếu bạn đã cố gắng giải quyết các sự cố khác trên máy tính của mình ngoài sự cố này, bạn có thể đã chỉnh sửa tệp máy chủ lưu trữ nằm sâu trong thư mục System32 trong các thư mục con khác nhau. Tệp Máy chủ, được sử dụng để ánh xạ tên máy chủ với địa chỉ IP. Nếu vì lý do nào đó, bạn thấy rằng tệp Máy chủ của mình đã bị xâm phạm hoặc nếu bạn bắt đầu gặp sự cố này với Uplay, bạn có thể đặt lại tệp Máy chủ về mặc định bằng cách làm theo các bước bên dưới.

  1. Điều hướng đến vị trí C >> Windows >> System32 >> Drivers >> v.v. bằng cách điều hướng đến vị trí đó sau khi mở File Explorer. Đầu tiên hãy nhấp vào This PC hoặc My Computer từ ngăn bên trái để định vị và mở Local Disk C.
  2. Nếu bạn không thể thấy thư mục Windows, bạn có thể cần bật tùy chọn cho phép bạn xem các tệp và thư mục ẩn. Nhấp vào tab “Xem” trong menu trên cùng của File Explorer và nhấp vào hộp kiểm “Các mục ẩn” trong phần Hiển thị / ẩn. File Explorer sẽ hiển thị các tệp ẩn và sẽ ghi nhớ cài đặt này cho đến khi bạn thay đổi lại.

  1. Định vị tệp máy chủ trong thư mục Etc, bấm chuột phải vào nó, bấm Thuộc tính, sau đó bấm vào tab Bảo mật. Nhấp vào nút Nâng cao. Cửa sổ “Cài đặt bảo mật nâng cao” sẽ xuất hiện. Ở đây bạn cần thay đổi Chủ sở hữu của khóa.
  2. Nhấp vào liên kết Thay đổi bên cạnh nhãn “Chủ sở hữu:” Cửa sổ Chọn Người dùng hoặc Nhóm sẽ xuất hiện.

  1. Chọn tài khoản người dùng thông qua nút Nâng cao hoặc chỉ cần nhập tài khoản người dùng của bạn vào khu vực có nội dung 'Nhập tên đối tượng để chọn' và nhấp vào OK. Thêm tài khoản người dùng của bạn và tài khoản TrustedInstaller để đề phòng.
  2. Theo tùy chọn, để thay đổi chủ sở hữu của tất cả các thư mục con và tệp bên trong thư mục, hãy chọn hộp kiểm “Thay thế chủ sở hữu trên các vùng chứa con và đối tượng” trong cửa sổ “Cài đặt Bảo mật Nâng cao”. Bấm OK để thay đổi quyền sở hữu.
  3. Sau khi có quyền sở hữu tệp máy chủ, nhấp chuột phải vào Nó và chọn tùy chọn Đổi tên từ trình đơn ngữ cảnh. Đổi tên thành hosts.old và áp dụng các thay đổi.

Bây giờ đã đến lúc tạo một tệp hosts mới trong cùng một thư mục nhưng sử dụng mẫu mà chúng tôi sẽ cung cấp cho bạn. Đây là phần dễ dàng hơn của giải pháp này và vấn đề hiện gần như đã được giải quyết vì việc tạo tệp khá dễ dàng.

  1. Mở Notepad bằng cách tìm kiếm nó sau khi nhấp vào nút Start menu hoặc thanh tìm kiếm ngay bên cạnh nó. Bạn cũng có thể sử dụng tổ hợp phím Windows Key + R và nhập “notepad.exe” vào hộp Run để mở Notepad.

  1. Để trống tệp và nhấp vào tùy chọn Tệp từ menu trên cùng ở phần trên cùng bên trái của cửa sổ Notepad. Chọn Save as từ danh sách thả xuống và điều hướng đến thư mục C >> Windows >> System32 >> Drivers >> Etc bằng cách sử dụng File Explorer.
  2. Trong tùy chọn Lưu dưới dạng loại, giữ nó dưới dạng Tài liệu Văn bản và đặt tùy chọn Tên tệp thành “máy chủ” mà không có dấu ngoặc kép.

  1. Nhấp vào OK để lưu tệp trong cùng thư mục nơi chứa tệp máy chủ cũ và khởi động lại máy tính của bạn để lưu các thay đổi và kiểm tra xem vấn đề tương tự có còn xuất hiện trên máy tính của bạn hay không.

Giải pháp 4: Tắt hoàn toàn tường lửa của bạn

Công cụ tường lửa là một trong những phần quan trọng nhất trong toàn bộ bảo mật của bạn vì chúng ngăn các chương trình kết nối với Internet một cách tự do vì mỗi chương trình cần được cho phép thông qua trước khi nó có thể đơn giản kết nối trực tuyến và làm theo ý muốn.

Tuy nhiên, có vẻ như việc vô hiệu hóa tường lửa của bạn trong một thời gian thực sự đã giải quyết được sự cố vì Uplay sau đó tiếp tục mở và lỗi đã ngừng xuất hiện ngay cả khi tường lửa đã được bật lại. Để đảm bảo điều này, bạn cũng nên tạo một ngoại lệ cho Uplay trong tường lửa của mình. Các bước dưới đây liên quan đến Tường lửa của Windows được tích hợp trong mỗi PC Windows.

  1. Mở Control Panel bằng cách tìm kiếm mục nhập của nó trong nút Start hoặc bằng cách nhấp vào kính lúp Tìm kiếm hoặc nút Cortana hình tròn ở phần bên trái của thanh tác vụ của bạn.

  1. Sau khi Bảng điều khiển mở ra, hãy thay đổi chế độ xem thành biểu tượng Lớn hoặc Nhỏ và điều hướng đến cuối bảng để tìm tùy chọn Tường lửa của Windows.

  1. Nhấp vào Tường lửa của Windows và nhấp vào tùy chọn Cho phép và ứng dụng hoặc tính năng thông qua Tường lửa của Windows từ danh sách tùy chọn bên trái. Một danh sách các ứng dụng sẽ mở ra. Tìm mục nhập Uplay trên danh sách và chọn hộp bên cạnh cả mạng Riêng tư và Mạng công cộng.
  2. Nhấp vào OK và khởi động lại máy tính của bạn trước khi khởi chạy lại trò chơi có vấn đề và kiểm tra xem bây giờ nó có chạy mà không hiển thị thông báo lỗi “Uplay đã phát hiện lỗi không thể khôi phục và phải tắt” hay không.