تم اكتشاف تجاوز سعة المخزن المؤقت في نظام التشغيل Windows 10

في Telegram ، اتصل بي أحد المستخدمين لخطأ في المخزن المؤقت المكدس الزائد في Windows 10. لقد أمضينا وقتًا طويلاً في حل المشكلة ، أو بالأحرى الجاني ، ووجدناها. الحقيقة هي أنه قام بالتعدين على العملة المشفرة لعدة أيام وكان المخزن المؤقت في مكدس معين يفيض. لم أرغب في إصدار التعليمات لأنني اعتقدت أنها حالة معزولة ، ولم تكن العملة المشفرة عنصري ، لكنها لم تكن كذلك. بعد فترة ، اكتشفت هذا الخطأ في Discord الخاص بي ، وكان لدى مستخدم آخر مشكلة في Twitch. ما هو الملح؟

عندما يكتب برنامج معين كمية كبيرة من البيانات إلى المخزن المؤقت على مكدس معين بما يزيد عن مقدار الذاكرة المخصصة لهذا المكدس ، فإن المخزن المؤقت المستند إلى المكدس يفيض من الذاكرة ويسبب خطأ فادحًا. يمكن أن يحدث خطأ أيضًا بسبب التشغيل غير السليم لملفات النظام ، أو بسبب برنامج مكتوب برمز ملتوي. في الواقع ، يعتبر تجاوز سعة المخزن المؤقت أمرًا خطيرًا ، خاصةً إذا تم تنفيذه بواسطة برنامج غير معروف تابع لجهة خارجية ، حيث يمكنك تفويض الحقوق وحقن التعليمات البرمجية الضارة الخاصة بك. إذا وجدت نفسك في مثل هذا الموقف ، فلنحلل الخطأ في Windows 10 ، والذي يبدو:

تم اكتشاف تجاوز سعة المخزن المؤقت للمكدس في هذا التطبيق. قد يسمح هذا الفائض للمهاجم بالتحكم في بيانات التطبيق.

تم اكتشاف تجاوز سعة المخزن المؤقت للمكدس في هذا التطبيق

Stack Buffer Overflow في نظام التشغيل Windows 10 - ماذا تفعل؟

يجب أن تفهم أن تجاوز سعة المخزن المؤقت يمكن أن يكون ناتجًا عن برنامج أو عملية نظام. حاول إعادة تثبيت البرنامج وتنزيله من الموقع الرسمي إذا تم تنزيله من تورنت. الخطوة الثانية هي استخدام برنامج مكافحة الفيروسات وفحص النظام بأكمله. ابدأ تشغيل Windows 10 Defender وحدد خيار الفحص دون اتصال بالإنترنت. أوصي أيضًا باستخدام برنامج مكافحة فيروسات مثل Zemana أو DrWeb.

تمديد مدافع Windows دون اتصال

1. إعادة تسمية BannerStore

اضغط على مجموعة مفاتيح Win + R واكتب regedit لفتح محرر التسجيل. في التسجيل ، انتقل على طول المسار:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BannerStore
  • انقر بزر الماوس الأيمن على BannerStore وأعد تسميته.

أعد تشغيل جهاز الكمبيوتر الخاص بك

أعد تسمية BannerStore في التسجيل

2. فحص ملفات النظام SFC و DISM

قم بتشغيل موجه الأوامر كمسؤول وأدخل الأوامر الثلاثة بدورها ، في انتظار انتهاء العملية بعد كل واحد.

  1. sfc /scannow
  2. DISM /Online /Cleanup-Image /RestoreHealth
  3. DISM /online /Cleanup-Image /ScanHealth

أعد تشغيل جهاز الكمبيوتر الخاص بك.

فحص واستعادة الملفات

3. تحديث Windows 10

إذا كان لديك خطأ فادح في تجاوز سعة المخزن المؤقت ، ولا يمكنك فعل أي شيء على سطح المكتب ، لأنه يتداخل مع مظهره ، ولديك إصدار قديم من النظام ، فيمكنك محاولة تحديث Windows 10 من خلال أداة مساعد التحديث.

4. استعادة النظام

قم بإنشاء محرك أقراص USB للتثبيت باستخدام Windows 10 وابدأ في تثبيت النظام. عندما تصل إلى نقطة التثبيت ، انقر فوق " استعادة النظام " في الأسفل .

استعادة النظام عند تثبيت Windows 10

سيتم نقلك إلى خيارات التمهيد المتقدمة حيث يمكنك تجربة استعادة النظام أو إصلاح بدء التشغيل أو تحديد خيارات التمهيد لبدء الوضع الآمن.

استعادة النظام باستخدام نقطة استعادة

إذا قمت بطريقة ما بحل مشكلة تجاوز سعة المخزن المؤقت في نظام التشغيل Windows 10 ، فالرجاء إخبارنا في التعليقات كيف قمت بحلها وما سبب ذلك لمساعدة المستخدمين الآخرين في حل هذه المشكلة.