في Telegram ، اتصل بي أحد المستخدمين لخطأ في المخزن المؤقت المكدس الزائد في Windows 10. لقد أمضينا وقتًا طويلاً في حل المشكلة ، أو بالأحرى الجاني ، ووجدناها. الحقيقة هي أنه قام بالتعدين على العملة المشفرة لعدة أيام وكان المخزن المؤقت في مكدس معين يفيض. لم أرغب في إصدار التعليمات لأنني اعتقدت أنها حالة معزولة ، ولم تكن العملة المشفرة عنصري ، لكنها لم تكن كذلك. بعد فترة ، اكتشفت هذا الخطأ في Discord الخاص بي ، وكان لدى مستخدم آخر مشكلة في Twitch. ما هو الملح؟
عندما يكتب برنامج معين كمية كبيرة من البيانات إلى المخزن المؤقت على مكدس معين بما يزيد عن مقدار الذاكرة المخصصة لهذا المكدس ، فإن المخزن المؤقت المستند إلى المكدس يفيض من الذاكرة ويسبب خطأ فادحًا. يمكن أن يحدث خطأ أيضًا بسبب التشغيل غير السليم لملفات النظام ، أو بسبب برنامج مكتوب برمز ملتوي. في الواقع ، يعتبر تجاوز سعة المخزن المؤقت أمرًا خطيرًا ، خاصةً إذا تم تنفيذه بواسطة برنامج غير معروف تابع لجهة خارجية ، حيث يمكنك تفويض الحقوق وحقن التعليمات البرمجية الضارة الخاصة بك. إذا وجدت نفسك في مثل هذا الموقف ، فلنحلل الخطأ في Windows 10 ، والذي يبدو:
تم اكتشاف تجاوز سعة المخزن المؤقت للمكدس في هذا التطبيق. قد يسمح هذا الفائض للمهاجم بالتحكم في بيانات التطبيق.
Stack Buffer Overflow في نظام التشغيل Windows 10 - ماذا تفعل؟
يجب أن تفهم أن تجاوز سعة المخزن المؤقت يمكن أن يكون ناتجًا عن برنامج أو عملية نظام. حاول إعادة تثبيت البرنامج وتنزيله من الموقع الرسمي إذا تم تنزيله من تورنت. الخطوة الثانية هي استخدام برنامج مكافحة الفيروسات وفحص النظام بأكمله. ابدأ تشغيل Windows 10 Defender وحدد خيار الفحص دون اتصال بالإنترنت. أوصي أيضًا باستخدام برنامج مكافحة فيروسات مثل Zemana أو DrWeb.
1. إعادة تسمية BannerStore
اضغط على مجموعة مفاتيح Win + R واكتب regedit لفتح محرر التسجيل. في التسجيل ، انتقل على طول المسار:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BannerStore
- انقر بزر الماوس الأيمن على BannerStore وأعد تسميته.
أعد تشغيل جهاز الكمبيوتر الخاص بك
2. فحص ملفات النظام SFC و DISM
قم بتشغيل موجه الأوامر كمسؤول وأدخل الأوامر الثلاثة بدورها ، في انتظار انتهاء العملية بعد كل واحد.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
DISM /online /Cleanup-Image /ScanHealth
أعد تشغيل جهاز الكمبيوتر الخاص بك.
3. تحديث Windows 10
إذا كان لديك خطأ فادح في تجاوز سعة المخزن المؤقت ، ولا يمكنك فعل أي شيء على سطح المكتب ، لأنه يتداخل مع مظهره ، ولديك إصدار قديم من النظام ، فيمكنك محاولة تحديث Windows 10 من خلال أداة مساعد التحديث.
4. استعادة النظام
قم بإنشاء محرك أقراص USB للتثبيت باستخدام Windows 10 وابدأ في تثبيت النظام. عندما تصل إلى نقطة التثبيت ، انقر فوق " استعادة النظام " في الأسفل .
سيتم نقلك إلى خيارات التمهيد المتقدمة حيث يمكنك تجربة استعادة النظام أو إصلاح بدء التشغيل أو تحديد خيارات التمهيد لبدء الوضع الآمن.
إذا قمت بطريقة ما بحل مشكلة تجاوز سعة المخزن المؤقت في نظام التشغيل Windows 10 ، فالرجاء إخبارنا في التعليقات كيف قمت بحلها وما سبب ذلك لمساعدة المستخدمين الآخرين في حل هذه المشكلة.