Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows 10

Cách khắc phục lỗi "Ứng dụng này không thể chạy trên PC của bạn" trong Windows 10

Máy tính của bạn có hiển thị thông báo "Ứng dụng này không thể chạy trên PC của bạn" khi bạn cố gắng mở một ứng dụng không? Nguyên nhân phổ biến nhất là do ứng dụng không tương thích với cấu hình PC. Tuy nhiên, vẫn có thể có các lý do khác.

May mắn thay, bạn có thể áp dụng một số giải pháp để khắc phục lỗi này.

Chạy ứng dụng với quyền Quản trị viên

Vấn đề về quyền hạn là lý do thường gặp khiến ứng dụng không mở được hoặc hoạt động không đúng cách. Việc khắc phục rất đơn giản: bạn chỉ cần chạy ứng dụng với đặc quyền quản trị viên.

Để làm điều này, bạn phải đăng nhập với tư cách quản trị viên hoặc chuẩn bị thông tin đăng nhập của tài khoản quản trị cho bước 2 dưới đây.

  1. Sử dụng File Explorer để tìm ứng dụng bị lỗi.
  2. Chuột phải vào ứng dụng và chọn Run as administrator (Chạy với tư cách quản trị viên).
  1. Trong cửa sổ Kiểm soát tài khoản người dùng (User Account Control) xuất hiện, chọn Yes (Có).
  2. Ứng dụng sẽ mở ra.

Nếu không còn gặp lỗi "Ứng dụng này không thể chạy trên PC của bạn" và ứng dụng hoạt động bình thường, hãy thiết lập để ứng dụng luôn chạy ở chế độ quản trị viên.

  1. Chuột phải vào file ứng dụng và chọn Properties (Thuộc tính).
  2. Chuyển sang tab Compatibility (Tương thích) trong cửa sổ Properties.
  3. Trong phần Settings (Cài đặt), tích vào ô Run this program as an administrator (Chạy chương trình này với tư cách quản trị viên).
  1. Chọn Apply (Áp dụng) rồi OK ở dưới cùng để lưu thay đổi.

Kiểm tra PC là 32-bit hay 64-bit

Windows 10 có hai phiên bản: 32-bit và 64-bit. Một lý do có thể khiến ứng dụng không mở được là PC của bạn đang chạy Windows 32-bit trong khi ứng dụng là 64-bit.

Để xác nhận, hãy kiểm tra thông số kỹ thuật của PC:

  1. Mở ứng dụng Settings (Cài đặt) bằng cách nhấn phím Windows + I cùng lúc.
  2. Chọn System (Hệ thống) trên màn hình Settings.
  3. Kéo xuống thanh bên trái và chọn About (Giới thiệu).
  4. Ở khung bên phải, dưới mục Device specifications (Thông số thiết bị), xem trường System type (Loại hệ thống) hiển thị gì.

Nếu hiển thị "32-bit operating system" (Hệ điều hành 32-bit) mà ứng dụng của bạn là 64-bit, bạn cần cài đặt phiên bản Windows 10 64-bit lên máy tính. Máy tính của bạn phải hỗ trợ hệ điều hành 64-bit mới làm được điều này. Trang web của nhà sản xuất PC sẽ cho biết hệ thống có hỗ trợ OS 64-bit hay không.

Nếu bạn không chắc ứng dụng là 32-bit hay 64-bit, có thể kiểm tra như sau:

  1. Chuột phải vào ứng dụng và chọn Properties (Thuộc tính).
  1. Trên cửa sổ Properties, chọn tab Compatibility (Tương thích) ở trên cùng.
  2. Tích vào ô Run this program in compatibility mode for (Chạy chương trình này ở chế độ tương thích cho).
  3. Chọn menu thả xuống bên dưới ô tick. Nếu menu này có Windows 95 ở đầu tiên, ứng dụng là 32-bit. Nếu bắt đầu bằng Windows Vista, thì ứng dụng là 64-bit.

Nếu không thể nâng cấp lên Windows 10 64-bit, hãy truy cập trang web của ứng dụng bị lỗi để xem có phiên bản 32-bit không. Phiên bản 32-bit sẽ chạy tốt trên PC của bạn.

Sử dụng Trình khắc phục sự cố Tương thích

Windows 10 tích hợp nhiều trình khắc phục sự cố, trong đó có trình khắc phục sự cố tương thích. Hãy dùng nó để tìm ra nguyên nhân ứng dụng không mở được.

  1. Chuột phải vào ứng dụng bị lỗi và chọn Properties (Thuộc tính).
  2. Truy cập tab Compatibility (Tương thích) trong Properties.
  3. Ở đầu tab Compatibility, chọn Run compatibility troubleshooter (Chạy trình khắc phục sự cố tương thích).
  1. Đợi trình khắc phục sự cố tìm và tự động sửa lỗi ứng dụng.

