Penggunaan CPU yang tinggi oleh "System" dan "System interrupts" (disebabkan oleh ACPI.sys)

8

Saya memiliki laptop, yang menjalankan Windows 8.1 x64 tanpa masalah. Sekarang dengan Windows 10 x64 diinstal, Task Manager terus-menerus menunjukkan penggunaan CPU yang tidak biasa oleh "System" dan "System interrupts". Untuk mengatasi ini, saya sudah mencoba yang berikut ini, tanpa hasil:

  • Menonaktifkan dan menghapus instalan semua driver yang tidak penting.
  • Menginstal driver yang lebih baru daripada yang diinstal secara otomatis (jika tersedia).
  • Menonaktifkan / mengaktifkan opsi booting cepat.
  • Menonaktifkan semua layanan yang tidak penting.
  • Sysprep.
  • Menyetel ulang BIOS ke default dan berbagai kombinasi pengaturan.
  • Menjalankan flashing BIOS ke versi terbaru yang tersedia.
  • Bersihkan instal dari media yang sama yang saya gunakan untuk PC lain.
  • Menginstal semua pembaruan yang ditawarkan di Pembaruan Windows hingga hari ini.
  • Perekam / Analisis Kinerja Windows.

Saya tidak terlalu terbiasa dengan Windows Performance Analyzer, jadi saya berharap seseorang di sini dapat mengarahkan saya ke arah yang benar - apa sebenarnya yang harus saya cari, untuk mencari tahu perangkat / driver mana yang menjadi penyebabnya. Atau, jika ada pendekatan lain untuk mencari tahu masalah ini?

Untuk jiwa-jiwa pemberani, inilah file jejak saya dari WPRUI dan tangkapan layar masalahnya:

Tampilan Task Manager

Brane
sumber
Saya memperbaiki masalah ini (proses sistem dinyalakan setelah tepat 4 menit dari pc menjadi idle) dengan menonaktifkan "dijadwalkan optimasi" di bawah defrag, yang diaktifkan secara default, namun saya tidak 100% yakin tentang ini karena beberapa windows 10 pembaruan didorong pada saat tes. Adakah yang bisa memeriksa untuk mengetahui dengan pasti?
user2464424

Jawaban:

5

Terima kasih banyak, magicandre1981, untuk melihatnya. Beruntung saya menemukan solusi. Dalam hal ini, itu untuk menginstal Intel Rapid Storage Technology (RST) . Seperti yang saya mengerti, ini menggantikan driver pengontrol SATA, tetapi saya tidak berpikir bahwa driver yang berbeda saja yang membantu, karena saya mencoba berbagai driver sebelumnya. Penggunaan CPU yang aneh tidak turun sampai ikon kecil di tangkapan layar di bawah ini muncul di system tray. Tidak masalah apakah "Layanan RST" sedang berjalan atau tidak, segera setelah aplikasi baki diluncurkan, semuanya mulai berlaku normal.

Ikon baki Intel Rapid Storage Technology

Bagi siapa pun yang memiliki masalah yang sama, model laptop yang tepat dalam pertanyaan adalah "Samsung NP700Z7C-S01US", ID perangkat keras pengontrol penyimpanan "VEN_8086 & DEV_1E03" dan versi Intel RST yang membantu adalah "12.9.0.1001" (versi yang lebih baru melempar kesalahan saat instalasi).

Brane
sumber
Sudahkah Anda mencoba untuk kembali ke driver penyimpanan MS standar?
magicandre1981
Dengan driver MS dan aplikasi baki Intel yang menjalankan masalah kembali. Tampaknya itu adalah kombinasi driver Intel + keajaiban apa pun yang dilakukan aplikasi mereka.
Brane
ok, saya akan mengingat solusi ini untuk pengguna lain
magicandre1981
1
Kasing saya untuk Samsung Chronos 7 adalah driver 'Realtek High Definition Audio' yang menjadi kasusnya. Nonaktifkan perangkat di Device handler menghapus penggunaan CPU untuk acpi.sys. Menghapus instalan dan menghapus driver pada saat yang sama, lalu menginstalnya lagi dari homepage realteks (digunakan versi R2.81).
Andreas Mattisson
1
Pengguna Samsung Chronos 7 di sini. Menginstal Teknologi Intel Rapid Storage berhasil. Saya telah menghabiskan berhari-hari men-debug ini dan mulai bermain-main dengan dump memori penuh dan WinDbg. Terima kasih banyak!
Martin
5

Penggunaan DPC berasal dari driver ACPI.sys :

