خطای «این برنامه نمیتواند روی این دستگاه اجرا شود» (This app can't run on your PC) یکی از رایجترین پیامهایی است که کاربران ویندوز ۱۰ و ۱۱ هنگام تلاش برای نصب یا اجرای نرمافزارها با آن مواجه میشوند. این خطا میتواند دلایل مختلفی داشته باشد، اما اغلب مربوط به ناسازگاری بین نرمافزار و سیستمعامل شماست. در این راهنما، به شما کمک میکنیم تا این مشکل را مرحله به مرحله عیبیابی و برطرف کنید.
چرا این خطا را دریافت میکنم؟
این خطا معمولاً به دلیل عدم تطابق معماری نرمافزار با معماری سیستمعامل شما رخ میدهد. برای مثال، اگر نسخهی ۶۴ بیتی ویندوز را اجرا میکنید و تلاش دارید یک برنامهی ۳۲ بیتی را نصب کنید که فقط برای معماریهای قدیمیتر طراحی شده است، ممکن است این پیام را دریافت کنید. همچنین، گاهی اوقات فایلهای دانلود شده توسط ویندوز مسدود میشوند که میتواند منجر به این خطا شود.
چگونه معماری ویندوز خود را بررسی کنم؟
برای بررسی معماری سیستمعامل خود، مراحل زیر را دنبال کنید:
- روی دکمهی Start راستکلیک کرده و گزینهی Settings (تنظیمات) را انتخاب کنید.
- در پنجرهی Settings، به بخش System (سیستم) بروید.
- در نوار کناری سمت چپ، روی About (درباره) کلیک کنید.
- در بخش Device specifications، به دنبال System type (نوع سیستم) بگردید. در اینجا مشخص میشود که سیستم شما ۶۴ بیتی (x64-based processor) است یا ۳۲ بیتی (x86-based processor)، و همچنین نوع پردازنده (x64 یا ARM64) نمایش داده میشود.
چگونه این خطا را برطرف کنم؟
پس از شناسایی معماری سیستم خود، میتوانید برای رفع خطا اقدام کنید:
- یکی از دلایل رایج این خطا، ناسازگاری نسخهی نصبکنندهی برنامه با معماری ویندوز شما (۳۲ در برابر ۶۴ بیت) یا نوع پردازنده (x64 در برابر ARM64) است.
- معماری سیستم خود را از مسیر Settings > System > About و با نگاهکردن به «System type» بررسی کنید.
- نسخهی صحیح نصبکنندهی نرمافزار را که با معماری سیستم شما مطابقت دارد، از وبسایت رسمی همان نرمافزار دوباره دانلود کنید. مطمئن شوید که نسخهی مناسب برای ۶۴ بیت (اگر ویندوز شما ۶۴ بیتی است) یا ۳۲ بیت (اگر ویندوز شما ۳۲ بیتی است) را انتخاب میکنید.
- اگر مطمئن هستید که نسخهی صحیح را دانلود کردهاید اما همچنان با همین خطا مواجه میشوید، ممکن است ویندوز فایل دانلودشده را مسدود کرده باشد. برای رفع این مشکل، روی فایل نصبکننده راستکلیک کرده و گزینهی Properties (ویژگیها) را باز کنید.
- در پایین تب General (عمومی)، به دنبال گزینهی Unblock (رفع انسداد) بگردید و آن را علامت بزنید، سپس روی Apply (اعمال) و OK کلیک کنید. این کار به ویندوز اجازه میدهد که فایل را اجرا کند.
- اگر با انجام مراحل بالا مشکل حل نشد، توصیه میشود از عیبیابهای داخلی ویندوز استفاده کنید. به مسیر Settings > System > Troubleshoot (عیبیابی) بروید و عیبیابهای مربوطه را اجرا کنید. برای راهنمایی بیشتر در مورد خطاهای رایج ویندوز، میتوانید به راهنمای softx64 مراجعه کنید.
با دنبالکردن این مراحل، در بیشتر موارد میتوانید خطای «این برنامه نمیتواند روی این دستگاه اجرا شود» را برطرف کرده و نرمافزار مورد نظر خود را با موفقیت نصب یا اجرا کنید.
