Apa yang membuat thrash disk saya di Windows XP?

8

Saya memiliki laptop Windows XP yang sakit; sesuatu membuat thrash disk dan seluruh sistem lamban untuk tidak responsif beberapa menit setelah boot. Bagaimana cara mengetahui apa yang membuat disk thrash? Task Manager baik untuk menemukan apa yang menggunakan CPU atau memori, tetapi tidak menunjukkan disk I / O.

Detail: menjalankan Win XP Home, mesin bekerja dengan baik hingga beberapa hari yang lalu. Saya telah memverifikasi ini bukan paging karena kehabisan RAM. Tidak ada kesalahan SMART yang menakutkan menurut DiskCheckup.

Nelson
sumber
Apakah Anda menjalankan pemindai virus atau pemindai malware aktif?
Troggy

Jawaban:

11

Unduh Process Explorer dari Microsoft / Sysinternals.

Jalankan dan klik lihat> Pilih kolom. Klik pada tab Performance Process, dan pilih "I / O Reads" dan "I / O Writes".

Anda dapat melakukan ini dari Task manager, tetapi saya lebih suka menggunakan Process Explorer.

Anda kemudian dapat mengurutkan berdasarkan kolom ini dan melihat apa yang paling banyak dibaca / ditulis.

(jika menggunakan Vista / 7 ingatlah untuk menjalankan sebagai ADMIN (atau klik file kemudian "tampilkan detail untuk semua proses" yang akan melakukan ini untuk Anda)

Saya cenderung menemukan bahwa Dropbox dan mesh pada beberapa mesin yang saya dukung tampaknya berjalan liar dengan baca / tulis byte 24/7 jadi jika Anda menggunakan perangkat lunak sycn, taruhan pertama adalah melihat itu, namun menjalankan alat ini harus memberi tahu Anda dengan tepat apa yang salah.

Selain itu, Anda dapat mengklik salah satu grafik di bagian atas layar yang menampilkan dialog "Informasi Sistem" informasi historis. Salah satu grafik (sepertiga ke bawah) adalah "I / O Bytes", Cukup arahkan mouse Anda ke salah satu puncak, dan itu akan memberi tahu Anda apa yang mengambil sumber daya terbanyak. - Persis seperti yang Anda inginkan!

William Hilsum
sumber
3
Kansas State University memiliki selebaran 14 halaman yang mengagumkan tentang cara menggunakan Process Explorer, lengkap dengan tangkapan layar (peringatan, tautan PDF): k-state.edu/infotech/security/events/4-9-2009/presentations/…
Jared Harley
2
Terima kasih! Satu tip tambahan: tampilan "delta" berguna untuk mengurutkan apa yang menggunakan disk saat ini .
Nelson
tautan baru untuk manual 14 halaman: k-state.edu/its/security/training/2009-4-9/presentations/…
YetAnotherRandomUser
6

Anda dapat mengatur task manager untuk menampilkan setiap aplikasi Disk I / O. Navigasi ke:

Lihat -> Setel Kolom

dialog ini akan muncul, centang disk baca & tulis kotak i / o:

teks alternatif

John T
sumber
hivemind
John T
Terima kasih! +1 untuk opsi yang tidak memerlukan perangkat lunak tambahan, tetapi saya menemukan grafik riwayat Explorer Proses sangat membantu.
Nelson
2

Selain Process Explorer yang disebutkan , saya akan mencoba Process Monitor .

Dengan Proses Monitor Anda dapat melihat aktivitas file terjadi secara real time; file mana yang sedang dibaca / ditulis, dan dengan proses apa.

  • Jika itu hanya terjadi selama startup, maka itu karena semuanya membaca hard-disk saat mesin dinyalakan. Gunakan msconfig untuk melakukan startup yang tidak melibatkan "item startup" .

  • Penyebab lain selama startup adalah ukuran kumpulan registri Pengguna atau Mesin Anda. Tahun program menginstal sendiri menumbuhkan gatal-gatal. Coba buat akun pengguna lain, masuk ke akun itu dan lihat apakah lebih cepat.

  • Memiliki terlalu banyak font yang diinstal dapat memperlambat startup Windows (misalnya Photoshop menginstal ratusan font yang saya tahu saya tidak akan pernah menggunakan).

Utas umum adalah bahwa hanya ada banyak I / O yang terjadi pada startup. Potong apa yang harus dibaca, defragment agar Windows dapat memanfaatkan beberapa permintaan I / O asinkron, atau menambahkan lebih banyak RAM sehingga dapat menyimpan lebih banyak.

Ian Boyd
sumber
2

Windows Vista saya meronta-ronta lebih dari 50% dari waktu. Saya berhenti mengindeks dan membuat super. Masih sering bergolak bahkan ketika saya tidak melakukan apa pun di komputer. Yang akhirnya memperbaiki masalah saya adalah ........... mendefrag hard drive. Sejak itu komputer menjadi sunyi; tidak ada suara sama sekali. Saya sudah memiliki mesin ini empat atau lima tahun dan tidak pernah melakukan defrag. Ketika saya mencoba untuk men-defragnya di masa lalu, ia akan memeriksa disk dan melaporkan bahwa sistemnya bekerja BAIK dan tidak perlu melakukan defragment. Itu yang saya dapat beberapa hari yang lalu. Akhirnya saya pergi ke depan dan sekarang masalah meronta-ronta tampaknya bisa disembuhkan. Saya memulai kembali pengindeksan dan superhost dan masih nol kebisingan dari mesin. Kebahagiaan!

Bob Perry
sumber
0

Saya akan menyarankan untuk mendapatkan Process Explorer dan mengganti Task Manager dengannya. Dengan Process Explorer, Anda dapat melihat aktivitas I / O serta semua informasi yang diberikan oleh manajer tugas dan banyak lagi.

EBGreen
sumber
Saya terlalu lambat ... waaa.waa.waa ... :)
EBGreen
0

Sebagai saran umum, lihat Mendefragmentasi drive.

(Klik kanan drive Disk Lokal dan pilih "Properties" dan kemudian tab "Tools", diikuti oleh "Defragment Now ...".)

Cukup klik pada "Analzye". Hal yang harus diperhatikan dalam laporan, adalah file-file besar yang terfragmentasi. Suatu hal yang sering saya temui adalah orang-orang dengan file Outlook PST yang terfragmentasi. Mereka mungkin memiliki PST 500 MB yang terfragmentasi menjadi 1000+ bit dan ketika mereka membuka Outlook, disk menjadi gila mengambil semua bagian.

Seanchán Torpéist
sumber
0

Procexp memang luar biasa, tetapi Anda bisa menambahkan kolom disk i / o di task manager. Jika Anda tidak diizinkan menginstal perangkat lunak, Anda dapat mengunduhnya dari situs langsungnya .

tsilb
sumber