Windows 8 penggunaan disk sangat tinggi dan IO lambat

27

Masalah

Setelah memutakhirkan dari Windows 7 ke Windows 8 Professional, tampaknya ada beberapa masalah yang mengganggu.

Ketika saya membuka Task Manager, saya terkadang melihat penggunaan disk meningkat menjadi 50, 75, atau 100 persen, meskipun hampir tidak ada aktivitas disk yang terjadi. Ketika saya mengurutkan proses berdasarkan penggunaan disk, selalu proses sistem yang melakukannya, tetapi jumlah data yang ditransfer tampaknya tidak berpengaruh pada penggunaan disk yang direkam.

Saya telah melihat task manager mengatakan penggunaan disk 100% dengan 0,1 MB / s sedang ditulis oleh proses sistem, dan melakukan hal yang sama dengan 20 MB / s yang ditulis oleh sistem. Setiap kali ini terjadi, mouse tampaknya bekerja dengan baik, karena saya masih bisa bergerak tanpa lagging, tetapi segala jenis IO terjadi pada penundaan besar.

Jika saya mencoba mengklik sesuatu, klik hanya akan mendaftar beberapa menit kemudian. Jika saya mencoba mengetik sesuatu, tidak ada yang terjadi, maka setelah beberapa detik seluruh kalimat muncul.

Terkadang, alih-alih tindakan aktual yang terjadi pada penundaan, setelah beberapa detik saya akan mendengar serangkaian bunyi bip yang sesuai dengan setiap penekanan tombol atau klik.

Masalahnya menjadi lebih buruk secara eksponensial hari ini. Sebelumnya, ini terjadi secara acak (walaupun saya pikir itu mungkin terjadi sedikit lebih sering ketika Chrome berjalan) tetapi sekarang dimulai segera setelah saya memulai sistem saya dan membuat seluruh komputer tidak dapat digunakan.

Saya dapat mengabaikan masalah ini sampai sekarang tetapi telah menjadi sangat mengganggu untuk bekerja sehingga saya harus segera memperbaikinya.

Diagnostik

Sumber lain yang saya lihat menyarankan untuk memeriksa kesalahan disk. Saya berlari chkdsk, dan dikatakan bahwa semuanya baik-baik saja, meskipun saya belum menjalankannya sejak kejadian terakhir ini.

Saya belum mencoba boot ke safe mode, terutama karena Windows 8 melakukan boot hampir terlalu cepat untuk menggunakan hotkey, tetapi saya akan memperbarui begitu saya melakukannya.

Saya tahu saya telah melihat posting yang menyarankan perangkat keras rusak, tetapi saya akan membayangkan itu chkdskakan menemukan itu. Saya juga melihat saran bahwa itu mungkin semacam perangkat lunak penyimpanan yang tidak efisien, tetapi satu-satunya yang saya miliki adalah intel RST, yang saya nonaktifkan.

Satu hal yang menarik untuk dicatat adalah bahwa beberapa bulan yang lalu, ketika ini hanya terjadi mungkin sekali, saya melihat Diagnostik Kinerja Windows untuk menemukan bahwa itu melaporkan bahwa hampir setengah dari peristiwa sistem saya hilang. Saya tidak tahu apakah itu relevan, tetapi saya tidak pernah berhasil memperbaikinya sehingga saya kira itu bisa terkait.

Akhirnya, saya telah melihat banyak sumber menyarankan menjalankan jejak xperf, yang saya lakukan beberapa minggu yang lalu selama contoh sementara penggunaan disk yang tinggi dan lag. Saya telah melampirkannya di sini (Maaf jika Anda memerlukan akun microsoft untuk mengunduh tetapi ini satu-satunya penyimpanan cloud yang saya miliki yang memiliki 100 MB ruang tersisa).

Sepertinya saya mungkin disebabkan oleh CrashPlan, yang saya temukan saya mengalami beberapa masalah dengan mesin cadangan yang mogok dan saya tidak dapat mematikan layanan. Ketika ini terjadi, saya tidak mendapatkan penggunaan disk yang tinggi setiap waktu, jadi mungkin itu penggunaan disk yang membuat CrashPlan mogok, bukan sebaliknya.

Saya khawatir saya belum bisa mendapatkan jejak xperf dari kondisi mesin saat ini, karena berjalan terlalu lambat bagi saya untuk membuka folder tempat saya .batmenyimpannya, tetapi jika saya lakukan, saya akan memposting saya t.

Spesifikasi

  • HP Probook 6460b menjalankan Windows 8 Professional
  • 8 GB DDR3
  • Grafik Intel HD
  • 2,4 GHz prosesor dual core (i5)
  • HDD: 300 GB, tidak yakin tentang kecepatan transfer

Tolong bantu saya jika Anda tahu sesuatu karena saya sangat membutuhkan laptop ini untuk sekolah, yang, kebetulan, adalah alasan yang sama saya tidak bisa menginstal ulang windows.

UPDATE - 10/2013

Karena masalah ini telah diatasi, saya harus menginstal ulang windows untuk alasan yang tidak terkait. Apa yang saya temukan melalui saran dari teman dan rekan kerja adalah bahwa penggunaan disk besar pada sistem windows telah ada sejak awal, dan masalahnya hanya diperburuk oleh windows 8. Laptop saya berjalan dengan lancar, tapi saya masih melihat disk waktu aktif naik kadang-kadang, bahkan ketika sistem nampaknya menganggur. Berkat penambahan monitor disk ke task manager, dan hasil yang diperoleh dari kekhasan ini telah dialami, mungkin MS akan membuat langkah untuk merampingkan kernel windows di versi masa depan untuk mencegah potensi masalah.

Klarifikasi - 1/2015 Karena pertanyaan ini masih mendapatkan pandangan dan peningkatan, saya merasa perlu menyebutkan sesuatu yang telah saya pelajari sejak ditulis. Penggunaan disk yang tinggi terjadi ketika Windows kehabisan RAM dan mulai memindahkan isi RAM ke pagefile.sys. Pada sistem dengan semacam kesalahan, biasanya hard drive yang lambat atau rusak, yang dapat menyebabkan seluruh sistem membeku. Karena proses penulisan ke pagefile itu sendiri yang memperlambat komputer, meningkatkan ukuran pagefile tidak akan memperbaiki perlambatan. Sementara saya masih tidak yakin apakah masalah sudah diperbaiki dengan menjalankanchkdskatau menghapus virus itu, jika Anda mengalami masalah yang sama dan sepertinya tidak dapat menemukan alasan perangkat lunak di baliknya, ada baiknya mempertimbangkan bahwa mungkin sudah waktunya untuk beberapa peningkatan perangkat keras. Menginstal lebih banyak RAM berarti bahwa Windows harus lebih jarang menulis ke pagefile, dan hard drive yang lebih cepat akan berarti bahwa menulis ke pagefile akan kurang terlihat.

ecapstone
sumber
2
Ketika itu terjadi, alih-alih Task Manager, buka "Resource Monitor" dan buka tab Disk, dan klik pada bagian "Aktivitas Disk". Ini akan menunjukkan kepada Anda tidak hanya proses apa yang menggunakan disk, tetapi juga file apa yang sedang dibaca / ditulis dan berapa lama setiap permintaan diambil (cari yang lambat). Coba juga SysInternals ProcMon untuk hal serupa. Jalankan juga pemeriksaan untuk spyware / virus / malware dengan satu atau dua pemindai - MalwareBytes, misalnya. Juga apa yang Anda miliki di drive virtual cdrom, antivirus, perangkat lunak disk canggih (crashplan?) - apa pun yang dapat mencegat permintaan disk dalam penggunaan normal.
TessellatingHeckler
kernel.etl tidak berguna untuk pengguna lain. membuang data dengan -d ke file etl baru. Harap juga tambahkan DISK_IO ke baris perintah.
magicandre1981
Pembaruan Saya mem-boot ke mode aman untuk menemukan bahwa masalah mulai lagi segera setelah saya mencoba membuka program (chrome). Melihat monitor sumber daya, bahkan setelah saya menutup chrome, penggunaan disk menjadi lebih aman berkat sejumlah besar proses logging yang berbeda.
ecapstone
Update2 saya reboot lagi, dan sekarang tampaknya proses sistem membaca setiap file pada hard drive. Tampak mirip dengan ini: tautan
ecapstone
@ user221884 membuat file ETL baru, tapi kali ini dengan flag DISK_IO dan buang dengan benar dengan -d ke file baru.
magicandre1981

Jawaban:

11

Saya telah menggunakan Windows 8 sejak diluncurkan dan saya juga menemukan masalah yang sama. Intinya adalah bagaimana saya mengatasi masalah ini?

Windows 8 secara otomatis mengelola memori virtual dan ukuran file halaman secara default. Itu tidak mengatur memori virtual sesuai rekomendasi internal. Memori virtual yang diset secara default adalah sekitar 70% dari rekomendasi. Misalnya Untuk laptop saya, ini merekomendasikan memori virtual 2003MB di mana setiap ukuran drive 100GB & RAM 3GB. Secara default itu bisa diatur ke 1403MB ketika Windows 8 diinstal.

Anda perlu menambah memori virtual ini. Jadikan setara dengan ukuran RAM Anda untuk ukuran awal dan dua kali dari ukuran awal dalam ukuran maksimum dan pastikan Anda memiliki jumlah ruang kosong yang sama di hard drive Anda di setiap drive.

Untuk melakukan ini, ikuti langkah-langkah berikut:

  1. Buka Panel Kontrol> Semua item panel kontrol> Sistem
  2. Klik pada Pengaturan sistem tingkat lanjut
  3. Di bawah kinerja, klik pada pengaturan
  4. Pergi ke tab Advanced
  5. Di bawah Memori virtual, klik Ubah
  6. Hapus centang "Secara otomatis mengelola ukuran file halaman untuk semua drive"
  7. Pilih drive windows Anda (tempat OS diinstal)
  8. Klik tombol radio Ukuran khusus
  9. Tetapkan ukuran awal yang setara dengan ukuran RAM Anda dalam MB
  10. Atur Ukuran maksimum menjadi dua kali ukuran RAM Anda dalam MB
  11. Klik Set
  12. Klik OK tiga kali
  13. Mulai ulang sistem Anda

Ini harus menyelesaikan masalah ini.

tritium
sumber
Saya menemukan bahwa menonaktifkan VRAM membantu menghilangkan masalah juga.
avanderw
5
Ok, tapi mengapa ini bisa membantu? Ini terlihat seperti prosedur plasebo yang dilakukan semua orang di setiap versi Windows sejak 10 tahun yang lalu dan masih berjalan.
Giovanni Toraldo
3

Saya akan memberi tahu apa yang terjadi pada saya dan bagaimana saya berhasil menyelesaikan masalah khusus saya (saya menggunakan kata tertentu karena saya pikir setiap sistem adalah ekologi dan interaksinya, bahkan menjadi sangat mirip, setiap lingkungan entah bagaimana unik ), oleh karena itu, ini adalah solusi yang saya temukan:

Lingkungan

  • HP Pavilion dm4 i7 CPU RAM 6GB, HDD 700GB
  • Windows 8 pro 64 bit (ditingkatkan dari Windows 7)
  • Antivirus Softare: Norton 360
  • Browser Internet: Chrome
  • Perangkat Lunak Virtualisasi: VirtualBox

