نحوه رفع «این برنامه روی رایانه شخصی شما اجرا نمی شود» در ویندوز 10

آیا وقتی می‌خواهید یک برنامه را باز(attempt to open an app) کنید، رایانه شما می‌گوید: «این برنامه نمی‌تواند روی رایانه شخصی شما اجرا شود» ؟ این به احتمال زیاد به این دلیل است که برنامه با رایانه شخصی شما سازگار نیست. با این حال، دلایل دیگری نیز می تواند وجود داشته باشد.

خوشبختانه، می توانید چند اصلاح را روی رایانه شخصی خود اعمال کنید و خطا را برطرف کنید.

برنامه را به عنوان مدیر اجرا کنید(Run the App as an Admin)

مشکلات مجوز(Permission issues) دلایل رایجی هستند که برنامه آنطور که باید باز نمی شود یا کار نمی کند. رفع این مشکل آسان است زیرا تنها کاری که باید انجام دهید این است که برنامه را با امتیازات مدیریت اجرا کنید.

برای انجام این کار، باید به عنوان یک ادمین وارد شوید یا اعتبار ورود یک حساب مدیریت را برای مرحله 2 زیر آماده کنید.

  1. از File Explorer(Use File Explorer) برای پیدا کردن برنامه دارای مشکلات استفاده کنید.
  2. روی برنامه کلیک راست کرده و Run as administrator را انتخاب کنید .

  1. در پنجره User Account Control که ظاهر می شود، (User Account Control)Yes را انتخاب کنید .
  2. برنامه باید باز شود

اگر دیگر خطای «این برنامه نمی‌تواند روی رایانه شخصی شما اجرا شود» را دریافت نمی‌کنید و برنامه به خوبی کار می‌کند، برنامه را فعال کنید تا همیشه در حالت مدیریت اجرا شود.

  1. (Right-click)روی فایل برنامه کلیک راست کرده و Properties را انتخاب کنید .
  2. به تب Compatibility در Properties بروید.
  3. در قسمت تنظیمات(Settings ) ، کادر Run this program as an administrator را فعال کنید.

  1. گزینه Apply و سپس OK را در پایین انتخاب کنید تا تغییرات شما ذخیره شود.

بررسی کنید که آیا رایانه شخصی 32 بیتی است یا 64 بیتی(Check Whether the PC Is 32-bit or 64-bit)

ویندوز 10 دارای دو نسخه 32 بیتی و 64 بیتی(32-bit and 64-bit) است. دلیل احتمالی باز نشدن برنامه در رایانه شخصی شما این است که رایانه شما نسخه 32 بیتی ویندوز(Windows) را اجرا می کند و برنامه 64 بیتی است.

برای تأیید این موضوع، مشخصات رایانه شخصی خود را بررسی کنید:

  1. برنامه تنظیمات(Settings ) را با فشار دادن همزمان کلیدهای Windows + I باز کنید.(I)
  2. سیستم(System ) را در صفحه تنظیمات انتخاب کنید.
  3. (Scroll)نوار کناری سمت چپ را به پایین اسکرول کنید و درباره(About) را انتخاب کنید .
  4. در قسمت سمت راست، در قسمت مشخصات دستگاه(Device specifications) ، قسمت System type را ببینید.

اگر روی سیستم عامل 32 بیتی نوشته شده است و برنامه شما 64 بیتی است، باید نسخه 64 بیتی ویندوز 10(Windows 10) را روی رایانه خود نصب کنید. برای انجام این کار، رایانه شما باید از سیستم عامل های 64 بیتی پشتیبانی کند. وب سایت سازنده رایانه شخصی شما باید بتواند تشخیص دهد که آیا سیستم شما از سیستم عامل 64 بیتی پشتیبانی می کند یا خیر.

