خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع ارور This app can't run on your PC هنگام اجرای برنامه در ویندوز
ارور This app can’t run on your PC اروری است که در زمان اجرای یک app یا نرم افزار در ویندوز با آن مواجه شوید. این ارور ممکن است پس از دانلود و نصب آپدیت ها در ویندوز رخ دهد و یا مدت زمان طولانی برای نصب یک برنامه در ویندوز صبر می کنید و بعد از اینکه نصب برنامه به اتمام رسید این ارور را مشاهده می کنید.
حال به هر علی در زمان اجرای برنامه ای در ویندوز ارور This app can’t run on your PC را دارید و برای رفع آن باید چکار کرد. در این پست روش های ساده ای را برای حل آن مطرح کرده ایم و امیدواریم با بکارگیری آنها موفق به رفع ارور شوید.
در مواجه شدن با این ارور به دنبال این باشید که آیا می توان برنامه را آپدیت کرد یا خیر. اگر برنامه کرک شده، نباید آن را بروزرسانی کنید چون برنامه با دریافت اپدیت به نوع دیگری خراب می شود. یا می توانید از سایت های فارسی زبان ورژن جدیدتر برنامه را همراه با فعال ساز آن دانلود و در سیستم نصب کنید.
در لینک زیر نحوه مشاهده نسخه ویندوز توضیح داده شده است که اگر از آن اطلاعی ندارید می توانید به لینک زیر مراجعه کنید.
چه نسخه ای از ویندوز را نصب کرده ام؟
گاها این ارور This app can’t run on your PC فقط منوط به یک برنامه خاص نیست بلکه ممکن است آن را در اجرای هر برنامه و App ای مشاهده کنید. مثلا قصد باز کردن برنامه Windows store را دراید که این خطا باز می شود. از این رو می توانید این برنامه را با user دیگری تست کنید. باید user دیگری در ویندوز ایجاد کرده و به سراغ اجرای برنامه ها در ویندوز بروید.
در لینک زیر نحوه ساخت user در ویندوز توضیح داده شده است.
User های ساخته شده در ویندوز بصورت پیشفرض عضو گروه Users هستند و همه نوع کاری را نمی توانند در ویندوز انجام دهند. مثلا این user ها قادر به نصب برنامه در ویندوز نخواهند بود و بسیاری کارهای دیگر... که برای برطرف شدن آن می توانید user را عضو گروه Administrators ویندوز کنید. برای این منظور می توانید به لینک زیر مراجعه کنید.
برای این منظور به تنظیمات Windows defender ویندوز وارد شده و به قسمت app & Browser control بروید.
در قسمت مقابل و در بخش check apps and file، گزینه off را انتخاب کنید.
بروزرساني اتوماتيک درايور در ويندوز با استفاده از نرم افزار TweakBit™ Driver Updater
دانلود و آپديت درايورها در ويندوز با نرم افزار Smart Driver Updater
آپديت ساده و آسان درايورهاي ويندوز با نرم افزار Driver Talent
بروزرساني درايورها در ويندوز با ابزارهاي رايگان
از اين رو لطفا Command Prompt را بصورت Run as administrator اجرا کرده و دستور زير را وارد و enter کنيد.
براي اجراي دستور فوق دقايقي زمان صرف خواهد شد که تا پايان اجراي دستور بايد منتظر بمانيد. پس از اجراي کامل دستور فوق، سيستم را ريستارت کرده و وضعيت ارور را بررسي کنيد. اگر در اجرای دستور فوق با ارور مواجه شدید، دستور DSIMکه در ادامه گفته شده را انجام دهید و سپس SFC را اجرا کنید.
اگر دستور SFC به طو کامل اجرا شد ولی مشکل برطرف نشد و یا اجرای دستور SFC با مشکل مواجه شد، ابزار دیگری که از آن استفاده خواهیم کرد، DSIM می باشد. پس دوباره Command Prompt را به صورت Run as administartor اجرا کرده و دستور زیر را در آن وارد و Enter کنید.
اجرای دستور فوق هم ممکن است دقایقی به طول بیانجامد. تا کامل شدن اجرای این دستور باید منتظر بمانید. پس از اجرای کامل دستور سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر در اجرای دستور SFC مشکل داشتید دوباره دستور SFC را اجرا کنید.
مطابق تصوير فوق پس از وارد کردن دستور، پيغام checked the next time the system restarts? (Y/N) Y نشان داده مي شود و CHKDSK از شما مي خواهد که scan را به ريستارت بعدي سيستم موکول کنيد که کليد y را تايپ و Enter نماييد.
با وارد کردن Y، وقتي سيستم را ريستارت کرديد، آنوقت Check Disk در سيستم شما انجام مي شود. اجراي Check disk فرآيند بسيار زمانبري خواهد بود و حتي در مواقعي شايد ساعتها انجام آن به طول بيانجامد.
براي اطلاعات بيشتر در خصوص Check disk مي توانيد به لينک هاي زير مراجعه کنيد:
نرم افزار CCleaner را دانلود و نصب کنید. کافیست که این برنامه را در گوگل جستجو کرده و آن را دانلود کنید. پس از دانلود طبق دستورالعمل آن، ابتدا برنامه را اکتیو کرده و ادامه کار را دنبال کنید.
در تب windows تیک تمامی گزینه های موجود را فعال کرده و از پایین فرم دکمه Analyze را کلیک کنید و پس از اتمام آنالیز دکمه Run Cleaner را کلیک کنید.
سپس از پانل سمت چپ گزینه Registry را انتخاب کنید و تیک های گزینه های موجود را فعال و دکمه Scan for Issue را کلیک کرده تا اسکن انجام شود. پس از اسکن هم دکمه Fix Selected Issues را کلیک کنید.
اگر پیغام Do you want backup changes to the registry? را مشاهده کردید، پیغام را Yes کنید قبل از هر گونه تعمیر رجیستری، از رجیستری بک آپ گرفته شود(حتما بک آپ از رجیستری بگیرید).
پس از اینکه فرآیند تکمیل شد، برنامه را بسته و سیستم را ریستارت کنید. پس از بالا آمدن سیستم، وضعیت ارور را بررسی کنید.
سپس به تب Connections رفته و در اینجا دکمه LAN settings را کلیک کنید.
حالا باید از غیرفعال بودن گزینه Use a Proxy Server for your LAN اطمینان حاصل کرده و همچنین گزینه Automatically detect settings را فعال کنید.
سپس فرم را ok کرده و وضعیت ارور را بررسی کنید.
حال به هر علی در زمان اجرای برنامه ای در ویندوز ارور This app can’t run on your PC را دارید و برای رفع آن باید چکار کرد. در این پست روش های ساده ای را برای حل آن مطرح کرده ایم و امیدواریم با بکارگیری آنها موفق به رفع ارور شوید.
در مواجه شدن با این ارور به دنبال این باشید که آیا می توان برنامه را آپدیت کرد یا خیر. اگر برنامه کرک شده، نباید آن را بروزرسانی کنید چون برنامه با دریافت اپدیت به نوع دیگری خراب می شود. یا می توانید از سایت های فارسی زبان ورژن جدیدتر برنامه را همراه با فعال ساز آن دانلود و در سیستم نصب کنید.
قبل از هر کاري بهتر است از سيستم تان Restore point تهيه کنيد.
1. Check if the program is meant for your version of Window
در لینک زیر نحوه مشاهده نسخه ویندوز توضیح داده شده است که اگر از آن اطلاعی ندارید می توانید به لینک زیر مراجعه کنید.
چه نسخه ای از ویندوز را نصب کرده ام؟
2. Create a new administrator account
گاها این ارور This app can’t run on your PC فقط منوط به یک برنامه خاص نیست بلکه ممکن است آن را در اجرای هر برنامه و App ای مشاهده کنید. مثلا قصد باز کردن برنامه Windows store را دراید که این خطا باز می شود. از این رو می توانید این برنامه را با user دیگری تست کنید. باید user دیگری در ویندوز ایجاد کرده و به سراغ اجرای برنامه ها در ویندوز بروید.
در لینک زیر نحوه ساخت user در ویندوز توضیح داده شده است.
User های ساخته شده در ویندوز بصورت پیشفرض عضو گروه Users هستند و همه نوع کاری را نمی توانند در ویندوز انجام دهند. مثلا این user ها قادر به نصب برنامه در ویندوز نخواهند بود و بسیاری کارهای دیگر... که برای برطرف شدن آن می توانید user را عضو گروه Administrators ویندوز کنید. برای این منظور می توانید به لینک زیر مراجعه کنید.
3. Disable the SmartScreen Filter
بر اساس گزارش کاربران، ویژگی SmartScreen Filter هم می تواند مزید بر علت این مشکل باشد. از این رو باید آن را غیرفعال کنیم. SmartScreen Filter یک ویژگی built-in در ویندوز 10 است که که به شما کمک می کند وبسایت های phishing و مخرب گزارش شده را شناسایی کرده و همچنین به شما در تصمیم گیری های آگاهانه در مورد دانلودها کمک می کند.برای این منظور به تنظیمات Windows defender ویندوز وارد شده و به قسمت app & Browser control بروید.
در قسمت مقابل و در بخش check apps and file، گزینه off را انتخاب کنید.
4. Scan the full system and update drivers
درایورهای قدیمی و منقضی و خراب هم می توانند در بروز این ارور نقش داشته باشند. از این توصیه توصیه می شود که همیشه و همواره درایورهای سیستم تان را بروز نگه دارید. شما به طرق مختلف می توانید درایورها را بروز رسانی کنید که ساده ترین آن windows update ویندوز 10 می باشد که بصورت خودکار انجام می شود و یا به هر روش دیگری که از آن اطلاع دارید می توانید درایورها را بروز رسانی کنید. ولی چنانچه با آپدیت دراورها در ویندوز آشنایی ندارید می توانی از لینکهای زیر کمک بگیرید.بروزرساني اتوماتيک درايور در ويندوز با استفاده از نرم افزار TweakBit™ Driver Updater
دانلود و آپديت درايورها در ويندوز با نرم افزار Smart Driver Updater
آپديت ساده و آسان درايورهاي ويندوز با نرم افزار Driver Talent
بروزرساني درايورها در ويندوز با ابزارهاي رايگان
5. Repair system files
گاها خطای مربوطه ممکن است به دلیل خرابی فایلهای سیستمی باشد. اگر واقعا چنین باشد، برای رفع خرابی و تعمیر آن توصیه می شود که از ابزار SFC ویندوز استفاده کنید.از اين رو لطفا Command Prompt را بصورت Run as administrator اجرا کرده و دستور زير را وارد و enter کنيد.
sfc/ scannow
براي اجراي دستور فوق دقايقي زمان صرف خواهد شد که تا پايان اجراي دستور بايد منتظر بمانيد. پس از اجراي کامل دستور فوق، سيستم را ريستارت کرده و وضعيت ارور را بررسي کنيد. اگر در اجرای دستور فوق با ارور مواجه شدید، دستور DSIMکه در ادامه گفته شده را انجام دهید و سپس SFC را اجرا کنید.
اگر دستور SFC به طو کامل اجرا شد ولی مشکل برطرف نشد و یا اجرای دستور SFC با مشکل مواجه شد، ابزار دیگری که از آن استفاده خواهیم کرد، DSIM می باشد. پس دوباره Command Prompt را به صورت Run as administartor اجرا کرده و دستور زیر را در آن وارد و Enter کنید.
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
اجرای دستور فوق هم ممکن است دقایقی به طول بیانجامد. تا کامل شدن اجرای این دستور باید منتظر بمانید. پس از اجرای کامل دستور سیستم را ریستارت و وضعیت ارور را بررسی کنید. اگر در اجرای دستور SFC مشکل داشتید دوباره دستور SFC را اجرا کنید.
6. Check for Disk Errors
خطاهای دیسک می تواند یکی دیگر از دلایل خطای مذکور باشد و واقعا اگر مشکل از هارد ديسک باشد، با استفاده از ابزار Check disk مي توانيد مشکلات آن را برطرف کنيد(البته اگر مشکل نرم افزاري باشد). Command Prompt را بصورت Run As Administrator اجرا کرده و دستور زير را در آن وارد و Enter کنيد:chkdsk /f /r
مطابق تصوير فوق پس از وارد کردن دستور، پيغام checked the next time the system restarts? (Y/N) Y نشان داده مي شود و CHKDSK از شما مي خواهد که scan را به ريستارت بعدي سيستم موکول کنيد که کليد y را تايپ و Enter نماييد.
با وارد کردن Y، وقتي سيستم را ريستارت کرديد، آنوقت Check Disk در سيستم شما انجام مي شود. اجراي Check disk فرآيند بسيار زمانبري خواهد بود و حتي در مواقعي شايد ساعتها انجام آن به طول بيانجامد.
براي اطلاعات بيشتر در خصوص Check disk مي توانيد به لينک هاي زير مراجعه کنيد:
7. scan registry
رجیستری ویندوز هم می تواند عامل دیگری برای ارور مذکور باشد. اغلب مقادیر و یا ورودی های نامعتبر و غلط در رجیستری می تواند باعث بروز مشکلات عدیده ای شود که برخی مشکلات خیلی اوضاع بدی دارند و کاربر سیستم را به دردسر می اندازند. در این روش باید با استفاده از یک نرم افزار جانبی قدرتمند و قابل اطمینان، اقدام به اسکن رجیستری سیستم تان کنید.نرم افزار CCleaner را دانلود و نصب کنید. کافیست که این برنامه را در گوگل جستجو کرده و آن را دانلود کنید. پس از دانلود طبق دستورالعمل آن، ابتدا برنامه را اکتیو کرده و ادامه کار را دنبال کنید.
در تب windows تیک تمامی گزینه های موجود را فعال کرده و از پایین فرم دکمه Analyze را کلیک کنید و پس از اتمام آنالیز دکمه Run Cleaner را کلیک کنید.
سپس از پانل سمت چپ گزینه Registry را انتخاب کنید و تیک های گزینه های موجود را فعال و دکمه Scan for Issue را کلیک کرده تا اسکن انجام شود. پس از اسکن هم دکمه Fix Selected Issues را کلیک کنید.
اگر پیغام Do you want backup changes to the registry? را مشاهده کردید، پیغام را Yes کنید قبل از هر گونه تعمیر رجیستری، از رجیستری بک آپ گرفته شود(حتما بک آپ از رجیستری بگیرید).
پس از اینکه فرآیند تکمیل شد، برنامه را بسته و سیستم را ریستارت کنید. پس از بالا آمدن سیستم، وضعیت ارور را بررسی کنید.
8. Disable Proxy or VPN
اگر از اکانت مایکروسافتی استفاده می کنید و در زمان اجرای برنامه ها با این ارور مواجهید و یا در زمان اجرای Windows store این ارور را دارید، بهتر است Proxy یا VPN خود را غیرفعال کنید. برای این منظور با فشردن کلیدهای Windows Key + R پنجره Run را باز کنید و در ادامه عبارت inetcpl.cpl را وارد و enter کنید تا پنجره Internet Properties را باز کنید.سپس به تب Connections رفته و در اینجا دکمه LAN settings را کلیک کنید.
حالا باید از غیرفعال بودن گزینه Use a Proxy Server for your LAN اطمینان حاصل کرده و همچنین گزینه Automatically detect settings را فعال کنید.
سپس فرم را ok کرده و وضعیت ارور را بررسی کنید.
نمایش دیدگاه ها (5 دیدگاه)
دیدگاه خود را ثبت کنید: