عباس آقایی | پنج شنبه 23 اسفند 1397 ساعت 03:01 |
توضیحات ارور
ارور 0xc0000005 یکی از رایج ترین ارورهای مربوط به تمام نسخه های سیستم عامل ویندوز است. وقوع خطا کامپیوتر شما را در اجرای یک فرآیند ناتوان میکند، به این معنی که شما نمیتوانید کاری که انجام میدهید را ادامه دهید. این خطا در موقعیت های متفاوتی میتواد رخ دهد. یکی از این موقعیت ها در هنگام شروع یک برنامه است که در این صورت یک پیام بر روی صفحه کامپیوتر شما نشان داده می شود که بیان می کند برنامه نمی تواند به درستی راه اندازی شود و روند اجرای آن متوقف می شود. همچنین در هنگام نصب سیستم عامل ویندوز یا یک برنامه خاص نیز می تواند ظاهر شود. به علاوه ممکن است در هنگام به روز رسانی یک برنامه یا بعد از نصب یا ارتقاء سخت افزار نیز رخ دهد.
خطای 0xc0000005 یکی از خطاهای بسیار گسترده ویندوز است. به این دلیل که می تواند با عوامل مختلف مربوط به یک برنامه نصب شده، سخت افزار نصب شده یا هر دو مورد ایجاد شود. موارد زیر تنها برخی از دلایل رخداد این ارور هستند:
- یک برنامه نصب شده مانند برنامه آنتی ویروس و همچنین درایورهای سخت افزاری خراب شده یا پاک شده که مانع شروع صحیح برنامه می شود.
- پیکربندی نادرست سخت افزار سیستم
- حافظه کم یا رم آسیب دیده
- آلوده شدن به ویروس یا تروجان
- استفاده از برنامه های قدیمی
- فایل های رجیستری خراب شده و آسیب دیده
- ویژگی Data Execution Protection
رفع این خطا می تواند بسته به علت آن ساده یا پیچیده باشد. اما در اکثر مواقع با استفاده از راه حل های زیر می توانید به راحتی این خطا را رفع کنید.
راه حل
1. اقدامات اولیه
اقدامات اولیه ساده و اساسی می تواند در حل و فصل خطا بسیار مفید باشد. اولین وظیفه شما این است که یک اسکن کامل از رایانه خود با آنتی ویروس انجام دهید. همانطور که گفته شد آلوده شدن سیستم به ویروس یا تروجان یکی از علل عمده خطا است. قبل از هر کاری، سعی کنید یک اسکن کامل از سیستم خود انجام دهید.
مطمئن شوید که تمام برنامه های نصب شده بر روی رایانه شما به روز هستند. مخصوصا برنامه ای که راه اندازی یا نصب آن باعث ایجاد این ارور می شود. پس از به روز رسانی، سیستم و برنامه را راه اندازی مجدد کنید و دوباره امتحان کنید.
نصب سخت افزارهای جدید مانند کارت حافظه یا پرینتر و همچنین درایورهای جدید نیز می تواند منجر به این خطا شود. برای اطمینان از این مورد می توانید سخت افزار مورد نظر را جدا کرده و سیستم خود را بررسی کنید. همچنین نصب دوباره درایورها و به روز رسانی آن ها نیز می تواند به حل مشکل کمک کند.
2. تعمیر فایل های سیستمی خراب
نصب و پاک کردن منظم برنامه های کاربردی بر روی رایانه می تواند علت مشکلات مختلفی از قبیل خراب شدن فایل های سیستمی باشد. تعمیر فایل های سیستمی خراب شده می تواند در حل و فصل این خطا بسیار مفید باشد. برای این کار:
- دکمه های Windows + R را بفشارید و در پنجره باز شده عبارت cmd را تایپ کنید و Enter را بزنید
- در پنجره Command Prompt، عبارت sfc /scannow را تایپ کنید و Enter را بزنید
اسکن به طور خودکار شروع به کار می کند و تا اتمام فرایند منتظر بمانید. در نهایت این خطا را دوباره بررسی کنید.
3. غیرفعال کردن Data Execution Protection
DEP مجموعه ای از ویژگی های امنیتی است که حافظه کامپیوتر را به عنوان یک روش محافظت رایانه از ویروس کنترل می کند. اگر برخی از برنامه های نصب شده با آن سازگار باشند، می تواند علت خطا باشد. غیر فعال کردن آن به طور موقت می تواند خطا 0xc0000005 را به راحتی حل کند. برای این کار:
- دکمه های Windows + R را بفشارید و در پنجره باز شده عبارت sysdm.cpl را تایپ کنید و Enter را بزنید
- سپس از سربرگ Advanced، به Settings بروید
- حال بر روی سربرگ Data Execution Protection کلیک کنید
- گزینه Turn on DEP for all programs and services except those I select را انتخاب کنید
- پس از آن دکمه های Add و Ok را به ترتیب بزنید
- در نهایت دکمه ای Apply و Ok را به ترتیب بزنید تا تغییرات اعمال شوند
پس از طی مراحل بالا دوباره وجود این ارور را بررسی کنید.
4. ریست کردن تنظیمات Internet Explorer
تنظیمات امنیتی اینترنت اکسپلورر می تواند عامل خطای 0xc0000005 باشد. بنابراین تنظیم مجدد این تنظیمات می تواند به حل خطا کمک کند.
- در کادر جستجوی ویندوز عبارت inetcpl.cpl را تایپ کرده و Enter را بزنید
- در پنجره باز شده به سربرگ Security بروید و Reset all zones to default level را بزنید
5. غیرفعال کردن پراکسی
همانند تنظیمات امنیتی اینترنت اکسپلورر، تنظیمات پروکسی سیستم نیز می تواند خطا 0xc0000005 ایجاد کند. غیرفعال کردن این موارد می تواند به حل این خطا کمک کند.
- دکمه های Windows + R را بفشارید و در پنجره باز شده عبارت cmd را تایپ کنید و Enter را بزنید
- در پنجره باز شده عبارت netsh winhttp import proxy source = ie را تایپ کرده و Enter را بزنید
پس از این کار پیامی نمایش داده می شود که ممکن است به وجود مشکل در تنظیمات پراکسی سیستم اشاره کند. در این صورت لازم است که پراکسی سیستم خود را غیرفعال کنید:
- در کادر جستجوی ویندوز عبارت inetcpl.cpl را تایپ کرده و Enter را بزنید
- از سربرگ connections بر روی Lan Settings کلیک کنید
- تیک گزینه Use a proxy server for your LAN را بردارید و Ok را بزنید
- در نهایت نیز به ترتیب Apply و Ok را بزنید
6. استفاده از System Restore
در صورتی که هر یک از راه حل های فوق کار نکند، انجام بازیابی سیستم ممکن است آخرین گزینه شما برای خلاص شدن از خطا 0xc0000005 باشد. این اقدام کامپیوتر شما را به وضعیتی در گذشته که تمام برنامه ها بدون هیچگونه خطایی اجرا میشند، برمی گرداند. با این حال، باید توجه کنید که هر چیزی که پس از آن تاریخ نصب شده باشد را ممکن است از دست بدهید. همچنین سیستم بازگردانی را فقط اگر قبلا یک نقطه بازیابی در گذشته ایجاد کرده باشید می توانید اجرا کنید. برای این کار می توانید از این لینک استفاده کنید.
مطالب مرتبط
لطفا نام و نظر خود را در فرم زیر وارد کرده تا در صورت تایید برای کاربران نمایش داده شود.
نظرات کاربران
فرهاد | دوشنبه 27 اسفند 1397 ساعت 03:41 |
رضا نجمی | سه شنبه 28 اسفند 1397 ساعت 12:18
محمد | یکشنبه 1 اردیبهشت 1398 ساعت 05:59 |
رضا نجمی | یکشنبه 1 اردیبهشت 1398 ساعت 11:51
محمد | پنج شنبه 12 اردیبهشت 1398 ساعت 05:38 |
رضا نجمی | جمعه 13 اردیبهشت 1398 ساعت 05:12
arha | سه شنبه 4 تیر 1398 ساعت 12:52 |
هادی | دوشنبه 28 مرداد 1398 ساعت 03:41 |
رضا نجمی | دوشنبه 28 مرداد 1398 ساعت 04:27
The Punisher | جمعه 3 آبان 1398 ساعت 04:50 |
نظر شما