حل مشکلات با اجرای EXE فایل ها در ویندوز XP


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

بازیابی برنامه در ویندوز XP

شرایط زیر برای اجرای فایل EXE به طور معمول لازم است:

  • هیچ محدودیتی در سیستم وجود ندارد.
  • دستور درست از ویندوز رجیستری.
  • یکپارچگی فایل خود و سرویس یا برنامه ای که آن را اجرا می کند.

اگر یکی از این شرایط مطابقت نداشته باشد، ما مشکلاتی را که در مقاله امروز مطرح شده است، دریافت می کنیم.

دلیل 1: قفل فایل

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

  1. ما کلیک میکنیم PKM در فایل مشکل و رفتن به "خواص".

  2. در پایین پنجره، دکمه را فشار دهید باز کردنسپس "درخواست" و خوب.

دلیل 2: انجمن های فایل

به طور پیش فرض، ویندوز پیکربندی شده است به طوری که هر نوع فایل مربوط به یک برنامه است که با آن می توان باز (شروع). گاهی اوقات، به دلایل مختلف، این سفارش شکسته شده است. به عنوان مثال، شما به صورت اشتباه فایل EXE را به عنوان آرشیوگر باز کردید، سیستم عامل این را درست در نظر گرفت و وارد پارامترهای مناسب در تنظیمات شد. از همین حالا، ویندوز سعی خواهد کرد فایل های اجرایی را با استفاده از بایگانی ساز اجرا کند.

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

اصلاح وضعیت تنها رجیستری را ویرایش کنید. توصیه های زیر باید به شیوه زیر استفاده شود: ما اولین مورد را اجرا می کنیم، کامپیوتر را مجددا راه اندازی می کنیم و کارایی را بررسی می کنیم. اگر مشکل همچنان ادامه دارد، دوم را انجام دهید و ...

برای اولین بار شما نیاز به شروع ویرایشگر رجیستری دارید. این کار به این صورت انجام می شود: منو را باز کنید "شروع" و فشار دادن اجرای.

در پنجره تابع، دستور را بنویسید "regedit" و کلیک کنید خوب.

یک ویرایشگر باز می شود که در آن ما تمام اقدامات را انجام خواهیم داد.

  1. یک پوشه در رجیستری وجود دارد که تنظیمات کاربر برای پسوند فایل نوشته شده است. کلیدهای ثبت شده در اولویت برای پیاده سازی وجود دارد. این به این معنی است که سیستم عامل اول به این پارامترها نگاه می کند. حذف پوشه ممکن است وضعیت را با انجمن های نادرست اصلاح کند.
    • ما به مسیر زیر ادامه می دهیم:

      HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer FileExts

    • یک بخش را انتخاب کنید ".exe" و پوشه را حذف کنید "UserChoice" (PKM توسط پوشه و "حذف") برای اینکه مطمئن شوید، باید برای حضور یک پارامتر کاربر در بخش چک کنید ".lnk" (گزینه هایی برای راه اندازی کلید های میانبر)، از آنجا که مشکل ممکن است در اینجا قرار بگیرد. اگر "UserChoice" در حال حاضر، و همچنین حذف و راه اندازی مجدد کامپیوتر.

    علاوه بر این، دو سناریو ممکن است: پوشه ها "UserChoice" یا پارامترهای بالا (".exe" و ".lnk") از دست رفته در رجیستری یا پس از راه اندازی مجدد، مشکل همچنان ادامه دارد. در هر دو مورد، به آیتم بعدی بروید.

  2. باز هم ویرایشگر رجیستری را باز کنید و این بار به شاخه بروید

    HKEY_CLASSES_ROOT exefile shell open command

    • مقدار کلید را بررسی کنید "پیش فرض". باید:

      "%1" %*

    • اگر مقدار متفاوت است، سپس کلیک کنید PKM با کلید و انتخاب کنید "تغییر".

    • مقدار مورد نظر را در فیلد مناسب وارد کنید و کلیک کنید خوب.

    • همچنین پارامتر را بررسی کنید "پیش فرض" در پوشه خود "exefile". باید باشد "برنامه" یا "برنامه"، بسته به بسته زبان که در ویندوز استفاده می شود. اگر نه، سپس تغییر دهید

    • بعد، به شاخه برو برو

      HKEY_CLASSES_ROOT .exe

      ما به کلید پیش فرض نگاه می کنیم. مقدار درست "exefile".

    دو گزینه نیز در اینجا امکان پذیر است: پارامترها دارای مقادیر درست هستند و یا فایل ها پس از راه اندازی مجدد راه اندازی نمی شوند. برو جلو برو

  3. اگر مشکل با اجرای EXE-Schnikov باقی مانده است، به این معنی است که کسی (یا چیزی) سایر کلید های رجیستری مهم را تغییر داده است. تعداد آنها می تواند بسیار بزرگ باشد، بنابراین شما باید از فایل هایی استفاده کنید که پیوند زیر را پیدا می کنید.

    فایل های رجیستری را دانلود کنید

    • روی پرونده دوبار کلیک کنید exe.reg و با ورود اطلاعات در رجیستری موافقت کنید.

    • ما منتظر پیامی در مورد افزودن موفقیت آمیز اطلاعات هستیم.

    • همین کار را با فایل انجام دهید. lnk.reg.
    • راه اندازی مجدد

