اقرأ في هذا المقال
- كيفية إصلاح تكامل الذاكرة المعطلة
- هل يجب تشغيل ميزة تكامل الذاكرة
- هل يؤثر الأمن القائم على المحاكاة الافتراضية على الأداء
تكامل الذاكرة (Memory integrity)، هو إحدى ميزات العزل الأساسي (Core isolation) التي تتحقق بانتظام من سلامة الكود الذي يقوم بتشغيل تلك العمليات الأساسية في محاولة لمنع أي هجمات من تغييرها، يوفر هذا المقال حلولاً لتكامل الذاكرة (Memory Integrity) المعطلة أو عدم القدرة على تشغيلها أو إيقاف تشغيلها لأمان الجهاز في تطبيق (Windows Security) على جهاز كمبيوتر يعمل بنظام (Windows 11) أو (Windows 10).
كيفية إصلاح تكامل الذاكرة المعطلة
إذا كانت (Memory Integrity) معطلة أو لا تقدر على تشغيلها أو إيقاف تشغيلها على جهاز الكمبيوتر الذي يعمل بنظام (Windows 11/10)، فيمكنك تجربة الحلول الموصى بها أدناه بدون ترتيب معين ومعرفة ما إذا كان ذلك يساعد في حل المشكلة:
- قائمة التحقق الأولية (Initial checklist).
- تحديث برامج التشغيل.
- تعطيل الأوضاع الافتراضية المتداخلة “إن وجدت”.
- تمكين العزل الأساسي وتكامل الذاكرة عبر محرر السجل.
- إجراء إعادة تعيين هذا الكمبيوتر أو إعادة التثبيت السحابي أو إصلاح الترقية الموضعي لـ (Windows).
- تثبيت (Windows) بشكل نظيف.
دعنا نلقي نظرة على وصف العملية المتضمنة فيما يتعلق بكل من الحلول المدرجة:
1. قائمة التحقق الأولية Initial checklist
قبل تجربة الحلول أدناه، قم بما يلي وبعد كل مهمة تحقق ممّا إذا كان يمكنك تشغيل أو إيقاف تشغيل تكامل الذاكرة دون مشاكل:
- أعد تشغيل الكمبيوتر.
- تأكد من تمكين الأجهزة الافتراضية في البرامج الثابتة (BIOS).
- تحقق من ملفات النظام التالفة وصور النظام السيئة أو التالفة، قم بتشغيل فحص (SFC) واعتمادًا على متابعة النتيجة مع فحص (DISM).
- إعادة تعيين تطبيق أمان (Windows)، يمكن أن يؤدي ذلك إلى حل المشكلة بافتراض أنّ زر تكامل الذاكرة معطل بسبب خلل في البرنامج / التطبيق لم يتم إصلاحه من خلال إعادة تشغيل الكمبيوتر.
- تحديث ويندوز، قم بتثبيت أي وحدات بت متوفرة على جهاز (Windows 11/10) الخاص بك ومعرفة ما إذا كان قد تمّ حل المشكلة التي لديك، من ناحية أخرى، إذا بدأ الخطأ بعد تحديث (Windows) الجديد، يمكنك إجراء استعادة النظام أو إلغاء تثبيت التحديث.
- إذا رأيت أنّ المسؤول يدير هذا الإعداد، فمن المحتمل أنّه تمّ تطبيق “نهج المجموعة” على جهاز الكمبيوتر الخاص بك، في هذه الحالة، اتصل بمسؤول تكنولوجيا المعلومات أو مسؤول النظام، حيث قد يلزم تعطيل (Credential Guard)، ومع ذلك، إذا لم يكن نظامك جزءًا من مجال، فيمكنك تجربة الإصلاحات الأخرى المقترحة في هذا المقال.
2. تحديث برامج التشغيل
إذا تمّ تعطيل تكامل الذاكرة (Memory Integrity) أو لم تقدر على تشغيلها أو إيقاف تشغيلها على جهاز الكمبيوتر الذي يعمل بنظام (Windows 11/10)، فقد يكون ذلك بسبب عدم قدرة (Windows) على تحميل برامج التشغيل المطلوبة للجهاز، في هذه الحالة، لحل المشكلة، يمكنك القيام بأي مما يلي:
- تثبيت برنامج تشغيل بديل أو محدث من الشركة المصنعة للمعدات الأصلية: قد يكون برنامج التشغيل الذي تستخدمه حاليًا قديمًا أو به ثغرة أمنية بسبب عدم قيام (Windows) بتحميل برنامج التشغيل، إذا تعذر على (Windows Update) العثور على برنامج التشغيل المناسب لك، فيمكنك تنزيل أحدث إصدار من برنامج التشغيل من موقع الشركة المصنعة للجهاز.
- تثبيت برنامج تشغيل عام: تقدم (Microsoft) برامج تشغيل عامة لأي جهاز، سيتأكد من أنّه يمكنك استخدام الجهاز، ولكن بوظائف محدودة، لتثبيت برنامج تشغيل عام، ما عليك سوى إلغاء تثبيت برنامج التشغيل للجهاز المعني، ثمّ إعادة تشغيل الكمبيوتر، عند بدء التشغيل، سيقوم (Windows) بالبحث عن تغييرات الأجهزة ويعيد تثبيت برنامج التشغيل العام تلقائيًا.
- إذا كان لديك برنامج تشغيل (unsigned) سيعمل، فيمكنك تثبيت برنامج التشغيل ولكن عليك أولاً تعطيل تطبيق (Driver Signature Enforcement).
3. تعطيل الأوضاع الافتراضية المتداخلة
تستخدم (Memory Integrity) أجهزة المحاكاة الافتراضية للنظام، والتي توجد ضمن (BIOS / UEFI)، ولا يمكن استخدام هذا الجهاز إلّا لتطبيق واحد في كل مرة، لذلك، إذا قمت بتمكين (Nested Virtualization) على (Hyper-V) أو أي من أجهزتك الافتراضية، فسيؤدي ذلك إلى منعك من تمكين تكامل الذاكرة في نفس الوقت، في هذه الحالة، لحل المشكلة، تحتاج إلى تعطيل (Nested Virtualization).
لتعطيل المحاكاة الافتراضية المتداخلة على (Hyper-V) لجهاز افتراضي متوقف، قم بتشغيل الأمر (cmdlet) أدناه في وضع (PowerShell) المرتفع، استبدل العنصر <VMName> بالاسم الفعلي لـ (VM):
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $false
بالنسبة لبرامج المحاكاة الافتراضية التابعة لجهات خارجية، تحقق من الإعدادات الخاصة بكل منها للتعرف على كيفية تعطيل المحاكاة الافتراضية المتداخلة.
4. تمكين العزل الأساسي وتكامل الذاكرة عبر محرر السجل
نظرًا لأنّ زر التشغيل / الإيقاف لتكامل الذاكرة غير نشط في تطبيق أمان ويندوز (Windows Security)، يمكنك محاولة ومعرفة ما إذا كان يمكنك بنجاح تمكين (Core Isolation and Memory Integrity) عبر محرر السجل (Registry Editor) على جهاز الكمبيوتر الذي يعمل بنظام (Windows 11/10)، إذا استمرت المشكلة بعد تنفيذ هذه المهمة، يمكنك المتابعة مع الحل التالي.
5. إعادة تعيين جهاز الكمبيوتر أو إعادة التثبيت السحابي وإصلاح نظام الترقية
من المرجح أن تكون المشكلة المطروحة بسبب نوع من التلف في النظام لا يمكن حله بشكل تقليدي، في هذه الحالة، الحل المناسب هنا هو أنّه يمكنك محاولة إعادة تعيين جهاز الكمبيوتر، أو إعادة التثبيت السحابي لإعادة تعيين كل مكون من مكونات (Windows)، يمكنك أيضًا تجربة إصلاح الترقية الموضعي ومعرفة ما إذا كان ذلك يساعدك.
6. تثبيت Windows بشكل نظيف
كحل أخير، إذا لم ينجح أي من الحلول معك، يمكنك نسخ ملفاتك احتياطيًا وتثبيت (Windows) بشكل نظيف، يجب أن يعمل أي من هذه الحلول من أجلك.
هل يجب تشغيل ميزة تكامل الذاكرة
تكامل الذاكرة (Memory integrity) هو إحدى ميزات العزل الأساسي (core isolation) التي تتحقق بانتظام من سلامة الكود الذي يقوم بتشغيل تلك العمليات الأساسية في محاولة لمنع أي هجمات من تغييرها، يوصى بترك هذا الإعداد قيد التشغيل، إذا كان نظامك يدعم ميزة الأمان.
في حالات نادرة، من الممكن مواجهة مشكلات توافق التطبيقات إذا تم تمكين العزل الأساسي، وإذا كانت هذه هي الحالة، فقد تحتاج إلى تعطيل الميزة لحل هذه المشكلة، إذا كنت تحاول تعطيل تكامل الذاكرة في (Windows Defender Security Center)، ولكن الخيار غير نشط برسالة “تتم إدارة هذا الإعداد بواسطة المسؤول“، يمكنك استخدام السجل لتعطيل هذه الميزة.
هل يؤثر الأمن القائم على المحاكاة الافتراضية على الأداء
يمكن أن تؤدي ميزة الأمان المستند إلى الظاهرية (Virtualization-based Security) من (Microsoft) إلى إبطاء أداء نظامك أحيانًا بشكل كبير، يعد الأمان مفتاحًا لنظام التشغيل (Windows 11) وهو أيضًا أحد الأسباب التي تجعل (Microsoft) تخترق التقليد القديم المتمثل في دعم الأجهزة القديمة.