Thử nghiệmWebsite đang chạy thử nghiệm. Các sản phẩm và dịch vụ có thể chưa sẵn sàng. Vui lòng gọi 0943.847.333 để xác nhận trước khi đặt hàng.
476 Đường CMT8, Thái NguyênHàng chính hãng · Bảo hành tại cửa hàngTrả gópQuà tặngHướng dẫnTin tứcGiới thiệuLiên hệ
Sửa lỗi & bảo dưỡngCập nhật 28/10/2026

Lỗi This app can't run on your PC: nguyên nhân và cách sửa

Lỗi This app can't run on your PC: nguyên nhân và cách sửa

Mở phần mềm bị báo This app can't run on your PC, To find a version for your PC, check with the software publisher? Xem nguyên nhân và các cách sửa chi tiết.

Bạn bấm đúp vào một file cài đặt hoặc ứng dụng, Windows hiện hộp thoại This app can't run on your PC. To find a version for your PC, check with the software publisher. (Ứng dụng này không thể chạy trên PC của bạn). Lỗi này gần như luôn có nghĩa: file bạn đang mở không phù hợp với máy của bạn, chứ không phải máy hỏng.

Tin tốt là phần lớn trường hợp sửa được trong vài phút bằng cách tải đúng phiên bản hoặc chỉnh chế độ tương thích. Bài này đi từ nguyên nhân hay gặp nhất tới ít gặp.

Lỗi này nghĩa là gì

Windows kiểm tra thông tin bên trong file trước khi chạy. Nếu thấy file được viết cho kiến trúc xử lý, hệ điều hành hoặc phiên bản khác, nó từ chối và hiện thông báo này. Một vài nguyên nhân thường gặp:

  • Sai kiến trúc: tải bản dành cho ARM hoặc 32-bit trong khi máy cần 64-bit, hoặc ngược lại.
  • File cũ: phần mềm quá cũ, viết cho Windows 16-bit (thời Windows 3.x) nên không chạy được trên Windows 64-bit.
  • File tải lỗi hoặc hỏng: tải chưa xong, bị cắt giữa chừng, hoặc bị phần mềm diệt virus chỉnh sửa.
  • Sai hệ điều hành: file dành cho macOS, Linux hoặc Android nhưng bạn lại mở trên Windows.
  • Máy ở chế độ S mode (chỉ cho cài ứng dụng từ Microsoft Store).
  • Phần mềm yêu cầu Windows mới hơn so với bản bạn đang dùng.

Bước 1: Kiểm tra máy bạn đang dùng loại nào

  1. Nhấn Windows + I để mở Settings (Cài đặt).
  2. Chọn System (Hệ thống) > kéo xuống cuối bấm About (Giới thiệu).
  3. Tìm dòng System type (Loại hệ thống).

Bạn sẽ thấy một trong các dạng: 64-bit operating system, x64-based processor (phổ biến nhất), 32-bit operating system (máy rất cũ), hoặc ARM-based processor (một số máy Surface, laptop Snapdragon). Ghi nhớ thông tin này để chọn đúng bản tải.

Chưa quen đọc thông số, bạn xem thêm bài kiểm tra máy tính chạy Windows 32-bit hay 64-bit.

Bước 2: Tải lại đúng phiên bản

Đây là cách sửa hiệu quả nhất:

  1. Vào trang chủ chính thức của phần mềm.
  2. Chọn bản dành cho Windows và đúng loại 64-bit (x64) hoặc 32-bit (x86) hoặc ARM64 theo máy.
  3. Xóa file cũ trong thư mục Downloads (Tải xuống) rồi tải lại.
  4. Chạy file mới.

Hầu hết máy hiện nay là x64 nên bản x64 hoặc "Windows 64-bit" là đúng. Với máy ARM, Windows 11 có thể giả lập nhiều ứng dụng x64, nhưng nếu hãng có bản ARM64 thì nên ưu tiên.

Bước 3: Chạy ở chế độ tương thích

Với phần mềm hay game đời cũ, hãy thử:

  1. Bấm chuột phải vào file, chọn Properties (Thuộc tính).
  2. Qua tab Compatibility (Tương thích).
  3. Tích Run this program in compatibility mode for (Chạy chương trình này ở chế độ tương thích với) và chọn Windows 8 hoặc Windows 7.
  4. Bấm Apply (Áp dụng) > OK, rồi chạy lại.

Nếu vẫn lỗi, quay lại tab này và thử Run this program as an administrator (Chạy với quyền quản trị).

Bước 4: Kiểm tra file có bị hỏng không

Nếu file chạy được trên máy khác nhưng không chạy trên máy bạn, hoặc dung lượng nhỏ bất thường so với thông tin trên trang tải:

  • Tải lại bằng trình duyệt khác hoặc mạng ổn định hơn.
  • Tạm tắt chương trình diệt virus của bên thứ ba rồi tải lại (nhớ bật lại sau).
  • Với file từ USB, chép sang ổ C rồi chạy. Nếu USB có vấn đề, xem file bị hỏng sau khi chép từ USB.

Bước 5: Các trường hợp đặc biệt

  • Máy ở S mode: vào Settings > System > Activation (hoặc Update & Security > Activation ở Windows 10) và chọn Switch out of S mode nếu cần cài phần mềm ngoài Store. Việc thoát S mode là một chiều, không quay lại được.
  • Đây là file .apk, .dmg hoặc .deb: đó là định dạng của Android, macOS, Linux. Windows không chạy được trực tiếp, cần tìm bản .exe hoặc .msi.
  • Ứng dụng cần Windows mới hơn: cập nhật Windows trước, xem cập nhật Windows đúng cách.
  • Phần mềm quá cũ (16-bit): Windows 64-bit không chạy được. Bạn cần tìm bản mới hơn của phần mềm hoặc dùng máy ảo.

Cần hỗ trợ thêm?

Nếu bạn chưa rõ phần mềm cần bản nào, hoặc máy báo lỗi với nhiều ứng dụng khác nhau, có thể hệ điều hành đang gặp vấn đề. Bạn mang máy tới cửa hàng để kiểm tra miễn phí, báo giá trước khi sửa, hoặc gọi 0943.847.333 để được hướng dẫn qua điện thoại.

Câu hỏi thường gặp

This app can't run on your PC nghĩa là gì?

Windows phát hiện file không phù hợp với máy: sai kiến trúc (32-bit, 64-bit, ARM), sai hệ điều hành hoặc file bị hỏng. Thường chỉ cần tải đúng phiên bản.

Làm sao biết máy mình dùng bản 32-bit hay 64-bit?

Vào Settings > System > About, xem dòng System type. Phần lớn máy hiện nay là 64-bit, x64-based processor.

Phần mềm cũ không chạy trên Windows 11 thì sao?

Thử chuột phải > Properties > Compatibility, chọn chạy ở chế độ tương thích Windows 7 hoặc 8 và chạy với quyền quản trị. Nếu là phần mềm 16-bit thì cần bản mới hơn.

Lỗi này có phải do virus không?

Thường không. Nguyên nhân chủ yếu là file không hợp với máy. Tuy vậy, nếu file đến từ nguồn lạ, hãy quét virus trước khi chạy.

Bài hướng dẫn liên quan

Xem tất cả