Tidak boleh menghentikan perkhidmatan. Tidak dapat menghentikan perkhidmatan dinafikan Akses. Mulakan semula melalui Panel Kawalan

  • 06.01.2022

Hello kawan-kawan! Pada hari yang lain, sekali lagi, saya menemui ralat semasa memulakan beberapa perkhidmatan sistem. Mengapa saya berkata begitu lagi? Masalahnya, saya sudah berjumpa dengannya. bukan buat kali pertama, tetapi entah bagaimana saya tidak dapat sampai ke penerangan tentang cara saya berjaya mengatasi ralat 5.

Oleh itu, kami menemui beberapa kemungkinan penyelesaian yang boleh membantu anda jika anda menemui masalah dengan memulakan perkhidmatan, iaitu “ Ralat 5. Akses Ditolak". Secara umum, saya mula-mula akan menerangkan intipati ralat yang saya bicarakan, supaya anda boleh menentukan masalah yang sama yang anda hadapi atau sesuatu yang sama sekali berbeza.

Jadi, dengan membuka menu perkhidmatan dan memilih item yang saya perlukan, saya masuk ke dalam sifat mereka, di mana dalam item tentang cara memulakan perkhidmatan, saya menetapkan nilai kepada "Secara automatik", dan juga klik pada butang "Mula" untuk mulakannya dengan segera. Tetapi malangnya, bukannya permulaan yang berjaya, tetingkap kecil dipaparkan pada skrin, dengan mesej yang agak pelik bahawa perkhidmatan itu tidak dapat dimulakan kerana "Ralat 5. Akses ditolak".

Mesej ini mengejutkan saya kerana ia mengatakan tentang kekurangan hak, walaupun saya bekerja di komputer, log masuk menggunakan akaun pentadbir sistem, dan seperti yang anda tahu, terdapat semua hak yang mungkin untuk menukar sifat dan tetapan sistem pengendalian.

Bagaimana untuk menyelesaikan masalah dengan Ralat 5?

Terdapat beberapa penyelesaian untuk masalah seperti ini, iaitu, membetulkan punca "ralat 5. Akses dinafikan" semasa memulakan perkhidmatan, semuanya bergantung pada situasi yang dihadapi pengguna. Selanjutnya, seperti biasa, saya tidak akan menerangkan kaedah seratus peratus yang akan membantu semua orang, kerana tidak ada, tetapi saya akan menulis tentang bagaimana saya keluar dari situasi ini dengan hasil yang positif.

Saya menjumpai beberapa contoh membetulkan ralat 5 di internet, tetapi saya sampaikan kepada orang lain sendiri. Secara umum, mari lihat apa dalam amalan saya membantu menghilangkan masalah dengan memulakan perkhidmatan, tetapi jika anda cuba melakukan perkara yang sama untuk diri sendiri, mungkin salah satu pilihan yang saya cadangkan akan sesuai dengan anda.

"Ralat 5. Akses dinafikan" semasa memulakan perkhidmatan sistem, penyelesaian

1. Membuka akses penuh kepada pemacu "C". Saya tidak tahu mengapa, tetapi saya terjumpa komputer di mana keselamatan cakera sistem ditetapkan kepada baca sahaja dan tiada yang lain, dan parameter ini ditetapkan untuk semua akaun. Tetapi, sebaik sahaja saya mengembalikan semua kotak semak keselamatan, ralat 5 hilang selama-lamanya, tetapi perkhidmatan itu memulakan kerjanya tanpa sebarang masalah.

Untuk mengembalikan hak, anda perlu masuk ke tetingkap sifat pemacu sistem "C" dan pergi ke tab " Keselamatan". Setelah terlepas senarai pengguna dan kumpulan, kami pergi ke butang "Edit" - "Tambah".

Di kawasan yang dipaparkan, gunakan tangan anda pada papan kekunci untuk menaip perkataan " Semuanya”, yang bermaksud bahawa kami akan menetapkan hak akses yang sama untuk semua pengguna sistem.

Jika semuanya begitu, maka pada langkah sebelumnya anda tidak membuat kesilapan, klik pada "OK".

Bagi mereka yang masih pengguna Windows XP, anda harus memberi perhatian kepada fakta bahawa secara lalai anda mungkin tidak melihat tab "Keselamatan". Untuk mengembalikannya ke tempatnya, ikuti beberapa langkah mudah.

  1. Buka mana-mana folder;
  2. Klik pada "Perkhidmatan" di bahagian atas.
  3. "Sifat folder";
  4. "Lihat";
  5. Dalam senarai pilihan tambahan, nyahtanda penggunaan perkongsian dipermudahkan.

