Apa itu: Kesalahan Keras Setiap Saat

Kesalahan keras adalah bahagian normal bagaimana komputer moden memproses maklumat memori. Kesalahan keras berlaku apabila blok memori terpaksa diambil dari Fail Halaman (Memori Maya) dan bukannya memori fizikal (RAM) . Oleh kerana itu, kesalahan keras tidak boleh dianggap sebagai keadaan ralat. Walau bagaimanapun, jumlah kesalahan yang berlebihan biasanya merupakan petunjuk yang baik bahawa mesin tersebut memerlukan lebih banyak memori fizikal (RAM).

Pengguna biasanya merasa bimbang tentang kesalahan yang teruk setelah mendarat di dalam tab Memory pada Windows Resource Monitor. Bergantung pada spesifikasi PC dan tugas yang ada, grafik ini mungkin menunjukkan berpuluh-puluh, mungkin ratusan kesalahan keras setiap saat. Artikel ini ditulis sebagai karya maklumat, memperincikan teknikal di sebalik kesalahan keras serta beberapa taktik yang berkaitan dengan pengurusan memori.

Kesalahan Keras (Kesalahan Halaman) Dijelaskan

Meneliti tentang kesalahan keras boleh menjadi agak rumit kerana mereka disebut Kesalahan Halaman dalam versi Windows sebelumnya. Banyak sumber web masih menyebutnya sebagai Kesalahan Halaman - oleh itu kekeliruan besar. Ketahuilah bahawa mereka semua merujuk kepada perkara yang sama.

Walau bagaimanapun, kesalahan keras (sebelumnya dikenali sebagai kesalahan halaman) tidak boleh dikelirukan dengan kesalahan halaman lembut - kesalahan halaman lembut berlaku apabila halaman memori yang dirujuk telah dipindahkan dari satu tempat ke memori ke tempat lain.

Kesalahan yang sukar berlaku apabila memori alamat program tertentu tidak lagi berada di slot memori utama tetapi telah bertukar ke fail paging utama. Ini memaksa sistem untuk mencari memori yang hilang pada cakera keras dan bukannya mengambilnya dari memori fizikal (RAM). Apabila ini berlaku, sistem anda akan mengalami kelambatan tertentu dan peningkatan aktiviti cakera keras. Tetapi tahap di mana anda akhirnya merasakan kesan kesalahan keras sangat bergantung pada komponen PC anda yang lain.

Sekiranya jumlah Kesalahan Keras sentiasa tinggi, ia biasanya menuju ke arah pemadaman cakera keras . Anda akan tahu bahawa komputer anda berada di tengah-tengah cakera cakera apabila program berhenti bertindak balas, tetapi cakera keras terus berjalan dengan kelajuan penuh untuk jangka masa yang panjang. Nasib baik, kerana kebanyakan PC mempunyai RAM lebih dari cukup, pemecatan cakera keras tidak biasa seperti yang berlaku beberapa tahun yang lalu. Walau bagaimanapun, pastinya tidak biasa bagi komputer Windows 10 dengan sumber yang terhad untuk menunjukkan sebilangan besar kesalahan keras sesaat - terutamanya apabila terlalu banyak program dijalankan pada masa yang sama.

Cara menyelesaikan kiraan Kesalahan Keras yang tinggi

Sekiranya sistem anda mengalami beratus-ratus kesalahan keras sesaat, biasanya salah satu daripada dua perkara - sama ada menjalankan proses tertentu yang sangat memonopoli sumber atau anda sangat memerlukan peningkatan RAM.

Secara amnya, semakin banyak RAM yang anda miliki, semakin sedikit kesalahan sukar sesaat yang harus anda lihat. Beberapa pengguna dilaporkan dapat mengurangkan kesalahan keras per detik dengan melumpuhkan dan mengaktifkan semula fail pagefile.sys . Sekiranya anda ingin mencubanya, ikuti artikel mendalam kami (lumpuhkan halamanfile).

Tetapi perlu diketahui bahawa tanpa mengira jumlah memori yang dipasang (RAM), semua versi Windows dirancang untuk menggunakan fail paging. Pasti, anda dapat menyesuaikan ukuran fail paging, bereksperimen dengan konfigurasi yang berbeza atau bahkan melumpuhkannya sepenuhnya dalam usaha menurunkan jumlah kesalahan keras anda. Tetapi tidak ada pengurus yang lebih baik untuk fail paging daripada sistem yang menggunakannya. Inilah sebabnya mengapa disarankan untuk membiarkan sistem menguruskannya dan secara dinamis memperuntukkan ruang cakera sebanyak yang diperlukan.

Catatan: Beberapa program dirancang untuk menggunakan fail paging dan tidak akan berfungsi dengan baik jika dilumpuhkan.

Menambah lebih banyak RAM

Sekiranya anda menghadapi masalah kesalahan yang berlebihan, mulailah dengan memeriksa apakah konfigurasi sistem anda mempunyai RAM yang mencukupi untuk menyokong versi Windows yang sedang dipasang. Perlu diingat bahawa versi 64-bit memerlukan hampir dua kali ganda memori yang diperlukan oleh versi 32-bit. Sekiranya anda berada di bawah syarat minimum, satu-satunya pilihan ialah membeli tongkat RAM tambahan atau mengganti RAM yang ada dengan kit dwi-saluran yang lebih besar.

Catatan : Jangan bimbang jika anda mengalami kira-kira jumlah kesalahan yang sama setelah menambahkan lebih banyak RAM - ini adalah normal dan jumlah itu akan turun sedikit demi sedikit. Pada mulanya anda mengalami peningkatan kesalahan yang sukar kerana banyak program dan proses dibuka untuk pertama kalinya - sistem ini menggunakan proses yang tidak berpeluang menyimpan maklumat mereka di memori (RAM).

Mengenal pasti sumber hogger

Sekiranya anda menentukan bahawa anda mempunyai RAM yang mencukupi untuk menampung versi Windows anda sekarang, anda mungkin dapat menganggap bahawa peningkatan jumlah kesalahan sukar disebabkan oleh proses tertentu yang terlalu banyak memori.

Anda boleh mengenal pasti proses mana yang bertanggungjawab untuk kesalahan yang sukar dengan menggunakan Resource Monitor. Terdapat beberapa cara yang akan membawa anda ke sana, tetapi cara termudah untuk sampai ke sana adalah dengan membuka tetingkap Jalankan ( kunci Windows + R ), ketik "resmon" dan tekan Enter - Ini akan membawa anda tepat di tab Ikhtisar Pemantau Sumber.

Sebaik sahaja anda mengakses Resource Monitor, jalan ke tab Memory dan klik lajur Hard Faults . Proses pertama yang muncul pertama dengan Kesalahan Keras yang paling banyak adalah proses yang paling banyak melambatkan PC anda.

Catatan: Seperti yang dilihat dalam tangkapan skrin di atas -Jika hadir, proses Memory Compression tidak boleh diabaikan kerana ini adalah teknik pengurusan memori yang digunakan oleh versi Windows baru-baru ini.

Sekiranya anda menentukan bahawa satu proses tertentu menunjukkan jumlah kegagalan yang berlebihan sesaat (lebih dari 100) dalam masalah yang konsisten, anda boleh mengatasinya dengan beberapa cara. Anda boleh mengklik kanannya dan memilih End process tree untuk menutupnya secara paksa dan semua proses yang berkaitan atau menyahpasang aplikasi induk dan mencari perisian serupa yang lebih baik dengan pengurusan memori.