Sekitar seminggu yang lalu saya mulai mengalami masalah dengan semua mesin virtual saya yang menjadi tidak responsif, setelah mematikan lingkungan virtual saya menyadari bahwa itu adalah mesin host, saya pikir ini karena beberapa pembaruan dari MS, dan mulai melacak masalahnya, persentase waktu aktivitas yang ditunjukkan oleh MS Resource Monitor adalah 100% setiap saat, tetapi I / O sekitar 30KB ketika ada beberapa I / O dan sebagian besar waktu itu 0KB, apa yang saya temukan adalah bahwa setiap kali mesin saya mencoba berinteraksi dengan Internet, aktivitas tidak aktif ini (atau hantu jika Anda suka) muncul dan tidak pernah berakhir, seperti semacam cacing, tetapi tidak ada hubungannya dengan CPU atau RAM, jadi, alasannya adalah ada konflik dengan chrome dan beberapa pembaruan, saya uninstall chrome dan restart, kemudian mulai menggunakan MS IE, dan masalah kembali,jadi aku berkata pada diriku sendiri,

  1. masalahnya terlihat terkait dengan disk
  2. tetapi dipicu oleh interaksi dengan jaringan
  3. Apa yang mengendalikan interaksi dengan jaringan? Firewall? iya nih

Saya membuka Windows Firewall dan tampak bahwa Norton 360 mengelola konfigurasi, dan, dalam layanan muncul bahwa MS Firewall sedang berjalan, jadi saya menghentikan layanan untuk melihat apa yang terjadi dan me-restart-nya dan setelah itu saya me-restart mesin untuk melihat apakah solusinya. baik.

Ini hampir kesepuluh kalinya saya me-restart mesin saya dalam satu jam terakhir dan melakukan dengan cara yang sangat baik, mesin virtual berjalan seperti sebelumnya, saya menduga, bahwa ada pembaruan yang saya tidak perhatikan bahwa itu adalah akan diterapkan dan mulai mengalami beberapa masalah pemahaman antara Norton360 dan firewall MS menciptakan masalah yang saya alami, saya tidak melakukan instalasi Hyper V, karena saya menggunakan Virtualbox dan di masa lalu saya punya masalah dengan VM saya (dibutuhkan fitur virtualisasi prosesor dan tidak memungkinkan VirtualBox melihatnya membuat crash mesin virtual).

Semoga ini bisa membantu orang dengan masalah serupa.

salam Hormat

Moises Najar
sumber
2

Sudahlah, saya menjalankan chkdsk /b /f /scannow C:yang, setelah me-restart komputer saya, berlangsung sekitar satu hari (sambil mengatakan itu macet pada tiga puluh persen). Tetapi ketika dinyalakan kembali, saya menonaktifkan semua proses yang berjalan yang tampaknya tidak terlalu penting, dan memulai chrome, dan bekerja dengan baik. Saya tidak yakin yang menyelesaikannya, tetapi saya akan mulai mengaktifkan kembali proses satu per satu dan memposting tentang hal itu jika saya menemukan pelakunya.

ecapstone
sumber
5
Saya mengagumi kesabaran Anda, membiarkannya berjalan sepanjang hari dengan 30% :)
pzkpfw
Apa yang saya temukan adalah disebabkan oleh "extensionupdaterservice.exe" di direktori firefox, yang diidentifikasi AWCleaner sebagai virus.
ecapstone
6
Invalid parameter - /scannow
jao
0

Ini adalah perbaikan yang bekerja untuk saya. Aktifkan Hyper-V di Windows 8.

Untuk melakukan ini:

  1. Buka panel kontrol dan pilih opsi 'Hidupkan atau Matikan Fitur Windows'

    Tangkapan layar

  2. Ada opsi Hyper-V, beri tanda centang pada kotak dan sub-kotak juga.

  3. Terapkan perubahan dan nyalakan kembali komputer. Kamu selesai.

Semoga ini membantu.

nikoo28
sumber
2
bagaimana ini membantu Anda dengan "penggunaan disk Windows 8 yang sangat tinggi dan memperlambat IO"? Tampaknya Anda menjawab pertanyaan yang berbeda dengan jawaban ini
Yap ... saya menyadari fakta bahwa itu tidak berkaitan dengan penggunaan disk .. tapi entah bagaimana membuat perubahan ini telah membantu saya ... patut dicoba ... itu saja .. :)
nikoo28
2
@ nikoo28 Saya ragu itu adalah sesuatu dengan Hyper-V saat itu. Menyalakannya pasti memicu beberapa proses lain yang memperbaiki sistem Anda. Atau mungkin itu kebetulan.
Cole Johnson