Cách xử lý lỗi cập nhật phần mềm (lỗi NSURLErrorDomain -1012) trên Catalina (08.04.25)
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 nhớ 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ứ.
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 đó 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à trang hỗ trợ của Apple, nhưng không có bản sửa lỗi nào có sẵn trên mạng. Chúng tôi đã đưa ra hướng dẫn này để giúp người dùng Mac gặp phải sự cố 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:
Đang tìm phần mềm khả dụng.
Không thể hoàn tất 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 một 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, sau đó 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 sự cố.
Mã lỗi NSURLErrorDomain -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 huống rất đa dạng, khiến việc xác định thủ phạm thực sự trở nên khó khăn.
Tại sao Mac gặp lỗi NSURLErrorDomain -1012?Có nhiều lý do khiến lỗi này có thể xuất hiện. Tuy nhiên, chúng tôi 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 bị liên lụy. Điều này đã xảy ra với các máy Mac cũ gặp 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ủ được Cập nhật phần mềm của Mac 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 lý do 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 trên máy Mac của bạn được thiết kế để lọc lưu lượng truy cập đến và nó có thể 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.
Tính không tương thích của phần mềm bên thứ ba là một nguyên nhân khác. Nếu một ứng dụng của bên thứ ba không hòa hợp tốt với Bản cập nhật phần mềm, thì sự cố chắc chắn sẽ xảy ra.
Dù lý do là gì, bạn cũng 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 không chắc chắn về cách tiếp tục.
Cách khắc phục lỗi NSURLErrorDomain -1012Bấ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 hay 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 đủ để khắc phục Lỗi NSURLErrorDomain -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.
Để thực hiện việc này:
- <
- 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 Preferences.
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 DNS cache bằng cách nhập lệnh bên dưới vào Ứng dụng & gt; Tiện ích & gt; Terminal:
- sudo killall -HUP mDNSResponder
Nhấn Enter rồi nhập trong 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
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.Thử cập nhật máy Mac của bạn ở chế độ an toàn. Đây là cách thực hiện:
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ác bản 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à 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ác bản cập nhật kết hợp là rất lớn, vì vậy bạn cần dành 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 các hướng dẫn bên dưới:
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:
Lỗi cập nhật phần mềm (lỗi NSURLErrorDomain -1012) trên Catalina có thể là một lỗi nhỏ nhưng nó có thể gây ra những ảnh hưởng nghiêm trọng về lâu dài. 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.
Video youtube.: Cách xử lý lỗi cập nhật phần mềm (lỗi NSURLErrorDomain -1012) trên Catalina
08, 2025