Chạy ứng dụng từ tài khoản khác

Nếu PC vẫn hiển thị lỗi "Ứng dụng này không thể chạy trên PC của bạn", bạn có thể thử chuyển sang tài khoản khác để xem có khác biệt không. Nếu có vấn đề với cài đặt tài khoản người dùng của bạn, cách này sẽ khắc phục.

Đảm bảo bạn có một tài khoản dự phòng để chuyển đổi.

  1. Mở menu Start, nhấp vào biểu tượng hồ sơ và chọn Sign out (Đăng xuất).
  1. Trên màn hình đăng nhập, chọn tài khoản người dùng khác và đăng nhập.
  2. Trong tài khoản mới này, tìm ứng dụng bị lỗi và mở nó.

Nếu ứng dụng mở được với tài khoản thứ cấp, tức là tài khoản gốc của bạn đang có vấn đề. Trong trường hợp này, nếu không xác định được nguyên nhân chính xác, hãy xóa tài khoản người dùng và tạo lại mới.

Quét virus và phần mềm độc hại cho PC

Virus hoặc phần mềm độc hại có thể khiến PC hiển thị lỗi "Ứng dụng này không thể chạy trên PC của bạn" dù ứng dụng bạn muốn mở hoàn toàn bình thường. Lúc này, hãy dùng trình quét virus tích hợp của Windows để tìm và loại bỏ các mối đe dọa.

  1. Mở menu Start, tìm kiếm Windows Security và chọn kết quả tìm kiếm.
  1. Trên màn hình Windows Security, chọn Virus & threat protection (Bảo vệ chống virus & mối đe dọa).
  2. Chọn Scan options (Tùy chọn quét) trên màn hình tiếp theo.
  3. Chọn tùy chọn Full scan (Quét toàn bộ) rồi nhấn Scan now (Quét ngay) ở dưới cùng.
  1. Đợi hệ thống quét và loại bỏ các mối đe dọa khỏi PC.

Bật Chế độ Nhà phát triển (Developer Mode)

Windows 10 bao gồm chế độ nhà phát triển cho phép bật một số tính năng đặc biệt. Một trong đó là khả năng sideload ứng dụng (cài đặt ứng dụng Windows Universal từ bên ngoài Microsoft Store).

Việc bật chế độ này có thể giúp giải quyết vấn đề của bạn.

  1. Nhấn phím Windows + I cùng lúc để mở ứng dụng Settings.
  2. Trong Settings, chọn Update & Security (Cập nhật & Bảo mật) ở dưới cùng.
  3. Chọn For developers (Dành cho nhà phát triển) ở thanh bên trái.
  4. Ở khung bên phải, bật công tắc Developer Mode (Chế độ nhà phát triển).
  1. Thử chạy ứng dụng của bạn xem có mở được không.

Chạy quét tệp hệ thống bị hỏng (SFC)

Các tệp bị hỏng chịu trách nhiệm cho nhiều vấn đề trên PC, bao gồm cả việc ứng dụng không khởi chạy. Việc tìm và sửa tệp hỏng thủ công rất khó khăn, nhưng Windows có công cụ hỗ trợ.

Windows 10 cung cấp lệnh để phát hiện và sửa chữa tất cả tệp hệ thống bị hỏng. Chạy lệnh này từ Command Prompt (Dòng lệnh).

Bạn chỉ cần gõ lệnh và thực thi, lệnh sẽ tự động xử lý việc sửa tệp hỏng. Bạn không cần can thiệp thủ công.

  1. Truy cập menu Start, tìm kiếm Command Prompt và chọn Run as administrator (Chạy với tư cách quản trị viên).
  1. Chọn Yes (Có) trong cửa sổ xác nhận User Account Control.
  2. Trong cửa sổ Command Prompt mở ra, gõ lệnh sau và nhấn Enter:
    sfc /scannow
  1. Đợi lệnh quét và sửa chữa các tệp bị hỏng trên PC.

Khởi động sạch (Clean Boot) cho PC

Nếu PC vẫn hiển thị lỗi "Ứng dụng này không thể chạy trên PC của bạn", bạn nên thử khởi động sạch (Clean Boot). Khởi động sạch chỉ tải các dịch vụ cần thiết để boot máy tính, do đó sẽ không tải các ứng dụng và tệp gây sự cố.

Điều này giúp xác định xem có ứng dụng đã cài đặt nào gây ra sự cố hay không. Chúng tôi có hướng dẫn chi tiết về cách thực hiện Clean Boot trong Windows 10, hãy tham khảo thêm.

Bạn đã khắc phục được sự cố với ứng dụng chưa? Hãy cho chúng tôi biết phương pháp nào hiệu quả cho bạn trong phần bình luận bên dưới.