Line #, DPC/ISR, Module, Stack, Count, Process, Weight (in view) (ms), TimeStamp (s), % Weight
6, , ,   |    |- ACPI.sys!ACPIWorkerThread, 40246, , 39.992,941063, , 4,13
7, , ,   |    |    ACPI.sys!RestartCtxtPassive, 40246, , 39.992,941063, , 4,13
8, , ,   |    |    ACPI.sys!InsertReadyQueue, 40246, , 39.992,941063, , 4,13
9, , ,   |    |    ACPI.sys!RunContext, 40246, , 39.992,941063, , 4,13
10, , ,   |    |    ntoskrnl.exe!KeReleaseSpinLock, 40246, , 39.992,941063, , 4,13
11, , ,   |    |    ntoskrnl.exe!KiDpcInterrupt, 40246, , 39.992,941063, , 4,13
12, , ,   |    |    ntoskrnl.exe!KiDispatchInterruptContinue, 40246, , 39.992,941063, , 4,13
13, , ,   |    |    ntoskrnl.exe!KxRetireDpcList, 40246, , 39.992,941063, , 4,13
14, , ,   |    |    ntoskrnl.exe!KiRetireDpcList, 40246, , 39.992,941063, , 4,13
15, , ,   |    |    |- ntoskrnl.exe!KiExecuteAllDpcs, 40198, , 39.945,173325, , 4,13
16, , ,   |    |    |    |- ACPI.sys!ACPIInterruptDispatchEventDpc, 27565, , 27.408,930428, , 2,83
17, , ,   |    |    |    |    |- ACPI.sys!ACPIGpeEnableDisableEvents, 24525, , 24.384,921620, , 2,52
18, , ,   |    |    |    |    |    ACPI.sys!ACPIWriteGpeEnableRegister, 24525, , 24.384,921620, , 2,52
19, , ,   |    |    |    |    |    |- hal.dll!HalpAcpiPmRegisterWrite, 24421, , 24.281,015516, , 2,51
20, , ,   |    |    |    |    |    |    |- hal.dll!HalpAcpiPmRegisterWritePort, 24166, , 24.027,316013, , 2,48

ini sangat sulit untuk di-debug. Dalam topik sysinternals saya mencantumkan beberapa saran:

  • pastikan CPU tidak kepanasan karena debu pada kipas CPU
  • perbarui atau reflash BIOS / UEFI
  • memuat pengaturan BIOS / UEFI default
  • pastikan baterai tidak rusak
  • ubah jumper pada HDD caddy (tidak berlaku untuk Anda, Anda tetap menggunakan drive optik Anda dan belum menggantinya)
  • nonaktifkan beberapa perangkat seperti yang disarankan oleh pengguna ini
magicandre1981
sumber
+1 untuk pemberitahuan HDD Caddy. Memindahkan jumper dari kiri ke tengah (tidak kanan) benar-benar mengurangi penggunaan CPU yang tinggi ACPI.sys.
maliaya
0

Saya baru saja menggunakan ini (Win10 Pro x64) pada Dell XPS 15, itu sangat buruk sehingga sebagian besar waktu saya bahkan tidak bisa mendapatkan Task Manager untuk menampilkan proses apa pun, itu hanya akan menggantung di jendela yang sebagian besar kosong, touchpad adalah nyaris tidak responsif, dan cepat atau lambat saya akan mendapatkan DOD_WATCHDOG_VIOLATION BSOD (mungkin karena driver macet terlalu lama) dll.

Saya mencoba beberapa hal - menonaktifkan banyak entri Pengelola Perangkat, memperbarui atau mengubah driver dll - tetapi tidak ada yang berhasil. Saya hampir siap untuk hanya menimpa gambar cadangan sebelumnya, tetapi tidak ada ruginya bekerja:

  • Pengelola Perangkat -> Lihat -> Perangkat dengan Koneksi
  • temukan beberapa root root yang menarik (mis. PCI (e) barang, pengontrol USB 3.0, pengontrol HD) dan nuke mereka, dengan mengambil semuanya di bawah ini dengannya. Jangan lantas menghapus driver mereka jika diminta (kecuali putus asa).
  • reboot

Bingo, hampir semua perangkat keras saya terdeteksi kembali pada boot berikutnya, dan masalahnya hilang. Saya hanya dapat berasumsi bahwa itu bukan driver jahat tunggal, seperti beberapa korupsi dalam pengaturan driver saya (atau setup driver tertentu) pada umumnya.

Setidaknya dengan cara ini Anda tidak menghabiskan waktu berhari-hari untuk mencoba mengisolasi masalah (saya lakukan:).

gl-
sumber