Selepas itu, kami melakukan tindakan yang diterangkan di atas dan, sudah tentu, kami menyemak sama ada anda berjaya mengatasi ralat5 menggunakan kaedah ini atau tidak.

2. Selain itu, terdapat satu lagi cara yang saya perolehi di halaman sokongan Microsoft. Melihat petua ini dalam ulasan, saya memutuskan untuk mencubanya dan masalah dengan ralat 5 semasa memulakan perkhidmatan telah diselesaikan.

Langkah pertama ialah membuka command prompt sebagai pentadbir, tetapi jika anda menggunakan akaun ini, maka anda tidak boleh risau dan hanya buka cmd menggunakan "Run".

Sekarang dalam tetingkap yang muncul, tulis ini: pentadbir kumpulan tempatan bersih / tambah perkhidmatan rangkaian (Penting: jika anda mempunyai bahasa Inggeris. OS kemudian bukannya Admin. nyatakan Pentadbir) dan tekan kekunci Enter.

Kemudian kita lakukan ini: net localgroup Administrators /tambah localservice . (Pentadbir)

Apabila selesai dengan arahan, tutup tetingkap command prompt dan mulakan semula komputer.

Jika arahan telah dimasukkan dengan betul dan anda bernasib baik, maka ralat 5 menghalang perkhidmatan daripada bermula akan hilang, dan perkhidmatan itu sendiri akan bermula tanpa sebarang mesej yang ditolak akses.

3. Kami cuba membetulkan ralat dengan akses yang ditolak semasa memulakan perkhidmatan menggunakan pendaftaran sistem pengendalian.

Tetapi, sebelum kita tergesa-gesa untuk memotong pendaftaran kita, kita perlu mengetahui nama perkhidmatan yang tidak mahu dimulakan terlebih dahulu. Untuk melakukan ini, dalam senarai perkhidmatan, buka sifat perkhidmatan yang kami perlukan dan lihat baris " Nama perkhidmatan". Setelah mengingatinya, kami terus bekerja dengan pendaftaran.

Registry Editor - lancarkannya menggunakan tetingkap "Run". Jika anda tidak faham apa itu, maka anda.

Anda seharusnya melihat senarai besar perkhidmatan dalam susunan abjad. Untuk memahami jenis perkhidmatan yang kami perlukan, saya berkata untuk melihat namanya dalam hartanah. Jadi kami sedang mencari bahagian dengan nama yang sesuai, klik kanan untuk memanggil menu bahagian dan pilih baris " kebenaran».

Tetapan keselamatan yang sama seperti yang saya terangkan dalam perenggan pertama harus dipaparkan. Secara umum, kami ingin memastikan bahawa akses penuh ditetapkan dalam kumpulan "Pentadbir" dan "Pengguna".


Jika mereka tidak ada sama sekali, maka kami membetulkan perkara ini, dengan cara yang sama seperti yang saya tunjukkan pada permulaan artikel.

4. Mari kita pertimbangkan satu perkara lagi, yang juga berkaitan dengan capaian kepada pemacu C, cuma kali ini bukan kepada semua pengguna iaitu LOCAL SERVICE.

Jadi, sekali lagi kita pergi ke sifat keselamatan cakera sistem. Seterusnya, selepas senarai pengguna dan kumpulan, klik pada butang "Tambah".

Dalam tetingkap yang muncul, klik pada "Cari". Akibatnya, senarai akan muncul dari mana kita perlu memilih "" dan klik pada butang "OK".

Kumpulan ini harus ditambahkan pada senarai pengguna, sekarang untuk turun sedikit lebih rendah ke tetingkap "Kebenaran untuk LOCAL", tetapkan semua kotak pilihan yang mungkin dan gunakan perubahan.

Secara teori, perkhidmatan harus bermula selepas itu, tetapi ralat 5, hilang tanpa jejak.

5. Sebagai alternatif, anda juga boleh melumpuhkan atau mengalih keluar antivirus anda dan cuba memulakan perkhidmatan tanpa ia. Hakikatnya ialah sesetengah program antivirus, sebagai tambahan kepada perisian, memasang perkhidmatan tambahan mereka sendiri yang boleh menghilangkan hak anda untuk mendayakan atau melumpuhkan beberapa perkhidmatan tempatan.

