خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

چگونه خطای «این برنامه باز نمی شود» را در ویندوز 10 و 11 برطرف کنیم

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

وقتی می‌خواهید برنامه‌های Universal Windows Platform (UWP) را از فروشگاه مایکروسافت اجرا کنید، خطای تا حدی مبهم «این برنامه نمی‌تواند باز شود» ویندوز ظاهر می‌شود. این مشکل معمولاً برای برخی از کاربران زمانی رخ می دهد که سعی می کنند برنامه های بومی ویندوز مانند Photos و Calculator را باز کنند.

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

1. Troubleshooter for Windows Store Apps را اجرا کنید

عیب‌یاب Windows Store Apps یکی از سیستم‌عامل‌های پرچم‌دار مایکروسافت برای رفع خطاهای مربوط به برنامه‌های UWP است. از آنجایی که این یک مشکل UWP است، اجرای آن عیب یاب ممکن است مشکل «این برنامه را نمی‌تواند باز کند» حداقل برای برخی از کاربران حل کند. شما می توانید آن عیب یاب را در ویندوز 11 به صورت زیر راه اندازی کنید:

  1. تنظیمات را باز کنید (فشردن Win + I سریعترین راه برای انجام آن است).
  2. برای مشاهده گزینه های پیمایش بیشتر، عیب یابی را انتخاب کنید.
  3. برای نمایش لیست ابزارهای عیب یابی ویندوز 11 روی سایر عیب یابی ها کلیک کنید.
  4. برای شروع عیب‌یابی Windows Store Apps، روی دکمه Run آن کلیک کنید. سپس عیب یاب باز می شود و رفع مشکلات شناسایی شده را اعمال می کند.

گزینه Other trouble-shootersدکمه Run برای Windows Store Apps

برای باز کردن همان عیب‌یابی در برنامه تنظیمات ویندوز 10، باید Update & Security را انتخاب کنید. از آن برگه روی عیب یابی > عیب یاب اضافی کلیک کنید. سپس می توانید Windows Store Apps را با انتخاب آن و فشار دادن دکمه Run the troubleshooter باز کنید.

2. اسکن فایل سیستم را اجرا کنید

فایل های سیستمی خراب می تواند یکی دیگر از دلایل احتمالی این خطا باشد. اجرای اسکن System File Checker (SFC) ممکن است برخی از فایل های سیستم را تعمیر کند و خطای «این برنامه نمی تواند باز شود» را در رایانه شما برطرف کند. نحوه اجرای اسکن SFC در Command Prompt به این صورت است:

  1. Win + S را فشار دهید تا ابزار جستجو باز شود.
  2. cmd را در ابزار جستجو تایپ کنید تا Command Prompt در نتایج جستجو ظاهر شود، اما روی ورودی آن کلیک نکنید.
  3. در عوض، روی Run as Administrator برای Command Prompt در سمت راست ابزار جستجو کلیک کنید.
  4. قبل از اجرای اسکن SFC، این دستور Deployment Image Servicing را وارد کرده و Return:DISM.exe /Online /Cleanup-image /Restorehealth را فشار دهید.
  5. این متن دستور SFC را وارد کرده و Return را فشار دهید تا اجرا شود:sfc /scannow
  6. پنجره Command Prompt را ترک کنید تا اسکن به 100 درصد برسد و یک نتیجه را نمایش دهد.

DISM.exe /Online /Cleanup-image /Restorehealth

sfc /scannow

دستور SFC

3. کنترل حساب کاربری را فعال کنید

خطای “this app can’t open” ممکن است زمانی رخ دهد که کنترل حساب کاربری (که در غیر این صورت UAC نامیده می شود) غیرفعال باشد. برخی از کاربران در انجمن های پشتیبانی گفته اند که فعال کردن مجدد UAC این مشکل را برای آنها برطرف کرده است. بنابراین، مطمئن شوید که UAC با دنبال کردن این مراحل فعال است:

  1. کادر متن جستجوی ویندوز را باز کنید و User Account Control را در آنجا تایپ کنید.
  2. نتیجه جستجوی Change User Account Control settings را انتخاب کنید.
  3. نوار لغزنده را به دومین سطح UAC بالاتر که مستقیماً در زیر نشان داده شده است، ببرید.
  4. برای ذخیره تنظیمات UAC روی OK کلیک کنید.
