هل تحاول تثبيت أو تشغيل تطبيق ولكنك تحصل على خطأ استثناء_access_violation؟ تعرف على كيفية إصلاح استثناءات الدخول إلى النظام على Windows 11.
يعد Exception_access_violation خطأ شائعًا يواجهه مستخدمو Windows عندما يحاولون تشغيل تطبيق على أجهزة الكمبيوتر الخاصة بهم. قد يصطدمون أيضًا برسالة الخطأ هذه أثناء تثبيت أحد التطبيقات أو فتح أي ملف أو مستند أو حتى لعب إحدى الألعاب. يعني الخطأ أن البرنامج حاول الوصول إلى الذاكرة دون الحصول على الإذن المناسب للقراءة أو الكتابة أو التشغيل.
إذا كنت تواجه هذه المشكلة ، فلا داعي للقلق. سيرشدك هذا البرنامج التعليمي إلى إصلاح خطأ الاستثناء_access_violation دون عناء وأيضًا إطلاعك على الأسباب الكامنة وراءه.
الأسباب الكامنة وراء الاستثناء غير المعالج: استثناء_الوصول_خطأ انتهاك
عندما يحصل شخص ما على هذا الخطأ ، فهذا يعني أن البرنامج حاول الوصول إلى موقع ذاكرة محمي وبالتالي تم حظره بواسطة نظام التشغيل. لذلك ، تظهر رسالة الخطأ هذه. الآن ، يمكن أن تكون هناك أشياء مختلفة مسؤولة عن خطأ انتهاك_ الدخول_الاستثنائي ، بما في ذلك ما يلي:
- السبب الأكثر شيوعًا وراء خطأ الاستثناء_access_violation هو محاولة برنامج للوصول إلى موقع ذاكرة معين دون إذن قراءة / كتابة.
- يمكن أيضًا لملفات النظام التالفة ، مثل ملفات DLL للنظام أو إدخالات التسجيل ، أن تمنع التطبيقات من العمل بشكل صحيح وتظهر لك رسالة الخطأ هذه.
- عندما تعدل البرامج الضارة ملفات النظام أو تستهلك موارد النظام بصمت ، فقد ينتهي بك الأمر إلى وجود الخطأ.
- قد تتسبب أخطاء نظام التشغيل أو المشكلات الأخرى أيضًا في حدوث هذا الخطأ ، خاصةً عندما يكون البرنامج الذي تحاول تشغيله غير متوافق مع نظام التشغيل.
- إذا كان جهاز الكمبيوتر الخاص بك يحتوي على بعض الأجهزة المعيبة ، مثل ذاكرة الوصول العشوائي (RAM) أو محرك الأقراص الثابتة (HDD) أو بطاقة الرسومات ، فستحصل على الاستثناء غير المعالج: خطأ في الوصول إلى الاستثناء.
- عند وجود تعارض بين برامج متعددة أو بين مكونات البرامج والأجهزة ، قد يحدث هذا الخطأ.
- في بعض الأحيان ، قد تتسبب برامج التشغيل القديمة أو غير المتوافقة في حدوث هذا الخطأ لأنها لا تقدم الدعم اللازم للبرنامج للوصول إلى أحد مكونات الأجهزة.
حل خطأ Exception_Access_Violation: أفضل الطرق
الطريقة الأولى: التحقق من وجود Windows Update
قد يكون إصدار نظام التشغيل Windows القديم مسؤولاً عن خطأ انتهاك الاستثناء هذا. لذلك ، يجب عليك التحقق مما إذا كنت تقوم بتشغيل أحدث إصدار من نظام التشغيل. خلاف ذلك ، قم بتنزيل أحدث إصدار من نظام التشغيل Windows من جهاز الكمبيوتر الخاص بك.
الطريقة الثانية: تحديث برامج التشغيل
سبب رئيسي آخر وراء الاستثناء الذي لم تتم معالجته: خطأ الاستثناء في الانتهاك هو برامج تشغيل قديمة. لذلك ، تأكد من تحديث جميع برامج تشغيل النظام لديك من خلال الانتقال إلى قسم إدارة الأجهزة.
الطريقة الثالثة: التخلص من البرامج الضارة لإصلاح Exception_Access_Violation
قد يكون هذا الخطأ علامة على إصابة جهاز الكمبيوتر الخاص بك ببعض البرامج الضارة. لذلك ، قبل الشروع في إصلاحات أخرى ، تحتاج إلى تأكيد ما إذا كان الكمبيوتر خاليًا من الإصابة أم لا.
إذا كان لديك برنامج مكافحة فيروسات مثبتًا على جهاز الكمبيوتر الخاص بك ، فقم بإجراء فحص شامل لنظامك وإزالة البرامج الضارة والفيروسات إذا تم العثور عليها. إذا لم يكن لديك برنامج مكافحة فيروسات ، فيمكنك الانتقال إلى الحماية من الفيروسات والمخاطر لأمن Windows لإجراء فحص كامل.
الطريقة الرابعة: حاول تشغيل التطبيق في وضع التوافق
هناك طريقة شائعة أخرى لإصلاح خطأ استثناء_access_violation وهي تشغيل التطبيق الإشكالي في وضع التوافق من خلال الخطوات التالية:
- انقر بزر الماوس الأيمن فوق ملف طلب واختر ملكيات.
- اختر ال التوافق فاتورة غير مدفوعة.
- ضع علامة على المربع لـ تشغيل هذا البرنامج في وضع التوافق ل.
- حدد أي إصدار Windows القديم من القائمة المنسدلة.
- انقر فوق يتقدم و نعم أزرار بالتتابع لتشغيل التطبيق في وضع متوافق.
الطريقة الخامسة: فحص أجهزتك
نظرًا لأن الأجهزة المعيبة بجهاز الكمبيوتر الخاص بك قد تكون هي سبب تلقيك لخطأ استثناء_access_violation مؤخرًا ، يمكنك تحقق من وحدة المعالجة المركزية والقرص الصلب وذاكرة الوصول العشوائي وبطاقة الرسومات باستخدام Windows Memory Diagnostic و Check Disk Utility وغيرها من الجهات الخارجية برمجة.
الطريقة 6: تعطيل التحكم في حساب المستخدم
إذا كانت ميزة التحكم في حساب المستخدم تتداخل مع الأداء العادي للتطبيق ، فستحصل على استثناءات الدخول. لإصلاح الخطأ عند حدوثه بسبب هذه الميزة المحددة ، يمكنك تعطيل ذلك باستخدام الخطوات التالية. تذكر أن هذا التغيير في الإعدادات قد يكون ضارًا لجهاز الكمبيوتر الخاص بك ، ولكنه سينجز المهمة إذا كنت تواجه هذا الخطأ.
- افتح مربع التشغيل بالضغط على شبابيك + ص مفاتيح.
- يكتب إعدادات التحكم في حساب المستخدم في المربع وانقر نعم.
- في نافذة Use Account Control Settings (استخدام إعدادات التحكم في الحساب) ، حرك شريط التمرير لأسفل إلى لم يخطر.
- انقر فوق نعم وأغلق النافذة.
الطريقة السابعة: إضافة استثناء في DEP
يمكنك أيضًا إجراء استثناء في قاعدة DEP ومعرفة ما إذا كان بإمكانه إصلاح الاستثناء غير المعالج: exception_access_violation:
- في شريط البحث ، اكتب إعدادات النظام المتقدمة.
- انقر فوق يفتح على الجانب الأيمن من النتيجة.
- في علامة التبويب خيارات متقدمة ، انقر فوق ملف إعدادات… زر تحت قسم الأداء.
- اختر ال منع تنفيذ البيانات فاتورة غير مدفوعة.
- انقر فوق زر الاختيار لـ حدد تشغيل DEP لجميع البرامج والخدمات باستثناء تلك التي أحددها.
- انقر يضيف وانتقل إلى موقع ملف exe. الخاص بالبرنامج الإشكالي.
- حدد ذلك ملف. exe وانقر فوق يفتح زر.
- الآن وقد تمت إضافة برنامج الاستثناء إلى القائمة ، انقر فوق يتقدم.
- انقر نعم وحاول تشغيل التطبيق مرة أخرى دون أي مشكلة.
الطريقة 8: إعادة تثبيت التطبيق
إذا لم تتمكن أي من الطرق المذكورة أعلاه من إصلاح خطأ استثناء_access_violation لأحد التطبيقات ، فقد يكون به بعض مشكلات الفساد. في هذه الحالة ، تحتاج إلى إلغاء تثبيت هذا البرنامج من نظامك وإعادة تثبيت نسخة جديدة قبل محاولة فتحه مرة أخرى.
أيضًا ، في حالة توفر إصدار جديد من هذا البرنامج ، يجب إعادة تثبيت أحدث إصدار بدلاً من الإصدار القديم.
الطريقة التاسعة: تحقق مما إذا كان الملف للقراءة فقط
قد تؤدي محاولة تحرير ملف للقراءة فقط إلى ظهور هذا الخطأ. لذلك ، تأكد من أن الملف ليس للقراءة فقط من خلال الخطوات التالية:
- انتقل إلى الموقع حيث يوجد الملف الإشكالي.
- حدد وانقر بزر الماوس الأيمن على ذلك ملف.
- انقر فوق ملكيات من قائمة السياق.
- حدد ملف عام علامة التبويب في نافذة الخصائص.
- تأكد من المربع بجانب يقرأ فقط السمة غير محددة.
- إذا لم يكن كذلك ، فيجب إزالته يدويًا بالنقر فوقه.
- انقر فوق يتقدم وثم نعم لإكمال هذه الطريقة.
الطريقة العاشرة: إنشاء ملف Options.ini
إذا كنت تتلقى هذا الخطأ أثناء لعب "Lord of The Rings: Battle for Middle Earth" ، فسيساعدك إنشاء ملف options.ini. للقيام بذلك ، اتبع الخطوات التالية:
- يضعط شبابيك + ص مفاتيح لفتح يجري صندوق.
- يكتب ٪معلومات التطبيق٪ وضرب يدخل للذهاب إلى معلومات التطبيق مجلد.
- اكتشف وافتح المجلد المسمى معركتي من أجل الأرض الوسطى.
- تحقق من محتويات هذا المجلد. إذا كان فارغًا ، فقم بإنشاء ملف options.ini جديد.
- لذلك ، قم بإنشاء ملف مستند نصي جديد (المفكرة) وضع القيم التالية:
AudioLOD = منخفض. HasSeenLogoMovies = نعم. IdealStaticGameLOD = VeryLow. القرار = 800600. StaticGameLOD = VeryLow. TimesInGame = 1
- انقر فوق ملف في الملف النصي وحدد حفظ باسم ...
- في مربع الحوار حفظ باسم ، أضف الخيارات ini كاسم الملف واختيار كل الملفات للحفظ بنوع.
- اضغط على يحفظ زر وحاول تشغيل اللعبة مرة أخرى لمعرفة ما إذا تم إصلاح المشكلة.
خاتمة
Exception_access_violation هو بالتأكيد خطأ مزعج يمكنك مواجهته في أي وقت أثناء استخدام أي تطبيق على جهاز الكمبيوتر الذي يعمل بنظام Windows. قم بتطبيق الأساليب المذكورة في هذه المقالة للتخلص من هذا الخطأ.
الأسباب الكامنة وراء الاستثناء غير المُعالَج: الاستثناء_استثناء_الانتهاك تم شرحه هنا أيضًا. أي من هؤلاء قد يكون سبب هذا الخطأ بالنسبة لك؟ اسمحوا لنا أن نعرف في التعليقات.
أيضًا ، شارك هذه المقالة مع أصدقائك على وسائل التواصل الاجتماعي. إذا كنت مهتمًا ، يمكنك أيضًا القراءة عنها رمز الخطأ 0xc0000005 و لم يتم العثور على D3DX9_43.dll أو فقد خطأ.