6. Sudah tentu, pilihan seratus peratus adalah, saya tahu bahawa ia tidak akan berfungsi untuk semua orang, tetapi saya boleh memberitahu anda dengan yakin bahawa ia pasti akan membantu menghilangkan ralat 5 dengan penafian akses untuk memulakan perkhidmatan, baik, dan selain itu menyelamatkan komputer daripada pelbagai gangguan dan masalah lain 🙂

Mengenai ini saya mungkin akan menyelesaikan artikel saya, tetapi jika sekurang-kurangnya satu daripada pilihan di atas membantu anda, maka jangan lupa untuk menyertai kami

Saya fikir kebanyakan pengguna telah menghadapi masalah seperti membekukan perkhidmatan dalam Windows, lebih-lebih lagi, percubaan untuk menamatkan perkhidmatan sedemikian secara paksa tidak berjaya, dan ia digantung dalam mod Berhenti. Daripada antara muka grafik, memulakan semula atau menamatkan perkhidmatan secara paksa juga gagal, dan memulakan semula pelayan itu sendiri, dalam kes kami, komputer, mungkin tidak selalu sah.

Sekarang kita akan melihat kaedah yang akan membantu anda menghentikan proses yang dibekukan, manakala peranti itu sendiri tidak perlu dimulakan semula.

Bagaimana untuk memaksa berhenti perkhidmatan yang digantung?

Jadi, sebaik sahaja 30 saat berlalu dan jelas bahawa perkhidmatan itu tidak berhenti, Windows akan memaparkan mesej berikut:

Anda boleh dengan cepat dan mudah menutup proses yang digantung menggunakan utiliti. Sebelum itu, anda perlu menentukan PID proses (perkhidmatan). Sebagai contoh, kami akan menggunakan perkhidmatan, nama proses sistem ialah wuauserver.

Perhatian! Jika anda menamatkan proses penting, maka ia boleh membawa kepada but semula sistem atau BSOD (skrin kematian).

Sekarang kita membuka baris arahan dengan hak pentadbir, jika ini tidak dilakukan, maka ralat mungkin berlaku. Masukkan yang berikut ke dalam baris arahan:


Mesej akan muncul bahawa perkhidmatan Kemas Kini Windows telah tamat. Anda kemudian boleh kembali ke pengurusan perkhidmatan dan mulakan proses di sana semula, atau padamkannya sama sekali jika anda tidak menggunakannya.

Terdapat kaedah lain untuk menamatkan proses secara paksa tanpa perlu mengetahui PID. Dalam kes ini, utiliti yang sudah biasa akan membantu kami. Mari jalankan ia sebagai pentadbir.

Perintah berikut akan membantu kami mengenal pasti perkhidmatan yang berada dalam keadaan berhenti:

Dapatkan-WmiObject -Kelas win32_service | Where-Object ($_.state -eq 'stop pending')


Sekarang kami perlu melengkapkan proses untuk perkhidmatan yang kami temui, ini akan membantu kami. Dengan bantuan skrip berikut, semua perkhidmatan yang tergantung dalam sistem akan ditamatkan:

$Services = Get-WmiObject -Class win32_service -Filter "state = 'stop pending""
jika ($Services) (
foreach($service in $Services)(
cuba (
Stop-Process -Id $service.processid -Force -PassThru -ErrorAction Stop
}
tangkap (
Tulis-Amaran -Mesej » Ralat. Butiran ralat: $_.Exception.Message"
}
}
}
lain (
Tulis-Output "Tiada perkhidmatan dengan 'Berhenti'.status"
}


Itu sahaja, hari ini kami dapat menyelesaikan proses yang tidak dapat kami selesaikan, contohnya, menggunakan pengurus peranti atau dari cangkerang grafik.

Pentadbir sistem biasanya perlu berurusan dengan keperluan untuk menutup perkhidmatan secara paksa, tetapi mungkin ternyata semasa beberapa jenis konfigurasi anda perlu melakukan operasi sedemikian - pengguna biasa. Anda membuka konsol pengurusan perkhidmatan, cari perkhidmatan yang perlu dihentikan atau dimulakan semula, klik pautan yang sepadan di panel kiri, tetapi bukannya menghentikan atau memulakan semula perkhidmatan itu dengan selamat dalam status "Berhenti".

Dan dia tidak bertindak balas terhadap apa-apa. Dan kemudian 30 beberapa saat anda mendapat mesej berikut:

Gagal menghentikan perkhidmatan Windows NAMESERVIS pada komputer tempatan.
Ralat 1053. Perkhidmatan tidak menjawab permintaan itu tepat pada masanya.