مطلب مرتبط:   چگونه یک سیاست خنک کننده سیستم از دست رفته در ویندوز را رفع کنیم

پنجره تنظیمات کنترل حساب کاربری

4. بررسی کنید که آیا Windows Update Service فعال است یا خیر

سرویس Windows Update نیز برای اجرای صحیح برنامه ها حیاتی است. برای فعال کردن آن:

  1. Win + X را فشار دهید و گزینه Search را انتخاب کنید.
  2. خدمات را در ابزار جستجو تایپ کنید تا آن برنامه را پیدا کنید.
  3. روی Services کلیک کنید تا پنجره آن برنامه باز شود.
  4. روی سرویس Windows Update لیست شده در آنجا دوبار کلیک کنید.
  5. در صورت غیرفعال بودن Windows Update گزینه Startup type را روی Automatic قرار دهید.
  6. در پنجره Windows Update Properties Start را فشار دهید.
  7. برای ذخیره تنظیمات جدید برای سرویس به روز رسانی، Apply را انتخاب کنید و سپس پنجره خواص را ببندید.

پنجره خدماتمنوی کشویی Startup type

5. کش برنامه فروشگاه مایکروسافت را پاک کنید

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

با این مراحل سریع می‌توانید کش برنامه مایکروسافت استور را پاک کنید:

  1. گفتگوی Run را اجرا کنید (Win +R).
  2. WSReset.exe را در گفتگوی Run وارد کنید.
  3. برای پاک کردن کش برنامه Microsoft Store، OK را انتخاب کنید.
  4. سپس یک پنجره خالی باز می شود. صبر کنید تا آن پنجره به طور خودکار بسته شود.

دستور wsreset Run

6. فایروال Windows Defender را خاموش کنید

اگر خطای «this app can’t open» برای برنامه‌ای که به اتصال اینترنت نیاز دارد رخ می‌دهد، فایروال Windows Defender را غیرفعال کنید. انجام این کار اطمینان حاصل می کند که فایروال برنامه را مسدود نمی کند.

مطلب مرتبط:   چگونه ویجت ها را به دسکتاپ ویندوز 11 اضافه کنیم

در اینجا نحوه غیرفعال کردن فایروال Windows Defender آورده شده است:

  1. فایروال Windows Defender را همانطور که در راهنمای ما برای باز کردن فایروال Windows Defender توضیح داده شده است باز کنید.
  2. روی Turn Windows Defender Firewall on or off در اپلت کنترل پنل فایروال کلیک کنید.
  3. تنظیمات Turn off Windows Defender Firewall را برای شبکه های عمومی و خصوصی انتخاب کنید.
  4. دکمه OK را در زیر آن گزینه ها فشار دهید.
  5. سپس برنامه ای را اجرا کنید که خطای آن رخ می دهد تا ببینید رفع شده است یا خیر.

برنامه کاربردی Windows Defender Firewallگزینه Turn off Windows Defender Firewall

7. برنامه های تحت تأثیر را بازنشانی کنید

ویندوز 10 و 11 شامل یک گزینه Reset است که می توانید برای اکثر برنامه های UWP انتخاب کنید. با انتخاب آن گزینه، داده های برنامه ها بدون حذف نصب پاک می شوند. این یک گزینه عیب‌یابی است که ممکن است برای رفع خطای «این برنامه باز نمی‌شود» مفید باشد.

