layanan tidak dapat menerima pesan kontrol saat ini

16

Ketika saya klik kanan pada "Komputer" dan klik "Kelola" Saya mendapatkan pesan service cannot accept control messages at this time. Apa penyebabnya dan bagaimana cara memperbaikinya?

Saya menjalankan windows 7 Pro x64

Icode4food
sumber
Sudahkah Anda mencoba me-reboot? Keluar dan masuk lagi? Pemindaian virus (diketahui menyebabkan hal ini, setidaknya menurut quick google pada pesan kesalahan)? Apakah ini berhasil? Jika demikian, pernahkah Anda mencoba Pemulihan Sistem ke titik waktu ketika sedang bekerja?
Ƭᴇcʜιᴇ007
Saya berharap untuk sampai pada penyebab masalah, me-reboot untuk menyelesaikannya untuk saat ini.
Icode4food

Jawaban:

14

Setiap layanan windows berisi pompa pesan , misalnya ada loop yang menunggu pesan dari Windows atau sumber lain, mengirimkannya dan menindaklanjutinya.

Ketika suatu layanan mendapat pesan "berhenti", misalnya, itu dianggap dalam keadaan "berhenti" oleh manajer layanan. Saat dalam kondisi "stop-pending", ia tidak dapat menerima perintah yang bertentangan, seperti "mulai". Ketika itu terjadi, Anda mendapatkan pesan yang Anda kutip.

Ketika pesan hang dalam kode pemrosesan pesannya, atau hanya butuh waktu lama untuk memproses suatu perintah, Anda bisa mendapatkan masalah ini. Anda dapat menunggu satu atau dua menit dengan harapan bahwa ini hanya masalah sementara yang akan diselesaikan dengan sendirinya. Dalam pengalaman saya, itu jarang terjadi.

Sekarang, ketika Anda mengklik "Kelola" dari menu "Komputer", Microsoft Management Console terbuka, mungkin setelah peningkatan ke Administrator. Ada sejumlah layanan yang terlibat, saya tidak tahu mana yang bermasalah.

Setelah reboot, buka Event viewerdan lihat Systemlog. Seharusnya ada pesan dari Service Control Manager tentang layanan mana yang mengalami masalah ini. Jika Anda mendapatkan masalah ini lagi, bunuh layanan yang menyinggung dari task manager, dan mulai kembali dari baris perintah, misalnyanet start servicename

haim
sumber
Pesan kesalahan yang aneh.
surfasb
Terima kasih atas tip tentang mematikan layanan melalui Task Manager. Pada tab Layanan TM Anda dapat mengklik kanan pada layanan dan memilih "proses goto" dan kemudian membunuh proses itu.
DaveInCaz
6

Masalah ini disebabkan oleh layanan Informasi Aplikasi tidak menanggapi permintaan untuk meningkatkan aplikasi ke Administrator, menyebabkan pesan kesalahan.

  1. Masuk sebagai akun administrator lokal.
  2. Buka Services.msc, dan simpan seminimal mungkin (langkah-langkah berikut akan mencegah Anda menjalankan services.msc untuk memulai layanan setelah terbunuh sehingga services.msc harus dibuka terlebih dahulu!)
  3. Jalankan Process Explorer sebagai Administrator
  4. Bunuh proses netsvcs svchost.exe.
  5. Kemudian mulai layanan Informasi Aplikasi dari Layanan.

Periksa semua layanan otomatis karena beberapa mungkin telah berhenti dan mulai lagi.

Ini harus menyelesaikan masalah.

Ini sangat membantu pada server produksi kritis yang tidak dapat di-boot ulang karena dapat menyebabkan gangguan pada layanan, tetapi juga dapat digunakan pada desktop jika Anda tidak ingin melakukan reboot.

pengguna299455
sumber