Perkara pertama yang terlintas di fikiran ialah but semula komputer. Ini biasanya membantu, tetapi mungkin ternyata percubaan kedua untuk menghentikan perkhidmatan akan gagal dan menyebabkan perkhidmatan itu ditutup semula, atau memulakan semula adalah mustahil atas sebab tertentu. Dalam kes ini, tiada apa yang tinggal selain menyelesaikan kerjanya dalam mod paksa.

Sebagai permulaan, anda boleh cuba menggunakan yang paling biasa pengurus tugas. Buka penghantar, cari perkhidmatan yang tidak bertindak balas, klik kanan padanya dan pilih pilihan daripada menu konteks.

Tindakan ini akan mengubah hala anda ke proses perkhidmatan, yang kemudiannya anda boleh tamat dalam mod paksa .

Anda juga boleh mematikan perkhidmatan melalui baris arahan yang dilancarkan sebagai pentadbir menggunakan utiliti standard membunuh tugas. Perintahnya kelihatan seperti ini:

taskkill /Perkhidmatan PID # /F

mengintip PID anda boleh dalam tab pengurus tugas "Perkhidmatan" atau dengan menjalankan perintah sc queryex name , di mana nama- sistemik (Latin) nama perkhidmatan.

Hasil daripada arahan itu membunuh tugas Dengan PID dan parameter F sepatutnya mesej "Proses, dengan id selesai dengan jayanya" .

pengarang Victoria Gromada bertanya soalan dalam Bahasa dan teknologi lain

Bagaimana untuk melumpuhkan antivirus melalui pengurus tugas, jika ia mengatakan bahawa akses ditolak? dan mendapat jawapan yang terbaik

Jawapan daripada Jide[guru]
cuba lumpuhkan "pertahanan diri" antivirus jika ada dan ejek sesuka hati!

Jawapan daripada 2 jawapan[guru]

Hey! Berikut ialah pilihan topik dengan jawapan kepada soalan anda: Bagaimana untuk melumpuhkan antivirus melalui pengurus tugas, jika ia mengatakan bahawa akses dinafikan?

Jawapan daripada uriy[guru]
Anda but dalam mod selamat - start-run-msconfig-in autoload, nyahtanda antivirus, but semula.
Selepas itu, anda boleh menyahpasang menggunakan Revo Uninstaller Pro atau IObit Uninstaller


Jawapan daripada Sergey V. Voronin[guru]
Panel Kawalan - Tambah/Alih Keluar Program. Jika ia tidak berfungsi di sana, cari dan lumpuhkannya dalam perkhidmatan.
Dan fail itu ada, jika ia disenaraikan dalam pengurus. Sebagai contoh, melalui pengurus jauh, anda boleh melihat dengan tepat bagaimana fail proses ini dipanggil dan di mana ia terletak.


Jawapan daripada teduh[pakar]
Kemungkinan besar, ia tidak akan dapat dihentikan melalui pengurus tugas. Oleh kerana kebanyakan antivirus moden berjalan sebagai perkhidmatan (perkhidmatan).
Untuk menghentikan perkhidmatan, anda perlu pergi ke tetingkap kawalan perkhidmatan (Panel Kawalan -> Alat Pentadbiran -> Perkhidmatan). Cari perkhidmatan yang bertanggungjawab untuk antivirus dan pilih "berhenti" (berhenti perkhidmatan)

Bagaimana untuk menamatkan proses perkhidmatan Windows yang tersekat dalam status berhenti? Saya rasa kebanyakan pentadbir Windows telah menghadapi situasi di mana, apabila cuba menghentikan (mulakan semula) perkhidmatan daripada antara muka grafik Konsol Pengurusan Perkhidmatan (Services.msc), perkhidmatan itu membeku dengan ketat dan tergantung dalam status Berhenti. Selepas itu, anda tidak boleh menghentikan perkhidmatan dalam konsol, kerana butang tindakan perkhidmatan menjadi tidak tersedia. Cara paling mudah ialah memulakan semula pelayan, tetapi ini tidak selalu boleh diterima. Pertimbangkan cara alternatif untuk paksa berhenti perkhidmatan yang digantung atau proses tanpa perlu but semula.

Jika dalam masa 30 saat selepas cuba menghentikan perkhidmatan, ia tidak berhenti, Windows memaparkan mesej:

Gagal menghentikan perkhidmatan Windows xxxxxx pada komputer tempatan.
Ralat 1053. Perkhidmatan tidak menjawab permintaan tepat pada masanya.

Windows tidak dapat menghentikan perkhidmatan xxxxxx pada Komputer Tempatan
Ralat 1053: Perkhidmatan tidak bertindak balas tepat pada masanya.

