Layanan Windows menyebabkan kinerja rendah?

0

Saya tidak pernah memiliki masalah dengan kinerja laptop saya sampai beberapa pembaruan windows 8.1 awal minggu ini. Pada awalnya, saya pikir itu mungkin beberapa malware, jadi saya menjalankan semua jenis alat dan pemindaian (butuh waktu yang sangat lama), tetapi tidak ada masalah yang ditemukan dan laptop menunjukkan kinerja yang sangat buruk: folder, program dan situs web mengambil beberapa menit untuk memuat, seolah-olah operasi I / O telah melambat sebesar 20x, Chrome mengatakan "menunggu cache ..." Kemudian saya pergi untuk pemulihan sistem, yang memperbaiki masalah jenis lain di masa lalu, tetapi untuk beberapa alasan saya memiliki satu titik pemulihan dan kembalikan tidak menyelesaikan masalah.

Lalu saya menemukan pertanyaan ini: windows 7 cepat dalam safe mode tetapi sangat lambat dalam mode normal

Persis masalah saya, dalam safe mode, saya dapat menggunakan semuanya secara normal (tapi laptop terlalu panas, jadi solusi sementara yang harus dihindari)! Kemudian mengikuti saran di sana, saya mencoba untuk me-restart dalam mode debug, dan semakin mengaktifkan layanan yang berbeda, tetapi seperti yang disarankan seseorang, MS kemungkinan bukan satu-satunya yang menyebabkan masalah, jadi saya memilih semua layanan Windows dan saya mengubah semuanya pada ... Coba tebak, masalahnya kembali lagi.

Jadi sekarang pertanyaan saya adalah, bagaimana cara menemukan layanan mana yang menyebabkan masalah sehingga saya dapat menonaktifkannya? Ada beberapa yang harus dilakukan untuk pendekatan coba-coba, dan banyak dari mereka memiliki ketergantungan satu sama lain ...

Terima kasih sebelumnya, bantuan apa pun sangat dihargai!

Dane411
sumber

Jawaban:

1

Gunakan Windows Task Manager untuk mengetahui bagaimana waktu CPU digunakan, jika itu merupakan masalah.

  • Tekan CtrlShiftEscuntuk membuka Pengelola Tugas .
  • Klik pada tab Detail .
  • Klik pada header CPU untuk mengurutkan berdasarkan jumlah waktu yang digunakan.

Detail Pengelola Tugas

  • Biasanya, Layanan berjalan di bawah svchost.exe , dan ada banyak contoh yang berjalan secara bersamaan. Temukan ID Proses (PID) dari pelaku, dalam contoh ini, 1808 .

Layanan Pengelola Tugas

  • Klik pada tab Layanan .
  • Klik pada header PID untuk mengurutkan berdasarkan ID.
  • Dalam contoh ini, sayangnya, ada tiga Layanan berjalan di bawah ID itu, tetapi setidaknya ini mempersempit masalah menjadi salah satu dari itu. Matikan satu per satu untuk menemukan pelakunya.

Microsoft (Sysinternals ') Process Explorer (PE) akan memberikan informasi tambahan. Secara khusus, jika masalah ini disebabkan oleh IO disk yang berlebihan, PE dapat menampilkan informasi IO disk.

DrMoishe Pippik
sumber
Ketika memeriksa penggunaan CPU (saya pengecualian tentang itu karena nilai-nilai sering tampak sangat aneh, yaitu mengapa selalu ada begitu banyak CPU menganggur?), Saya menyadari kesalahan dari sistem yang lambat adalah Microsoft Windows Defender Antispyware (MSMpEng.exe ) dengan penggunaan rata-rata 13-20%, yang kedengarannya tidak banyak bagi saya, karena diduga ada hampir 85% yang tersisa ... Tapi karena dapat memonitor sumber daya dan file, mungkin menjadi leher botol. Saya telah menonaktifkannya dan saya berhasil menjalankan sistem dengan cukup lancar, tidak yakin apakah sebanyak sebelum masalah ini, tetapi kita akan lihat.
Dane411
1

Layanan juga dapat menggunakan lebih banyak memori dan itu menyebabkan Chrome melambat yang juga membutuhkan lebih banyak RAM. Untuk memfilter layanan sehubungan dengan penggunaan memori gunakan perintah berikut dengan tasklist:

TaskList /SVC /FI "memusage gt 12345" /FI "imagename eq svchost.exe"

Apa yang dilakukan perintah itu? Dengan kata lain, perintah ini menampilkan semua Layanan ( /svc), lalu memfilter ( /fi) proses dengan nama yang dapat dieksekusi svchost.exedan dengan penggunaan memori lebih besar dari 12345. Ubah batas atas penggunaan memori ini seperti yang Anda inginkan. Untuk memahami perintah lengkap, pisahkan perintah panjang menjadi beberapa bagian:

  • TaskList /SVC: Tampilkan semua layanan
  • /FI "memusage gt 12345": Memfilter proses dengan penggunaan memori lebih besar dari 12345.
  • /FI "imagename eq svchost.exe": Memfilter proses dengan nama yang dapat dieksekusi svchost.exe.

Outputnya akan seperti ini:

Image Name                     PID Services
========================= ======== ============================================
svchost.exe                    772 BrokerInfrastructure, DcomLaunch,
                               SystemEventsBroker
svchost.exe                   1412 BFE, mpssvc
svchost.exe                   1612 Winmgmt

Mungkin ada lebih dari satu layanan dalam satu svchost.exeproses. Dari Pembaruan Windows 10 Creators, jika mesin memiliki lebih dari 3,5 GB RAM setiap layanan akan memiliki proses yang terpisah.

Biswapriyo
sumber