Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

Cách xử lý lỗi cập nhật phần mềm (lỗi NSURLErrorDomain -1012) trên Catalina

Cập nhật máy Mac của bạn là rất quan trọng để các ứng dụng và quy trình của bạn chạy trơn tru. Các ứng dụng và hệ điều hành lỗi thời có thể dẫn đến nhiều lỗi khác nhau và các vấn đề về hiệu suất. Điều này đúng bất kể bạn đang chạy phiên bản hệ điều hành Mac nào.

Vì vậy, nếu bạn chưa bật Cập nhật tự động, hãy đảm bảo thường xuyên kiểm tra các bản cập nhật đang chờ xử lý. Đối với macOS, bạn cần nhấp vào menu Apple, sau đó nhấp vào Cập nhật phần mềm để kiểm tra các bản cập nhật có sẵn cần được cài đặt. Nếu có bản cập nhật, hãy nhấp vào nút Cập nhật ngay để cài đặt chúng.

Để cập nhật ứng dụng của bạn, hãy truy cập Mac App Store, chuyển đến tab Cập nhật, sau đó nhấp vào Cập nhật tất cả. Bạn cũng có thể nhấp vào nút Cập nhật bên cạnh ứng dụng để cập nhật từng ứng dụng một. Đó là cách dễ dàng để cập nhật phần mềm máy Mac của bạn.

Quá trình cập nhật thường mất vài phút, ngoại trừ khi bạn đang nâng cấp hệ điều hành của mình. Nó cũng phụ thuộc vào lượng dữ liệu bạn cần tải xuống để cập nhật ứng dụng của mình. Nhưng nếu bạn đang cài đặt các bản cập nhật nhỏ, thì một vài phút là đủ để hoàn thành mọi thứ.

Mẹo chuyên nghiệp:Quét máy Mac của bạn để tìm các vấn đề về hiệu suất, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Rất tiếc, rất nhiều điều có thể xảy ra khi bạn đang cài đặt các bản cập nhật. Một trong những vấn đề bạn có thể gặp phải và khiến bạn đau đầu là Lỗi cập nhật phần mềm (lỗi NSURLErrorDomain -1012) trên Catalina. Lỗi này cho biết đã xảy ra sự cố với quá trình tải xuống và cài đặt bản cập nhật, do đó, quá trình này không thể tiếp tục.

Một số người dùng Mac đã viết về lỗi này trên các diễn đàn trực tuyến và các trang hỗ trợ của Apple, nhưng không có bản sửa lỗi nào trực tuyến. Chúng tôi đã đưa ra hướng dẫn này để giúp người dùng Mac gặp phải vấn đề này.

Lỗi NSURLErrorDomain -1012 trên Mac là gì?

Lỗi cập nhật phần mềm (lỗi NSURLErrorDomain -1012) trên Catalina gần đây đã ảnh hưởng đến rất nhiều người dùng Mac. Khi bạn kiểm tra qua Cập nhật phần mềm, bạn sẽ thấy thông báo lỗi hoàn chỉnh cho biết:

Không thể kiểm tra các bản cập nhật
Đảm bảo rằng bạn đã kết nối với Internet.

Khi bạn cố gắng cập nhật qua Terminal, bạn sẽ nhận được thông báo lỗi sau:
Tìm phần mềm có sẵn.
Không thể hoàn thành thao tác. (NSURLErrorDomain error -1012.)

Khi người dùng kiểm tra tệp nhật ký, hóa ra không thể tải xuống tệp cập nhật cụ thể, khiến quá trình không thành công. Trong hầu hết các trường hợp, tệp gây ra lỗi là:
NSErrorFailingURLKey =https://swscan.apple.com/content/catalogs/others/index-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
NSLocalizedRecoverySuggestion =Đảm bảo rằng bạn đã kết nối với Internet rồi thử lại.
SUErrorRelatedCode =SUErrorCodeScanCatalogNotFound

Khi người dùng cố gắng tải xuống cùng một tệp từ cùng một URL, tệp đã được tải xuống thành công mà không gặp khó khăn.

Mã lỗi NSURLErrorDomain error -1012 tương tự không chỉ bật lên khi người dùng đang cố gắng cài đặt các bản cập nhật. Đã có trường hợp mã lỗi này xuất hiện khi đồng bộ hóa thiết bị iOS với đám mây hoặc khi đăng nhập vào một ứng dụng. Các tình tiết rất đa dạng nên rất khó để xác định thủ phạm thực sự.

Tại sao Mac gặp lỗi NSURLErrorDomain -1012?

Có nhiều lý do tại sao lỗi này có thể xuất hiện. Tuy nhiên, chúng ta cần xem xét tất cả các yếu tố liên quan để có thể thu hẹp tất cả các khả năng.

Một trong những lý do được trích dẫn cho lỗi này là vấn đề chứng chỉ, đặc biệt là khi máy chủ swscan.apple.com có ​​liên quan. Điều này đã xảy ra với các máy Mac cũ hơn gặp phải lỗi này. Trong một số trường hợp, thông báo lỗi sau cũng xuất hiện.

Đã xảy ra lỗi
Chứng chỉ cho máy chủ này không hợp lệ. Bạn có thể đang kết nối với một máy chủ giả mạo là “swscan.apple.com” có thể gây rủi ro cho thông tin bí mật của bạn.

Swscan.apple.com là một trong nhiều máy chủ mà Mac’s Software Update sử dụng để giao tiếp với Apple. Vấn đề ở đây là chứng chỉ bảo mật cho máy chủ dường như đã hết hạn. Mặc dù Apple dường như đã khắc phục sự cố từ nhiều năm trước, nhưng thỉnh thoảng vẫn có một số sự cố máy chủ xảy ra.

Một nguyên nhân khác khiến lỗi này xảy ra là do kết nối internet kém. Bạn cần có kết nối internet ổn định để tải xuống thành công các tệp cài đặt từ máy chủ. Nếu nó bị gián đoạn theo bất kỳ cách nào, các tệp sẽ không hoàn chỉnh hoặc bị hỏng, dẫn đến lỗi được đề cập ở trên.

Bạn cũng nên kiểm tra tường lửa của mình để xem liệu nó có đang được bảo vệ quá mức hay không. Tường lửa của máy Mac của bạn được thiết kế để lọc lưu lượng truy cập đến và có thể nó đang lọc quá nghiêm ngặt đến mức ngay cả các bản cập nhật phần mềm cũng bị chặn.

Sự không tương thích phần mềm của bên thứ ba là một thủ phạm khác. Nếu ứng dụng của bên thứ ba không hòa hợp tốt với Cập nhật phần mềm, các vấn đề nhất định sẽ xảy ra.

Bất kể lý do là gì, bạn không nên để máy Mac của mình với hệ điều hành lỗi thời. Do đó, bạn nên ưu tiên sửa lỗi này. Bạn có thể tham khảo hướng dẫn bên dưới nếu bạn không chắc chắn về cách tiếp tục.

Cách sửa lỗi NSURLErrorDomain -1012

Bất cứ khi nào bạn gặp sự cố với Cập nhật phần mềm, trước tiên bạn nên thực hiện một số kiểm tra cơ bản. Dưới đây là các bước ban đầu bạn nên thực hiện:

  • Khởi động lại máy Mac của bạn để loại bỏ các lỗi có thể gây ra lỗi.
  • Kiểm tra xem bạn có kết nối Internet ổn định không. Chuyển sang kết nối cáp nếu có. Nếu không, hãy thử một mạng khác.
  • Tối ưu hóa máy Mac của bạn bằng ứng dụng sửa chữa Mac để đảm bảo không có vấn đề nào khác có thể làm phức tạp quá trình khắc phục sự cố.
  • Ngắt kết nối các thiết bị ngoại vi của máy tính mà bạn không cần. Xóa cả các thiết bị lưu trữ bên ngoài.
  • Đảm bảo bạn có đủ bộ nhớ trên ổ cứng để cập nhật.

Nếu các bước này không đủ để sửa lỗi NSURLErrorDomain Error -1012, hãy thử các phương pháp bên dưới.

Khắc phục # 1:Đặt lại tùy chọn cập nhật phần mềm.

Cập nhật phần mềm có thể gặp sự cố khi tải xuống các bản cập nhật do các tệp hoặc tệp tải xuống đã lưu trong bộ nhớ cache cũ. Để khắc phục điều này, bạn có thể đặt lại danh sách Cập nhật Phần mềm từ thư mục Tùy chọn. Bạn nên thoát Mac App Store trước khi xóa các tệp này.

Để làm điều này:

  1. Trong Trình tìm kiếm, sử dụng nút Bắt đầu và chọn Đi tới thư mục.
  2. Nhập đường dẫn này, sau đó nhấn Enter : ~ / Library / Preferences .
  3. Tìm kiếm các tệp sau và kéo chúng vào Màn hình :
    • com.apple.appstore.plist
    • com.apple.appstore.plist.lockfile
    • com.apple.softwareupdate.plist

Hãy thử chạy lại Cập nhật phần mềm để xem việc này có hữu ích không. Nếu không, bạn có thể kéo chúng trở lại thư mục Tùy chọn.

Khắc phục # 2:Đặt lại DNS Cache.

Đối với các máy Mac mới hơn chạy phiên bản macOS mới nhất, bạn có thể đặt lại bộ đệm DNS bằng cách nhập lệnh bên dưới vào Ứng dụng> Tiện ích> Thiết bị đầu cuối:

  • sudo killall -HUP mDNSResponder

Nhấn Enter sau đó nhập mật khẩu quản trị viên của bạn khi được nhắc.

Nếu bạn đang chạy phiên bản macOS cũ hơn, hãy thử các lệnh sau:

  • sudo explored udnsflushcaches
  • sudo Discoveryutil mdnsflushcache

Khắc phục # 3:Cài đặt bản cập nhật độc lập.

Nếu bạn không thể sử dụng công cụ Cập nhật phần mềm từ macOS, bạn có thể tải xuống các bản cập nhật độc lập từ trang web của Apple. Mỗi bản cập nhật được cung cấp trình cài đặt riêng dưới dạng phiên bản độc lập trong trường hợp người dùng gặp sự cố với công cụ Cập nhật phần mềm. Để tải xuống bản cập nhật độc lập cho máy Mac của bạn, hãy mở trang Tải xuống hỗ trợ của Apple và chọn tùy chọn cập nhật để cài đặt. Tải xuống và áp dụng bản cập nhật, sau đó khởi động lại máy tính, nếu được nhắc.

Khắc phục # 4:Cập nhật ở Chế độ An toàn.

Hãy thử cập nhật máy Mac của bạn ở chế độ an toàn. Đây là cách thực hiện:

  1. Khởi động máy Mac của bạn ở chế độ an toàn. Để làm điều đó, hãy tắt máy Mac, sau đó bật máy Mac của bạn và ngay lập tức nhấn và giữ Shift cho đến khi bạn nhìn thấy màn hình đăng nhập. Sau đó, thả phím Shift.
  2. Bây giờ, máy tính của bạn đang ở chế độ an toàn. Cố gắng chạy bản cập nhật ngay bây giờ.
  3. Để thoát khỏi chế độ an toàn, hãy khởi động lại máy Mac của bạn bình thường mà không cần nhấn phím Shift.

Khắc phục # 5:Cài đặt bản cập nhật kết hợp.

Bạn có thể sử dụng bản cập nhật kết hợp để cài đặt các bản cập nhật Mac. Xin lưu ý rằng trước khi tiếp tục, bạn có thể muốn sao lưu máy Mac của mình bằng Time Machine hoặc iCloud.

Cập nhật kết hợp cho phép bạn cập nhật máy Mac của mình từ phiên bản macOS trước trong cùng một bản phát hành chính. Đây là một bản cập nhật kết hợp có nghĩa là nó chứa tất cả các thay đổi kể từ bản phát hành ban đầu của phiên bản chính đó.

Cập nhật kết hợp là rất lớn, vì vậy bạn cần phải nhường chỗ cho chúng. Để tải xuống và cài đặt các bản cập nhật kết hợp, hãy làm theo hướng dẫn bên dưới:

  1. Truy cập trang web cập nhật kết hợp của Apple:https://support.apple.com/downloads/macos
  2. Tìm bản cập nhật kết hợp phù hợp và tải xuống. Bộ kết hợp sẽ tải xuống dưới dạng tệp .dmg.
  3. Bây giờ, hãy thoát khỏi tất cả các ứng dụng trên máy Mac của bạn.
  4. Nhấp đúp vào tệp đã tải xuống, nếu tệp không tự động khởi động.
  5. Làm theo hướng dẫn trên màn hình.

Khắc phục # 6:Sử dụng Phục hồi macOS để cập nhật máy Mac của bạn.

Nếu bạn vẫn không thể cập nhật máy Mac của mình, bạn có thể thử sử dụng Phục hồi macOS. Để thực hiện việc này, bạn cần khởi động lại máy Mac của mình từ Khôi phục macOS. Sử dụng phương pháp bên dưới, bạn có thể nâng cấp lên macOS mới nhất tương thích với máy Mac của mình. Đây là cách thực hiện:

  1. Tắt máy Mac của bạn.
  2. Bật máy Mac của bạn và ngay lập tức nhấn và giữ Option + Command + R các phím lại với nhau cho đến khi bạn nhìn thấy biểu tượng Apple hoặc biểu tượng quả cầu quay.
  3. Đăng nhập vào máy Mac của bạn.
  4. Nhấp vào Cài đặt lại macOS và làm theo hướng dẫn trên màn hình.

Tóm tắt

Cập nhật phần mềm không thành công (lỗi NSURLErrorDomain -1012) trên Catalina có thể là một lỗi nhỏ hiện nay nhưng nó có thể gây ra những ảnh hưởng nghiêm trọng về lâu dài. Bạn sửa lỗi Cập nhật phần mềm này càng sớm thì bạn càng có thể cập nhật máy Mac của mình sớm hơn.