اگر مطمئن نیستید که برنامه شما 32 بیتی است یا 64 بیتی، می توانید این اطلاعات را به صورت زیر پیدا کنید:

  1. روی برنامه خود کلیک راست کرده و Properties را انتخاب کنید .

  1. در پنجره Properties ، تب Compatibility را در بالا انتخاب کنید.(Compatibility)
  2. چک باکس اجرای این برنامه در حالت سازگاری را فعال(Run this program in compatibility mode for) کنید .
  3. منوی کشویی زیر چک باکس را انتخاب کنید. اگر این منوی کشویی دارای ویندوز 95(Windows 95) در بالا باشد، برنامه انتخابی شما 32 بیتی است. اگر منوی کشویی با ویندوز ویستا(Windows Vista) شروع شود ، برنامه شما 64 بیتی است.

اگر نمی توانید ویندوز 10(Windows 10) را به 64 بیت ارتقا دهید ، سایت برنامه مشکل ساز را بررسی کنید و ببینید آیا آنها نسخه 32 بیتی برنامه خود را ارائه می دهند یا خیر. نسخه 32 بیتی باید به خوبی روی رایانه شخصی شما کار کند.

از Compatibility Troubleshooter استفاده کنید(Use the Compatibility Troubleshooter)

ویندوز 10 شامل عیب یاب های بسیاری است که یکی از آنها عیب یاب سازگاری است. از این برای تعیین دلایل احتمالی باز نشدن برنامه استفاده کنید.

  1. (Right-click)روی برنامه مشکل دار کلیک راست کرده و Properties را انتخاب کنید .
  2. به تب Compatibility(Compatibility ) در Properties دسترسی پیدا کنید.
  3. در بالای برگه Compatibility ، Run compatibility troubleshooter را انتخاب کنید .

  1. منتظر بمانید(Wait) تا عیب‌یاب مشکلات برنامه را برای شما پیدا کرده و برطرف کند.

برنامه را از یک حساب دیگر اجرا کنید(Run the App From Another Account)

اگر رایانه شما همچنان خطای «این برنامه نمی‌تواند روی رایانه شخصی شما اجرا شود» را نشان می‌دهد، ممکن است بخواهید حساب‌ها را تغییر دهید و ببینید آیا این تفاوتی ایجاد می‌کند یا خیر. اگر مشکلی در تنظیمات حساب کاربری شما وجود دارد، این باید آن را برطرف کند.

مطمئن شوید که یک حساب یدکی(a spare account) برای جابجایی دارید.

  1. منوی Start(Start ) را باز کنید ، روی نماد نمایه خود کلیک کنید و Sign out را(Sign out) انتخاب کنید .

  1. در صفحه ورود، حساب کاربری دیگری را انتخاب کرده و وارد آن شوید.
  2. در این حساب کاربری جدید، برنامه مشکل ساز را پیدا کنید و آن را باز کنید.

اگر برنامه با حساب ثانویه باز می شود، مشکلی در حساب اصلی شما وجود دارد. در این صورت، اگر مطمئن نیستید دقیقاً چه چیزی باعث این مشکل شده است، حساب کاربری خود را حذف کرده و دوباره ایجاد کنید.

کامپیوتر را برای ویروس ها و بدافزارها اسکن کنید(Scan the PC for Viruses and Malware)

یک ویروس یا بدافزار می‌تواند باعث شود رایانه شما خطای «This app can not run on your PC» را نشان دهد، حتی اگر برنامه‌ای که می‌خواهید باز کنید کاملاً خوب است. در این مورد، از اسکنر ویروس داخلی ویندوز برای یافتن و حذف ویروس ها و سایر تهدیدها استفاده(find and remove viruses and other threats) کنید.

  1. منوی Start را باز کنید، Windows Security را جستجو کنید و آن را در نتایج جستجو انتخاب کنید.

  1. در صفحه امنیت ویندوز ، (Windows Security)حفاظت از ویروس و تهدید(Virus & threat protection) را انتخاب کنید .
  2. گزینه های اسکن را(Scan options) در صفحه زیر انتخاب کنید.
  3. گزینه Full scan را انتخاب کنید و سپس Scan now را در پایین انتخاب کنید.

  1. منتظر بمانید(Wait) تا سیستم شما تهدیدات مختلف را از رایانه شما اسکن و حذف کند.

