خطای 0xc0000006 معمولا هنگامی رخ می دهد که کاربران سعی در اجرای فایل های اجرایی نظیر فایل های EXE یا اجرای برخی از اسکریپت های ویژوال بیسیک را داشته باشند. ارور 0xc0000006 یک نمونه از کدهای خطای NTSTATUS است که با نام STATUS_IN_PAGE_ERROR نیز شناخته می شوند. هنگام رخ دادن این خطا، پیغام های مختلفی ممکن است ظاهر شود که از جمله آن ها موارد زیر است:

Loading script "SCRIPT NAME" failed (0xc0000006).

The application failed to initialize properly (0xc0000006). Click on OK to terminate the application.

The application was unable to start correctly (0xc0000006). Click Ok to close the application.

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

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

 

رفع ارور 0xc0000006


غیرفعال کردن آنتی ویروس

همانطور که پیش تر نیز بیان شد، این خطا در بسیاری از مواقع توسط آنتی ویروس و فایروال نصب شده در سیستم ایجاد می شود. برای اطمینان از این مورد، کافیست آنتی ویروس خود را غیرفعال کرده و دوباره برنامه خود را اجرا کنید. بدین منظور، روی نماد آنتی ویروس خود در نوار ابزار (گوشه پایین سمت راست) راست کلیک کرده و گزینه Close یا Quit و یا گزینه ای مربوط به غیرفعال کردن موقت آنتی ویروس نظیر Disable را انتخاب کنید. در صورت نبود چنین گزینه هایی، آنتی ویروس را باز کرده و از داخل پنجره آن اقدام به این کار کنید. پس از آن، برنامه هایی را که قبلا با خطا مواجه می شدند را باز کنید. اگر خطا از بین رفته بود، نشان دهنده وجود مشکل در آنتی ویروس نصب شده است که توصیه می کنیم آن را حذف کرده و از نسخه دیگری استفاده کنید.



غیر فعال کردن فایروال ویندوز

- در کادر جستجوی ویندوز، عبارت firewall را تایپ کرده و Windows Defender Firewall را باز کنید

- حال از سمت چپ، گزینه ی Turn Windows Firewall on or off را انتخاب کنید

غیرفعال کردن firewall در ویندوز

- حال در هر دو قسمت Private network settings و Public network settings، گزینه ی Turn off Windows Firewall را انتخاب کنید

غیرفعال کردن firewall در ویندوز

- دکمه Ok را زده و دوباره بازی یا برنامه خود را تست کنید.



استفاده از ابزار System File Checker

System File Checker یا SFC یک ابزار مفید است که فایل های سیستمی خراب شده را شناسایی و تعمیر می کند. از این رو، SFC ممکن است بتواند خطای مورد نظر را حل کند. برای این منظور مراحل زیر را دنبال کنید :

- کلیدهای Windows + S را همزمان بفشارید و در پنجره باز شده عبارت cmd را وارد کنید، بر روی Command Prompt راست کلیک کرده و Run as administrator را بزنید

- در پنجره باز شده عبارت sfc /scannow را وارد کنید و Enter را بزنید

اجرای دستور sfc

- تا پایان یافتن عملیات منتظر بمانید (ممکن است حدود نیم ساعت طول بکشد) و در صورتی که پیام مبنی بر تعمیر فایل های خراب ظاهر شد، Command Prompt را ببندید و سیستم خود را ریست کنید و پس از بالا آمدن ویندوز برنامه مورد نظر خود را دوباره اجرا کنید



اجرای دستور DISM

- سیستم خود را به اینترنت متصل کنید

- در کادر جستجوی ویندوز، cmd را تایپ کرده و در لیست نتایج بر روی Command Prompt راست کلیک کرده و Run as administrator را بزنید

- در پنجره Command Prompt، دستور زیر را تایپ کنید و Enter را بزنید:

DISM /Online /Cleanup-Image /RestoreHealth

در نهایت برای اعمال تغییرات سیستم خود را ریاستارت کنید.



انجام Clean Boot

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

- در کادر جستجوی ویندوز عبارت msconfig را تایپ کرده و از لیست System Configuration را باز کنید

- در پنجره باز شده به سربرگ Services بروید

- تیک Hide all Microsoft services را بزنید و دکمه ی Disable all را کلیک کنید

پنجره System Configuration و سربرگ Services

- دکمه های Ctrl + Shift + Esc را همزمان بفشارید و در پنجره Task Manager به سربرگ Startup بروید

- حال بر روی تمامی موارد موجود در لیست یکی یکی کلیک کرده و Disable را بزنید

سربرگ Startup پنجره Task Manager

- Task Manager را بسته و بر روی Ok در پنجره System Configuration کلیک کنید

- در نهایت سیستم خود را ریاستارت کنید

در صورتی که خطا ظاهر نشد، نشان دهنده ی وجود مشکل در یکی از برنامه های نصب شده در ویندوز است. برای شناسایی برنامه، می توانید در سربرگ Services پنجره System Configuration یکی یکی سرویس ها و برنامه ها را فعال (Enable) کنید. ظاهر شدن دوباره خطا بعد از فعال سازی دوباره یکی از سرویس ها، نشان دهنده وجود مشکل در آن برنامه است. در صورت مشخص شدن برنامه مشکل دار، آن را از سیستم خود حذف کنید.



پاک کردن کلید AppInst_DLLs

کلیدهای Windows + R را فشرده، عبارت regedit را در پنجره Run تایپ کرده و Enter را بزنید

درون پنجره Registry Editor، در پنل سمت چپ، مسیر زیر را دنبال کنید یا در آدرس بار پنجره، مسیر زیر را کپی کرده و Enter را بزنید:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Windows

پس از کلیک روی پوشه Windows (آخرین پوشه مسیر بالا)، در سمت راست، روی کلید Applnit_DLLs دبل کلیک کنید

سپس در پنجره Edit String، مقدار درون Value data را پاک کرده و روی Ok کلیک کنید

در نهایت پنجره رجیستری را ببندید و یک بار سیستم خود را ریاستارت کنید.

منبع : لینک
لینک کوتاه:     www.errorpedia.ir/s/ab77b

مطالب مرتبط

نظر شما

لطفا نام و نظر خود را در فرم زیر وارد کرده تا در صورت تایید برای کاربران نمایش داده شود.




متن تصویر:

نظرات کاربران

هیچ نظری تا کنون ثبت نشده است