می توانید برنامه های آسیب دیده را با این ابزار به صورت زیر بازنشانی کنید:

  1. تنظیمات را باز کنید و تب Apps را از آنجا انتخاب کنید.
  2. برای مشاهده لیست برنامه های نصب شده خود، برنامه ها و ویژگی ها را انتخاب کنید.
  3. روی دکمه منو در سمت راست برنامه آسیب‌دیده کلیک کنید و باید خطا را برطرف کنید.
  4. گزینه های پیشرفته را انتخاب کنید تا به دکمه Reset برسید.
  5. روی دکمه Reset برای برنامه کلیک کنید.
  6. گزینه دوم Reset را برای تایید انتخاب کنید.
  7. همچنین می‌توانید یک گزینه جایگزین Repair را از آنجا انتخاب کنید، که داده‌های برنامه‌ها را پاک نمی‌کند.

گزینه منوی گزینه های پیشرفتهدکمه Reset

8. برنامه های تحت تأثیر را مجدداً نصب کنید

اگر بازنشانی برنامه‌های آسیب‌دیده کار نمی‌کند، ممکن است لازم باشد آنها را دوباره نصب کنید تا مشکل «این برنامه باز نمی‌شود» را حل کنید. می توانید برنامه هایی را که خودتان نصب کرده اید از تنظیمات حذف نصب کنید. با این حال، نمی توانید بسیاری از برنامه های از پیش نصب شده ویندوز 11 را از آنجا حذف نصب کنید.

در اینجا نحوه نصب مجدد برنامه های از پیش نصب شده با PowerShell آورده شده است:

  1. Run را اجرا کنید و PowerShell را در کادر متنی آن برنامه تایپ کنید.
  2. برای مشاهده پنجره PowerShell روی OK کلیک کنید.
  3. برای مشاهده لیست برنامه های رایانه شخصی خود، متن زیر را تایپ کرده و Enter را فشار دهید:Get-AppxPackage | نام، PackageFullName را انتخاب کنید
  4. عنوان برنامه‌ای را که باید دوباره نصب کنید در سمت چپ PowerShell یادداشت کنید.
  5. برای حذف نصب برنامه، این دستور PowerShell را وارد کرده و Return:Get-AppxPackage NAME | Remove-AppxPackage
  6. سپس اپلیکیشن مایکروسافت استور را از منوی استارت باز کنید. برنامه مورد نیاز برای نصب مجدد را در آنجا پیدا کنید و روی گزینه Install آن کلیک کنید.

Get-AppxPackage | SelectName, PackageFullName

دستور لیست برنامه ها

Get-AppxPackage NAME | Remove-AppxPackage

به یاد داشته باشید که NAME را در دستور موجود در مرحله پنج با عنوان برنامه فهرست شده در PowerShell جایگزین کنید. به عنوان مثال، دستور حذف Paint به شکل زیر است:

Get-AppxPackage Microsoft.Paint | Remove-AppxPackage

دستور حذف برنامه

همچنین می‌توانید تمام برنامه‌های داخلی ویندوز را با یک فرمان PowerShell دوباره نصب و ثبت کنید. اگر باید خطای بسیاری از برنامه‌های داخلی را برطرف کنید، نصب مجدد آنها با این دستور سریع‌تر خواهد بود. این دستور PowerShell برای نصب مجدد همه برنامه های داخلی است:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

9. ویندوز را ریست کنید

بازنشانی ویندوز شدیدترین وضوح بالقوه برای خطای “this app can’t open” است. بازنشانی کارخانه ای سیستم عامل را به پیکربندی پیش فرض بازیابی می کند، اما نرم افزاری را که نصب کرده اید نیز حذف می کند. بنابراین، بازنشانی ویندوز آخرین رزولوشن در این راهنما بیهوده نیست.

مطلب مرتبط:   نحوه فعال کردن صدای فضایی در ویندوز 11

می‌توانید با Reset this PC utility در ویندوز 11 و 10 بازنشانی کارخانه‌ای انجام دهید. از آنجایی که این ابزار شامل گزینه Keep my files است، نیازی نیست از قبل از فایل‌های کاربر نسخه پشتیبان تهیه کنید. راه‌های ما برای بازنشانی کارخانه شامل دستورالعمل‌های کامل برای بازنشانی ویندوز با آن ابزار است.

ابزار Reset this PC

برنامه های خود را با رزولوشن های خود رفع کنید

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