شما احتمالا متوجه شده اید که لینک یک پوشه را باز می کند که در آن سه فایل وجود دارد. یکی از آنهاست reg.reg - اگر ارتباط پیش فرض فایل های رجیستری "دور" شود، مورد نیاز خواهد بود. اگر این اتفاق می افتد، راه معمول برای شروع آنها کار نخواهد کرد.

  1. ویرایشگر را باز کنید، به منو بروید "پرونده" و بر روی مورد کلیک کنید "واردات".

  2. فایل دانلود شده را پیدا کنید reg.reg و فشار دادن "باز".

  3. نتیجه اقدامات ما ورود اطلاعات موجود در فایل به رجیستری است.

    فراموش نکنید که دستگاه را دوباره راه اندازی کنید، بدون این تغییر اثر نخواهد داشت.

دلیل 3: خطاهای دیسک سخت

اگر راه اندازی فایل های EXE با هر خطایی همراه است، این ممکن است به دلیل آسیب به فایل های سیستم بر روی هارد دیسک باشد. دلیل این ممکن است "شکسته شود"، و بنابراین بخش های غیر قابل خواندن است. چنین پدیده ای دور از تصور نیست. شما می توانید دیسک را برای خطاها بررسی کنید و آنها را با استفاده از نرم افزار HDD Regenerator ثابت کنید.

ادامه مطلب: نحوه بازیابی هارد دیسک با استفاده از HDD Regenerator

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

ادامه مطلب: راه های بازگردانی ویندوز XP

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

دلیل 4: پردازنده

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

شایع ترین مشکل عدم حمایت از SSE2 است. شما می توانید پیدا کنید که آیا پردازنده شما می تواند با این دستورالعمل ها با استفاده از نرم افزار CPU-Z یا AIDA64 کار کند.

در CPU-Z لیستی از دستورالعمل ها در اینجا ارائه شده است:

در AIDA64 شما باید به شاخه بروید "سیستم سیستم" و بخش را باز کنید "CPUID". در بلوک "دستورالعمل" شما می توانید اطلاعات لازم را پیدا کنید.

راه حل این مشکل یکی است - جایگزینی پردازنده یا کل پلتفرم.

نتیجه گیری

امروز ما متوجه شدیم که چگونه با اجرای فایل های exe در ویندوز XP با مشکل مواجه می شویم. برای جلوگیری از آن در آینده، مراقب باشید هنگام جستجو و نصب نرم افزار، وارد رجیستری از داده های تأیید نشده شوید و کلید هایی را که هدف آنها شما را نمی دانند تغییر دهید، همیشه هنگام نصب برنامه های جدید و یا تغییر پارامترها، نقاط بازیابی را ایجاد کنید.