Apabila anda cuba menghentikan perkhidmatan sedemikian dengan arahan: net stop wuauserv, mesej muncul:

Perkhidmatan sedang bermula atau berhenti. Sila cuba lagi surat.

Menamatkan perkhidmatan yang digantung dengan TaskKill

Cara paling mudah untuk menamatkan perkhidmatan yang digantung adalah dengan menggunakan utiliti membunuh tugas. Pertama sekali, anda perlu menentukan PID(id proses) perkhidmatan kami. Mari kita ambil perkhidmatan Kemas Kini Windows sebagai contoh, nama sistemnya ialah wuauserver(nama boleh didapati dalam sifat perkhidmatan dalam konsol services.msc).

Selalunya masalah ini berlaku terutamanya selepas memasang kemas kini pada Windows Server 2012 R2 / 2008 R2.

penting. Berhati-hati. Berhenti secara paksa dari proses perkhidmatan Windows yang kritikal boleh mengakibatkan BSOD atau but semula sistem.

Pada baris arahan dengan hak pentadbir (ini penting, jika tidak akan terdapat ralat yang dinafikan akses):
sc queryex wuauserv

Dalam kes ini, PID proses ialah 816.

Untuk memaksa berhenti proses yang digantung dengan PID 816:

bunuh tugas /PID 816 /F

KEJAYAAN: Proses dengan PID 816 telah ditamatkan.

Perintah ini akan menamatkan proses perkhidmatan secara paksa. Pada masa hadapan, anda boleh kembali ke konsol pengurusan perkhidmatan dan memulakan perkhidmatan secara manual (atau sepenuhnya, jika ia tidak diperlukan).

Tangkapan kepala perkhidmatan yang digantung boleh dilakukan dengan lebih elegan tanpa perlu menentukan PID proses secara manual. Utiliti taskkill mempunyai pilihan /FI yang membolehkan anda menggunakan penapis untuk memilih perkhidmatan atau proses yang diperlukan. Anda boleh menghentikan perkhidmatan tertentu dengan arahan:

TASKKILL /F /FI "PERKHIDMATAN eq wuauserv"

Atau anda boleh meninggalkan nama perkhidmatan sama sekali dengan menamatkan semua perkhidmatan dalam keadaan digantung dengan arahan:

taskkill /F /FI "status eq not responding"

Selepas itu, perkhidmatan yang digantung dalam status Berhenti harus berhenti.

Paksa penamatan perkhidmatan yang digantung daripada PowerShell

Anda juga boleh menggunakan PowerShell untuk menghentikan perkhidmatan secara paksa. Anda boleh mendapatkan senarai perkhidmatan yang berada dalam keadaan Berhenti dengan arahan berikut:

Dapatkan-WmiObject -Kelas win32_service | Where-Object ($_.state -eq "berhenti menunggu")

Cmdlet akan membantu anda menamatkan proses untuk semua perkhidmatan yang ditemui. berhenti-Proses. Menggabungkan kedua-dua operasi ke dalam gelung, kami mendapat skrip yang secara automatik menamatkan semua proses perkhidmatan yang digantung dalam sistem:

$Services = Get-WmiObject -Class win32_service -Filter "state = "berhenti menunggu""
jika ($Services) (
foreach($service in $Services)(
cuba (
Stop-Process -Id $service.processid -Force -PassThru -ErrorAction Stop
}
tangkap (
Tulis-Amaran -Mesej " Ralat. Butiran ralat: $_.Exception.Message"
}
}
}
lain (
Tulis-Output "Tiada perkhidmatan dengan status "Berhenti".
}

Menganalisis Proses Gantung dengan Resmon

Anda boleh menentukan proses yang menyebabkan perkhidmatan digantung menggunakan monitor sumber resmon.


Penjelajah Proses: Menamatkan proses yang digantung dari bawah SISTEM

Sesetengah proses yang dilancarkan di bawah SYSTEM tidak boleh ditamatkan walaupun oleh pentadbir pelayan tempatan. Hakikatnya ialah dia mungkin tidak mempunyai hak untuk beberapa proses atau perkhidmatan. Untuk menamatkan proses (perkhidmatan) sedemikian, anda perlu memberikan hak kepada perkhidmatan (proses) kepada kumpulan Pentadbir setempat, dan kemudian menamatkannya. Untuk melakukan ini, kami memerlukan dua utiliti: psexec.exe dan ProcessExplorer (tersedia di tapak web Microsoft).