Limpahan penimbunan tumpukan dikesan pada Windows 10

Di Telegram, saya dihubungi oleh seorang pengguna dengan kesilapan penyangga tumpukan yang melimpah di Windows 10. Kami menghabiskan masa yang lama untuk menyelesaikan masalah, atau lebih tepatnya pelakunya, dan menemukannya. Faktanya ialah dia menambang cryptocurrency selama berhari-hari dan penyangga dalam timbunan tertentu meluap. Saya tidak mahu membuat arahan kerana saya fikir ini adalah kes terpencil, dan cryptocurrency bukan elemen saya, tetapi ternyata tidak. Selepas beberapa ketika, saya menemui ralat ini pada Discord saya, dan pengguna lain mengalami masalah Twitch. Apa itu garam?

Apabila program tertentu menulis sejumlah besar data ke penyangga pada timbunan tertentu melebihi jumlah memori yang diperuntukkan untuk timbunan itu, penyangga berdasarkan timbunan meluap keluar dari memori dan menyebabkan kesalahan yang fatal. Kesalahan juga boleh berlaku kerana pengoperasian fail sistem yang tidak betul, atau program yang ditulis dengan kod bengkok. Sebenarnya, limpahan penyangga dianggap berbahaya, terutama jika dilakukan oleh beberapa program pihak ketiga yang tidak diketahui, kerana anda boleh mewakilkan hak dan memasukkan kod jahat anda sendiri. Sekiranya anda berada dalam situasi seperti itu, mari kita analisis kesalahan di Windows 10, yang berbunyi:

Limpahan penimbunan timbunan dikesan dalam aplikasi ini. Limpahan ini dapat memungkinkan penyerang untuk menguasai data aplikasi.

limpahan penimbunan timbunan dikesan dalam aplikasi ini

Stack Buffer Overflow di Windows 10 - Apa yang Perlu Dilakukan?

Anda harus faham bahawa tumpukan buffer overflow boleh disebabkan oleh program atau proses sistem. Cuba pasang semula program dan muat turun dari laman web rasmi jika dimuat turun dari torrent. Langkah kedua adalah menggunakan antivirus dan mengimbas seluruh sistem. Mulakan Windows 10 Defender dan pilih pilihan imbasan luar talian. Saya juga mengesyorkan menggunakan pengimbas antivirus seperti Zemana atau DrWeb.

Cek diperpanjang pertahanan luar talian Windows

1. Namakan semula BannerStore

Tekan kombinasi kekunci Win + R dan ketik regedit untuk membuka Registry Editor. Dalam pendaftaran, ikut jalan:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BannerStore
  • Klik kanan di BannerStore dan namakan semula.

Nyalakan semula komputer anda

Namakan semula BannerStore dalam pendaftaran

2. Periksa fail sistem SFC dan DISM

Jalankan Command Prompt sebagai pentadbir dan masukkan tiga perintah secara bergantian, menunggu proses selesai setelah setiap perintah.

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

But semula PC anda.

Memeriksa dan memulihkan fail

3. Mengemas kini Windows 10

Sekiranya anda mempunyai ralat kritikal tumpahan buffer limpahan, dan anda tidak dapat melakukan apa-apa di desktop, kerana ia mengganggu penampilannya, dan anda mempunyai versi sistem yang lama, maka anda boleh mencuba mengemas kini Windows 10 melalui alat Pembantu Pembaruan.

4. Pemulihan sistem

Buat pemacu USB pemasangan dengan Windows 10 dan mulakan pemasangan sistem. Apabila anda mencapai titik pemasangan, kemudian klik di bahagian bawah pada " Pemulihan Sistem ".

Pemulihan sistem semasa memasang Windows 10

Anda akan dibawa ke Pilihan Boot Lanjutan di mana anda boleh mencuba Pemulihan Sistem, Pembaikan Permulaan, atau pilih Pilihan Boot untuk memulakan Safe Mode.

Pemulihan sistem menggunakan titik pemulihan

Sekiranya anda telah menyelesaikan masalah dengan overflow stack buffer di Windows 10, sila beritahu kami dalam komen bagaimana anda menyelesaikannya dan apa yang menyebabkannya dapat membantu pengguna lain yang menghadapi masalah ini.