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

Khắc Phục Lỗi ‘Microsoft Windows App Runtime Dynamic Dependency LifetimeManager’ Sau Cập Nhật Windows

Lỗi “There is a problem with Microsoft Windows App Runtime Dynamic Dependency LifetimeManager” thường xảy ra khi khởi chạy các ứng dụng phụ thuộc vào Windows App SDK.

Vấn đề này thường xảy ra sau cập nhật Windows, chỉ ra lỗi trong cách Windows quản lý các phụ thuộc runtime cần thiết cho một số ứng dụng. Cập nhật có thể vô tình làm hỏng các thành phần nội bộ hoặc gây xung đột ảnh hưởng đến cách ứng dụng nạp các phụ thuộc này.

Các phương pháp dưới đây sẽ hướng dẫn bạn giải quyết lỗi này để ứng dụng của bạn có thể khởi chạy và hoạt động đúng lại.

1. Cài đặt lại Windows App SDK

Lỗi này thường xảy ra do phụ thuộc hệ thống bị hỏng hoặc thiếu mà một số ứng dụng yêu cầu. Một trong các thành phần chính là Windows App SDK, cung cấp API và công cụ thiết yếu mà một số ứng dụng phụ thuộc. Cài đặt lại Windows App SDK có thể khôi phục các phụ thuộc này và đảm bảo tương thích, làm cho nó trở thành bước đầu tiên tốt trong khắc phục sự cố.

  1. Nhấn Win + R để mở hộp thoại Run, gõ appwiz.cpl, sau đó nhấp OK để mở Programs and Features.
  2. Trong danh sách chương trình đã cài, tìm Windows App SDK, chuột phải, và chọn Gỡ cài đặt để xóa phiên bản hiện tại. Lưu ý: Nếu bạn không thấy Windows App SDK trong Programs and Features, hãy mở Cài đặt → Ứng dụng → Ứng dụng đã cài đặt hoặc chạy
    winget list Microsoft.WindowsAppRuntime.*
    và gỡ mọi gói runtime được liệt kê trước khi cài phiên bản mới nhất.

  3. Truy cập trang tải xuống Windows App SDK chính thức trong trình duyệt web.
  4. Tải phiên bản ổn định mới nhất, đảm bảo chọn gói đúng cho kiến trúc hệ thống của bạn (x64 cho hầu hết PC hiện đại, x86 cho hệ thống 32-bit, hoặc ARM64 cho thiết bị dựa trên ARM).
  5. Chạy trình cài đặt đã tải và làm theo lời nhắc của trình hướng dẫn để hoàn tất thiết lập.
  6. Khởi động lại máy tính để hoàn tất cài đặt và đảm bảo tất cả thành phần được đăng ký đúng.
  7. Xác minh cài đặt bằng cách mở PowerShell và chạy lệnh này để kiểm tra phiên bản runtime đã cài:
    Get-AppPackage -Name "*WindowsAppRuntime*"
  8. Xác nhận đầu ra hiển thị phiên bản mới bạn vừa cài.

2. Gỡ cập nhật Windows gần đây

Nhiều người dùng báo cáo vấn đề này xảy ra sau cập nhật Windows gần đây. Cập nhật có thể gây ra vấn đề tương thích hoặc lỗi ảnh hưởng đến cách Windows xử lý phụ thuộc runtime ứng dụng. Nếu bạn bắt đầu gặp lỗi sau một cập nhật cụ thể, gỡ cập nhật đó có thể giải quyết vấn đề.

  1. Nhấn Windows + I để mở Cài đặt Windows.
  2. Đến Cập nhật Windows ở thanh bên trái, sau đó nhấp Lịch sử cập nhật.
  3. Dưới Cài đặt liên quan, nhấp Gỡ cập nhật để xem các cập nhật đã cài.
  4. Tìm cập nhật được cài đặt gần nhất trong danh sách và nhấp Gỡ cài đặt bên cạnh nó.
  5. Sau khi gỡ cài đặt hoàn tất, khởi động lại máy tính để hoàn tất thay đổi.
  6. Sau khi khởi động lại, mở ứng dụng của bạn lại để xác minh xem vấn đề đã được giải quyết chưa.

3. Cài đặt lại ứng dụng

Cài đặt lại ứng dụng bị ảnh hưởng có thể giúp thiết lập lại liên kết của nó với Windows App Runtime SDK. Quy trình này đăng ký lại các phụ thuộc cần thiết, khôi phục bất kỳ tệp thiếu hoặc hỏng nào, và đảm bảo ứng dụng đang dùng phiên bản đúng của Windows App SDK.

