Một số người dùng Windows đang báo cáo rằng họ thấy mã lỗi 0X800F080C khi cố gắng cài đặt gói .NET Framework bị thiếu hoặc khi cố khởi chạy các ứng dụng nhất định trên máy tính Windows của họ.
Sau khi xem xét các báo cáo người dùng khác nhau, hóa ra là có một số trường hợp khác nhau có thể gây ra 0X800F080C lỗi khi thực hiện các hành động nhất định. Dưới đây là danh sách các thủ phạm tiềm ẩn có thể gây ra mã lỗi này:
- Không thể bật .NET Framework qua Powershell - Hóa ra, rất có thể Windows 10 sẽ ngăn bạn bật phiên bản .NET Framework đã cài đặt nhưng vô hiệu hóa thông qua thiết bị đầu cuối. May mắn thay, một số người dùng bị ảnh hưởng cũng gặp phải sự cố này đã báo cáo rằng sự cố đã được giải quyết sau khi bật khung thông qua màn hình Tính năng của Windows.
- Phần phụ thuộc .NET Framework bị hỏng - Theo một số người dùng bị ảnh hưởng, sự cố cụ thể này cũng có thể xảy ra do một số loại phụ thuộc .NET Framework bị hỏng đang ảnh hưởng đến việc cài đặt phiên bản mới. Trong trường hợp này, bạn có thể sửa các bản sao bị hỏng bằng cách chạy Công cụ sửa chữa .NET.
- Tệp Hệ thống bị hỏng - Trong một số trường hợp nhất định, bạn có thể thấy mã lỗi này xảy ra do một số loại lỗi ảnh hưởng đến các tệp Windows chịu trách nhiệm giảm thiểu cơ sở hạ tầng phần mềm cần thiết cho việc cài đặt các chương trình của bên thứ ba. Trong trường hợp này, bạn có thể giải quyết vấn đề bằng cách chạy một số tiện ích có khả năng thay thế các tệp bị hỏng bằng các tệp tương đương lành mạnh hoặc bằng cách chạy các quy trình cài đặt sửa chữa hoặc cài đặt sạch.
Bây giờ bạn đã quen thuộc với mọi thủ phạm tiềm ẩn có thể gây ra mã lỗi này, đây là danh sách các phương pháp đã xác minh mà những người dùng bị ảnh hưởng khác đã sử dụng thành công để tìm hiểu sâu vấn đề này:
Phương pháp 1:Bật 3.5 .NET Framework thông qua các tính năng của Windows (nếu có)
Nếu trước đây bạn gặp phải 0X800F080C mã lỗi trong khi cố gắng bật .NET Framework bị thiếu từ cửa sổ đầu cuối CMD hoặc Powershell, bạn có thể tránh hoàn toàn lỗi bằng cách bật khung trực tiếp từ màn hình Tính năng của Windows.
Nhưng hãy nhớ rằng Windows 10 đã bao gồm một kho lưu trữ .NET Framework phiên bản 3.5, bạn chỉ cần nhắc nó cài đặt. Một số người dùng trước đây gặp phải mã lỗi 0X800F080C khi cài đặt .NET Framework phiên bản 3.5 từ cửa sổ đầu cuối đã xác nhận rằng quá trình cài đặt không còn xảy ra khi họ cố gắng thực hiện qua màn hình tính năng của Windows.
Làm theo hướng dẫn bên dưới để cài đặt .NET Framework 3.5 qua màn hình Tính năng của Windows, hãy làm theo hướng dẫn bên dưới:
- Mở Chạy hộp thoại bằng cách nhấn phím Windows + R . Tiếp theo, nhập ‘appwiz.cpl’ bên trong hộp văn bản và nhấn Enter để mở Chương trình và Tính năng thực đơn.
- Bên trong Chương trình và Tính năng , sử dụng menu ở bên phải để nhấp vào Bật hoặc tắt các tính năng của Windows .
- Khi bạn ở bên trong màn hình tính năng của Windows, hãy bắt đầu bằng cách chọn hộp được liên kết với. NET Framework 3.5 (gói này bao gồm .NET 2.0 và 3.0), sau đó nhấp vào Ok để lưu các thay đổi.
- Tại lời nhắc xác nhận, nhấp vào Có để bắt đầu quy trình, sau đó đợi gói được cài đặt thành công.
- Sau khi thao tác hoàn tất, hãy khởi động lại máy tính của bạn và xem sự cố đã được khắc phục hay chưa khi lần khởi động tiếp theo hoàn tất.
Trong trường hợp không thể áp dụng phương pháp này hoặc bạn vẫn gặp phải 0X800F080C tương tự lỗi khi cài đặt .NET Framework 3.5 qua màn hình Tính năng của Windows, hãy chuyển xuống phần sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 2:Chạy Công cụ sửa chữa .NET (nếu có)
Nếu bản sửa lỗi tiềm năng đầu tiên không hoạt động trong trường hợp của bạn, khuyến nghị của chúng tôi là tiếp tục với một loạt các bước khắc phục sự cố sẽ cho phép bạn khắc phục bất kỳ sự cố cơ bản nào với các gói .NET redist hiện được cài đặt trên máy tính của bạn.
Tại thời điểm này, rất có thể sẽ thấy 0X800F080C do tàn dư từ gói .NET Framework cũ hơn đang gây ra sự cố với cài đặt mới.
Một số người dùng bị ảnh hưởng cũng đang gặp khó khăn với vấn đề này đã báo cáo rằng cuối cùng họ đã quản lý để ngăn chặn các phiên bản mới của 0X800F080C lỗi xảy ra khi chạy Công cụ sửa chữa .NET Framework - Đây là một công cụ sẽ tự động quét máy tính của bạn và sửa mọi phần phụ thuộc .NET có thể đang tạo ra sự cố.
Nếu bạn chưa thử chạy công cụ .NET Repair, hãy làm theo hướng dẫn bên dưới để biết hướng dẫn từng bước về cách làm như vậy:
- Bắt đầu bằng cách mở trình duyệt của bạn và truy cập trang tải xuống công cụ Microsoft .NET Framework Repair . Khi bạn đã ở bên trong trang, hãy nhấp vào nút Tải xuống (trong Công cụ sửa chữa Microsoft .NET Framework ).
- Ở màn hình tiếp theo, hãy bắt đầu bằng cách chọn hộp được liên kết với NetFxRepairTool.exe trong khi bỏ chọn mọi thứ khác. Tiếp theo, nhấp vào Tiếp theo để chuyển sang menu tiếp theo của NetFXRepair Tool.
- Sau khi quá trình tải xuống hoàn tất, hãy nhấp đúp vào tệp thực thi cài đặt mà bạn vừa tải xuống, sau đó nhấp vào Có khi được nhắc tại UAC (Kiểm soát tài khoản người dùng).
- Sau khi quá trình tải xuống hoàn tất, hãy nhấp đúp vào tệp thực thi mà bạn vừa tải xuống và nhấp vào Có tại UAC nhắc cấp quyền truy cập quản trị viên.
- Bên trong Microsoft .NET Framework Repair Công cụ, hãy làm theo hướng dẫn trên màn hình và chọn hộp được liên kết với Tôi đã đọc và chấp nhận các điều khoản cấp phép khi được nhắc bởi Điều khoản trước khi nhấp vào Tiếp theo để di chuyển về phía trước.
- Ngay lập tức, tiện ích sẽ bắt đầu quét phần phụ thuộc .NET được cài đặt trên máy tính của bạn. Kiên nhẫn đợi cho đến khi quá trình hoàn tất.
- Sau khi thao tác hoàn tất, nhấp vào Tiếp theo để tự động áp dụng chiến lược sửa chữa mà tiện ích đề xuất.
- Sau khi áp dụng thành công bản sửa lỗi, hãy nhấp vào Kết thúc để hoàn tất quá trình. Nếu bạn không được nhắc tự động khởi động lại, hãy tự mình làm điều đó và xem liệu 0X800F080C mã lỗi sẽ được giải quyết vào lần tiếp theo bạn cố gắng cài đặt phiên bản .NET Framework mới.
Nếu bạn đã chạy tiện ích .NET Framework Repair mà vẫn gặp loại sự cố này, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 3:Chạy quét DISM và SFC
Nếu 2 bản sửa lỗi đầu tiên ở trên đã cho phép bạn khắc phục sự cố 0X800F080C trong trường hợp của bạn, điều tiếp theo bạn nên làm là sử dụng một số tiện ích (SFC và DISM) có khả năng sửa lỗi tệp hệ thống có thể ảnh hưởng đến khả năng xử lý cài đặt các gói .NET Framework mới của hệ điều hành của bạn.
LƯU Ý:Trình kiểm tra tệp hệ thống và Quản lý và phục vụ hình ảnh triển khai là hai công cụ tích hợp được trang bị để khắc phục các trường hợp hỏng phổ biến nhất có thể gây ra lỗi khi cố gắng cài đặt các phần phụ thuộc .NET Framework bị thiếu hoặc khi mở một số ứng dụng nhất định.
Nếu bạn chưa triển khai tiện ích này, hãy bắt đầu bằng cách quét Trình kiểm tra tệp hệ thống vì bạn có thể làm điều đó mà không yêu cầu kết nối internet đang hoạt động.
Lưu ý: Hãy nhớ rằng SFC là một công cụ hoàn toàn cục bộ hoạt động bằng cách sử dụng bộ đệm ẩn được lưu trữ cục bộ để thay thế các mục tệp hệ thống bị hỏng bằng các mục tương đương lành mạnh. Khi bạn triển khai phương pháp này, điều quan trọng là không được làm gián đoạn kiểu quét này vì (những điều này có thể gây ra lỗi logic bổ sung).
QUAN TRỌNG :Nếu bạn đang gặp phải sự cố này với ổ cứng HDD truyền thống thay vì ổ SSD hiện đại hơn, thì quá trình này sẽ mất vài giờ. Hãy nhớ rằng tiện ích này có xu hướng đóng băng tạm thời - Nếu điều này xảy ra, đừng đóng cửa sổ và đợi theo dõi thời gian thực quay trở lại.
Cuối cùng khi quá trình quét SFC hoàn tất, hãy khởi động lại máy tính của bạn và xem liệu ‘ Thao tác được yêu cầu không thể thực hiện được trên tệp có phần do người dùng ánh xạ đã mở hay chưa’ mã lỗi cuối cùng đã được sửa.
Trong trường hợp không, hãy tiếp tục bằng cách bắt đầu quét DISM .
Lưu ý: Trái ngược với quét SFC thông thường, DISM sử dụng một thành phần của Windows Update để thay thế các phiên bản tệp Windows bị hỏng bằng các bản sao lành mạnh được tải xuống qua internet. Do đó, bạn cần đảm bảo rằng kết nối Internet của mình ổn định trước khi bắt đầu thao tác này.
Sau khi bạn hoàn tất cả quét DISM và SFC, hãy khởi động lại máy tính của bạn và sử dụng máy tính bình thường để xem liệu bạn có còn nhìn thấy 0X800F080C không mã lỗi khi chạy bản sao lưu Windows 10.
Phương pháp 4:Làm mới mọi thành phần Windows
Nếu không có cách khắc phục nào khác ở trên cho phép bạn giải quyết 0X800F080C , rất có thể bạn đang thực sự đối phó với một số loại lỗi tệp hệ thống mà không thể giải quyết theo cách thông thường.
Trong trường hợp này, hy vọng tốt nhất của bạn để khắc phục sự cố theo cách thông thường là đặt lại mọi thành phần WIndows bằng quy trình như sạch cài đặt hoặc cài đặt sửa chữa (sửa chữa tại chỗ) . Bằng cách này, bạn sẽ giải quyết được mọi dịch vụ tiềm ẩn bị hỏng có thể ngăn bạn mở các chương trình của bên thứ ba hoặc cài đặt cơ sở hạ tầng .NET Framework bị thiếu.
Quy trình đơn giản nhất trong số đó là cài đặt sạch . Nhưng trừ khi bạn sẽ sao lưu dữ liệu của mình trước, bạn có thể mất tất cả dữ liệu cá nhân hiện có trên trình điều khiển hệ điều hành của bạn - Ưu điểm chính của phương pháp này là bạn sẽ không bắt buộc phải sử dụng phương tiện cài đặt tương thích.
Tuy nhiên, nếu bạn đang tìm kiếm phương pháp tập trung, bạn sẽ cần phương tiện cài đặt tương thích để bắt đầu cài đặt sửa chữa (quy trình sửa chữa tại chỗ) .
Trái ngược với cài đặt sạch, thao tác này tẻ nhạt hơn đáng kể, nhưng ưu điểm chính là bạn sẽ có thể làm mới mọi thành phần có khả năng bị hỏng mà không làm mất dữ liệu từ các ứng dụng, trò chơi, tài liệu và phương tiện cá nhân 'hiện được lưu trữ trên Ổ đĩa hệ điều hành.