Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi .NET Runtime Error 1026

Một số người dùng Windows mở Event Viewer phát hiện nhiều lỗi .NET Runtime Error 1026 xảy ra liên tiếp. Hầu hết báo mỗi khi sự kiện mới xuất hiện, cũng thấy popup application error. Vấn đề xác nhận xảy ra trên Windows 7, 8.1, và 10.

Cách khắc phục lỗi .NET Runtime Error 1026

Sau điều tra, có một số nguyên nhân nền tảng khác nhau gây ra .NET Runtime Error 1026. Danh sách nguyên nhân tiềm ẩn:

  • Xung đột ứng dụng thứ 3 – Có thể do xung đột giữa 2 tiến trình thứ 3 hoặc giữa dịch vụ thứ 3 và tiến trình Windows gốc. Trong hầu hết trường hợp, khắc phục bằng cách đạt trạng thái clean boot và xác định thủ phạm qua thử nghiệm.
  • File hạ tầng .NET bị hỏng – Nếu liên tục thấy instance mới của lỗi trong Event Viewer, có thể do hỏng cài đặt .NET Framework. Cách hiệu quả nhất: chạy .NET Repair Tool.
  • Xung đột Lauchpad.exe với Windows Update – Trước đây, lỗi bắt đầu do bản Windows Update xấu làm hỏng chức năng Launchpad.exe. Người dùng cùng vấn đề xác nhận khắc phục bằng cách cấp quyền Full Control cho tài khoản admin trên thư mục user và đổi tên file Launchpad.exe.
  • Cài đặt Windows Media bị hỏng – Trong một số trường hợp, lỗi do phụ thuộc Windows Media Player bị hỏng một phần. Khắc phục bằng tiện ích Windows Features cài lại gói WMP.
  • Hỏng file hệ thống – Cũng có thể gặp lỗi nếu hỏng file hệ thống vượt quá phạm vi .NET Framework đang dùng. Chạy quét DISM và SFC thử sửa hỏng bề mặt. Trường hợp nghiêm trọng, cần cài mới sạch hoặc cài sửa chữa.

Dưới đây là các phương pháp người dùng khác đã khắc phục thành công:

Phương pháp 1: Quy trình Clean Boot

Theo hầu hết trường hợp ghi nhận, lỗi thường do xung đột giữa 2 chương trình thứ 3 hoặc giữa chương trình thứ 3 và tiến trình Windows gốc. Xác suất cao hơn nếu chỉ thấy instance mới của lỗi .NET Runtime Error 1026 khi mở ứng dụng thứ 3.

Nếu áp dụng, cô lập và xác định thủ phạm bằng khởi động máy vào chế độ clean boot xem lỗi còn xảy ra không.

Thao tác này đảm bảo máy khởi động ở chế độ không cho chạy bất kỳ dịch vụ, tiến trình, hay item khởi động thứ 3 nào.

Nếu khởi động Clean Boot mà lỗi ngừng xảy ra, có thể bật lại từng tiến trình/item khởi động và khởi động lại định kỳ cho đến khi xác định thủ phạm.

Nếu lỗi .NET Runtime Error 1026 vẫn xảy ra ngay cả sau clean boot, thử phương pháp 2.

Phương pháp 2: Chạy .NET Repair Tool

Nếu clean boot không hiệu quả, khuyến khích tiếp tục các bước khắc phục sự cố cho phép sửa vấn đề nền tảng với các gói .NET redist đang cài trên máy.

Một số người dùng cũng gặp vấn đề này báo đã ngăn instance mới của lỗi .NET Runtime Error 1026 bằng cách chạy .NET Framework Repair Tool – công cụ tự động quét máy và sửa phụ thuộc .NET có thể gây vấn đề.

Các bước chạy .NET Repair Tool:

  1. Mở trình duyệt, vào trang tải Microsoft .NET Framework Repair tool. Nhấp Download (dưới Microsoft .NET Framework Repair Tool).Cách khắc phục lỗi .NET Runtime Error 1026
  2. Màn hình sau, tích NetFxRepairTool.exe, bỏ tích các mục khác. Nhấp Next.
  3. Sau tải xong, double-click file thực thi vừa tải, nhấp Yes khi UAC hỏi.
  4. Mở Microsoft .NET Framework Repair Tool, làm theo hướng dẫn, tích I have read and accepted the license terms khi ToS hỏi, nhấp Next.Cách khắc phục lỗi .NET Runtime Error 1026
  5. Lúc này tiện ích đã bắt đầu quét phụ thuộc .NET cài trên máy. Đợi kiên nhẫn hoàn tất, tránh ngắt quãng tránh vấn đề thêm.
  6. Hoàn tất thao tác, nhấp Next áp dụng tự động chiến lược sửa chữa tiện ích đề xuất.Cách khắc phục lỗi .NET Runtime Error 1026
  7. Sửa xong, nhấp Finish. Nếu không tự nhắc khởi động, tự khởi động và kiểm tra Event Viewer sau khởi động xem lỗi còn không.

Nếu đã chạy .NET Framework Repair utility mà vẫn thấy lỗi, thử phương pháp 3.

Phương pháp 3: Đổi tên Launchpad.exe (nếu áp dụng)

Có thể gặp lỗi do Windows Update mới làm hỏng chức năng Windows 10 hiện có. Mặc dù lỗi .NET Runtime Error 1026 không thực sự chỉ ra nguyên nhân này, một số người dùng xác nhận đã lấy quyền Full Control cho thư mục Users và đổi tên Launchpad.exe thành tên khác để ngăn Windows dùng file đó.

Lưu ý: Nếu có nhiều tài khoản user trên máy, phải làm cho từng user trong C:\Users\.

Các bước lấy quyền Full Control thư mục Users và đổi tên file Launchpad chính:

Cập nhật: Cho đến nay, bản sửa này chỉ xác nhận hoạt động trên Windows 10.

  1. Đảm bảo tài khoản đang dùng là administrator.
  2. Đến thư mục gốc ổ OS (thường C:/), chuột phải thư mục Users, chọn Properties.Cách khắc phục lỗi .NET Runtime Error 1026
  3. Tab Security, chọn group Administrators, nhấp Edit.Cách khắc phục lỗi .NET Runtime Error 1026

    Lưu ý: UAC hỏi, chọn Yes cấp quyền admin.

  4. Cửa sổ Permissions for Users, chọn tab Administrators, đảm bảo ô Allow của Full control được tích.Cách khắc phục lỗi .NET Runtime Error 1026
  5. Nhấp Apply lưu, đảm bảo có quyền Full Control thư mục Users.
  6. Quay lại File Explorer, dùng ribbon trên cùng vào tab View. Menu ngữ cảnh, tích Hidden Items.Cách khắc phục lỗi .NET Runtime Error 1026
  7. Dùng File Explorer đến vị trí:
    C:\Users\[username]\AppData\Local\Microsoft_Corporation
  8. Trong đó, tìm executable tên Launchpad_XXX.exe
    Lưu ý: XXX chỉ placeholder. Thực tế sẽ thấy ký tự ngẫu nhiên.
  9. Nếu tìm thấy file đúng, đổi tên thành tên khác hoặc thêm đuôi .old. Sẽ ép Windows bỏ qua file này và tạo bản khỏe mới, hy vọng không gây cùng lỗi.
  10. Mở Event Viewer xem vấn đề đã khắc phục chưa.

Nếu vẫn thấy instance mới của .NET Runtime Error 1026, thử phương pháp 4.

Phương pháp 4: Cài lại Windows Media Player

Nếu gặp lỗi khi chạy ứng dụng/game cần phụ thuộc Windows Media Player, có thể khắc phục bằng cài lại cài đặt cục bộ của Windows Media Player.

Thường xác định áp dụng được không bằng cách kiểm tra file log Event ID. Nếu chứa nhắc đến Microsoft.Xna.Framework.Media.MediaQueue.Play hoặc tương tự, bản sửa này khả năng cao khắc phục.

Một số người dùng xác nhận đã ngăn instance mới của lỗi .NET Runtime Error 1026 bằng cách dùng menu Programs and Features cài lại toàn bộ thành phần Windows Media Player.

Các bước:

  1. Win + R mở Run. Gõ appwiz.cpl, Enter mở Programs and Features.Cách khắc phục lỗi .NET Runtime Error 1026
  2. Trong Programs and Features, nhấp Turn Windows features on or off. UAC hỏi, chọn Yes.Cách khắc phục lỗi .NET Runtime Error 1026
  3. Trong Windows Features, cuộn danh sách, mở dropdown Media Features.
  4. Bỏ tích Windows Media Player, nhấp Ok tắt WMP. Xác nhận, nhấp Yes.Cách khắc phục lỗi .NET Runtime Error 1026
  5. Đợi hoàn tất, khởi động lại máy để boot không có thành phần WMP.
  6. Lặp lại bước 1-3 về màn hình Windows Features, tích Windows Media Player (dưới Media Features) bật lại, xác nhận, đợi hoàn tất.
  7. Kiểm tra Event Viewer xem còn instance mới của .NET Runtime Error 1026 không.

Nếu chưa khắc phục, thử phương pháp 5.

Phương pháp 5: Chạy quét SFC và DISM

Nếu các phương pháp trên thất bại, cần khắc phục hỏng file hệ thống ảnh hưởng .NET framework. Nếu .NET Framework Repair Tool không hiệu quả, chạy 2 tiện ích tích hợp mọi Windows gần đây có (SFC và DISM).

SFC (System File Checker) và DISM (Deployment Image Servicing and Management) là 2 công cụ nhận diện file hệ thống hỏng và thay bằng bản khỏe.

Dù 2 công cụ có điểm tương đồng, khuyến khích chạy cả 2 liên tiếp tăng cơ hội sửa file hỏng.

SFC scan là điểm khởi đầu lý tưởng vì công cụ cục bộ hoàn toàn, không yêu cầu Internet ổn định.

Cách khắc phục lỗi .NET Runtime Error 1026

Lưu ý: Sau bắt đầu thủ tục, quan trọng không đóng cửa sổ CMD nâng cao даже khi utility trông như bị treo (thường xảy ra trên PC dùng HDD truyền thống). Đợi kiên nhẫn hoàn tất, ngắt quãng có thể gây lỗi logic trên HDD.

Sau quét SFC xong, khởi động lại máy, chạy DISM scan sau khởi động xong.

Cách khắc phục lỗi .NET Runtime Error 1026

Lưu ý: Tiện ích này dùng thành phần con của Windows Update tải thành phần khỏe thay file hệ thống hỏng. Do đó, cần Internet ổn định.

Sau DISM scan hoàn tất, khởi động lại máy, kiểm tra Event Viewer xem còn instance mới của .NET Runtime Error 1026 không.

Nếu vẫn lỗi, thử phương pháp 6.

Phương pháp 6: Làm mới mọi thành phần Windows

Nếu các phương pháp trên thất bại, rất có thể đang gặp hỏng file hệ thống nền tảng ảnh hưởng .NET framework mà không tiện ích tích hợp nào sửa được.

Nếu áp dụng, một trong những việc cuối cùng là làm mới hoàn toàn mọi thành phần Windows để loại bỏ mọi loại hỏng file có thể gây ra vấn đề.

Khi làm điều này, có 2 thủ tục cân nhắc:

  • Cài đặt sửa chữa (in-place repair) – Thủ tục khuyến khích nếu không thiếu thời gian và muốn giữ file cá nhân trên ổ OS. Cần media cài đặt tương thích. Ưu điểm lớn: giữ ứng dụng, game, media cá nhân, thậm chí một số tùy chọn user.
  • Cài mới sạch (Clean install) – Nếu muốn sửa nhanh và không có dữ liệu quan trọng trên ổ OS (hoặc đã backup), thủ tục hợp lý nhất là clean install. Không cần media cài đặt (bắt đầu trực tiếp từ menu GUI Windows).