Nếu vấn đề bắt đầu sau cập nhật Windows hoặc thay đổi SDK, có thể tệp cài đặt ứng dụng đã trở nên không tương thích hoặc hỏng. Trong trường hợp đó, cài đặt lại sạch có thể giải quyết xung đột và khôi phục chức năng bình thường.

  1. Nhấn Windows key + I để mở Cài đặt Windows.
  2. Đến Ứng dụng ở thanh bên trái, sau đó chọn Ứng dụng đã cài đặt.
  3. Cuộn qua danh sách hoặc dùng thanh tìm kiếm để tìm ứng dụng gây vấn đề.
  4. Nhấp menu ⋮ (ba chấm) bên cạnh ứng dụng và chọn Gỡ cài đặt. Lưu ý: Đối với ứng dụng Store, người dùng cũng có thể thử “Sửa chữa” hoặc “Đặt lại” trước khi gỡ hoàn toàn.
  5. Sau khi gỡ cài đặt hoàn tất, tải bản sao mới của ứng dụng:
    • Cho ứng dụng Microsoft Store: Cài đặt lại trực tiếp từ Store
    • Cho ứng dụng khác: Tải từ trang web chính thức của nhà phát triển
  6. Chạy trình cài đặt và làm theo lời nhắc thiết lập để hoàn tất cài đặt.
  7. Khởi chạy ứng dụng để xác minh xem vấn đề đã được giải quyết chưa.

4. Thực hiện In-Place Upgrade

In-place upgrade cài đặt lại phiên bản Windows hiện tại của bạn trong khi giữ lại tệp cá nhân, ứng dụng đã cài, và hầu hết cài đặt. Vì nó thay thế các tệp hệ thống cốt lõi và làm mới các thành phần Windows, đây là phương pháp sửa chữa tuyệt vời cho các vấn đề bền bỉ do tệp hỏng, cập nhật thất bại, hoặc lỗi registry — đặc biệt khi khắc phục sự cố đơn giản hơn không hiệu quả.

  1. Truy cập trang Trợ lý cài đặt Windows 11 chính thức của Microsoft và nhấp nút Tải ngay.
  2. Chạy trợ lý cài đặt đã tải và làm theo các lời nhắc từng bước xuất hiện.
  3. Công cụ sẽ tự động kiểm tra tương thích hệ thống trước khi tải cập nhật Windows 11.
  4. Khi được nhắc, đảm bảo bạn chọn Giữ tệp cá nhân và ứng dụng để bảo toàn dữ liệu trong quá trình nâng cấp.
  5. Quá trình nâng cấp có thể mất 30-60 phút và sẽ yêu cầu nhiều lần khởi động lại tự động – đừng gián đoạn quy trình này.
  6. Sau khi hoàn tất, máy tính của bạn sẽ chạy phiên bản Windows 11 mới nhất với tất cả tệp của bạn vẫn nguyên vẹn.
  7. Cuối cùng, chạy lại ứng dụng đang gặp sự cố để xác minh xem vấn đề đã được giải quyết chưa.

Thay vào đó, bạn có thể làm mới Windows trong khi giữ tệp qua các bước sau:

  1. Mở Menu Start và tìm kiếm Reset this PC, sau đó chọn cài đặt hệ thống khớp.
  2. Chọn Cài đặt lại ngay dưới tùy chọn “Khắc phục sự cố bằng Windows Update”.
  3. Sau khi đặt lại hoàn tất (thường 20-40 phút), kiểm tra xem vấn đề ban đầu của bạn còn tồn tại không.

VỀ TÁC GIẢ

Khắc Phục Lỗi ‘Microsoft Windows App Runtime Dynamic Dependency LifetimeManager’ Sau Cập Nhật Windows

Hamza Mohammad Anwar

Hamza Mohammad Anwar là một nhà phát triển web JavaScript trung cấp tập trung vào phát triển ứng dụng hiệu năng cao sử dụng công nghệ MERN. Kỹ năng của anh bao gồm chuyên môn ReactJS, MongoDB, Express NodeJS, và các công nghệ liên quan. Hamza cũng là chuyên gia Google IT Certified, nổi bật về năng lực hỗ trợ CNTT. Là một người giải quyết vấn đề say mê, anh tái hiện lỗi trên máy tính của mình để khắc phục sự cố và tìm giải pháp cho các vấn đề kỹ thuật khác nhau.