حالت برنامه نویس را فعال کنید(Enable Developer Mode)

ویندوز(Windows) 10 دارای یک حالت توسعه دهنده است که به شما امکان می دهد ویژگی های خاصی را در رایانه شخصی خود فعال کنید. یکی از اینها امکان بارگذاری جانبی برنامه ها در رایانه شما است. Sideloading به معنای نصب برنامه های جهانی ویندوز(Windows) از خارج از فروشگاه مایکروسافت(Microsoft Store) است.

ارزش آن را دارد که این حالت را تغییر دهید تا ببینید آیا مشکل شما حل می شود یا خیر.

  1. کلیدهای Windows + I را همزمان فشار دهید تا برنامه تنظیمات(Settings ) باز شود .
  2. در تنظیمات، Update & Security را در پایین انتخاب کنید.
  3. برای توسعه دهندگان(For developers) را در نوار کناری سمت چپ انتخاب کنید.
  4. در قسمت سمت راست، دکمه Developer Mode را روشن کنید.

  1. سعی کنید برنامه خود را اجرا کنید و ببینید که آیا باز می شود یا خیر.

اسکن فایل خراب را اجرا کنید(Run a Corrupt File Scan)

فایل های فاسد(Corrupt) مسئول مشکلات مختلفی در رایانه شما هستند، از جمله راه اندازی نشدن برنامه. یافتن و رفع فایل های خراب به صورت دستی دشوار است، اما ابزاری برای کمک به شما در این زمینه وجود دارد.

ویندوز 10 شامل دستوری است که به شما امکان می دهد تمام فایل های خراب روی رایانه خود را شناسایی و رفع کنید. این دستور را از ابزار Command Prompt در رایانه شخصی خود اجرا کنید.

در حالی که شما باید دستور را تایپ کرده و آن را اجرا کنید، دستور سپس فایل های خراب را برای شما برطرف می کند. لازم نیست به صورت دستی با فایل های فاسد مقابله کنید.

  1. به منوی Start دسترسی پیدا کنید، Command Prompt را جستجو کنید و Run as administrator را انتخاب کنید .

  1. در اعلان کنترل حساب کاربری گزینه Yes را انتخاب کنید.(Yes )
  2. در پنجره Command Prompt که باز می شود، دستور زیر را تایپ کرده و Enter را فشار دهید :
    sfc /scannow

  1. منتظر بمانید(Wait) تا دستور اسکن و رفع فایل های خراب روی کامپیوتر شما.

کامپیوتر را پاک کنید(Clean Boot the PC)

اگر رایانه شما همچنان خطای «این برنامه نمی‌تواند روی رایانه شخصی شما اجرا شود» را نشان می‌دهد، ممکن است ایده خوبی باشد که رایانه شخصی خود را بوت کنید. راه‌اندازی پاک رایانه شما فقط خدمات ضروری مورد نیاز برای بوت کردن رایانه را بارگیری می‌کند. بنابراین، یک بوت تمیز هیچ برنامه و فایل مشکلی را بارگذاری نمی کند.

این به شما امکان می دهد تشخیص دهید که آیا یک برنامه نصب شده مقصر است یا خیر. ما یک راهنمای دقیق در مورد نحوه انجام بوت تمیز در ویندوز 10(how to perform a clean boot in Windows 10) داریم ، بنابراین آن را بررسی کنید.

آیا(Did) موفق به رفع مشکل برنامه خود شدید؟ در نظرات زیر به ما اطلاع دهید که چه روشی برای شما کارآمد است.



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts