Laman » sekolah » Memahami dan Mengurus Perkhidmatan Windows

    Memahami dan Mengurus Perkhidmatan Windows

    Dalam pelajaran Geek Sekolah hari ini, kami akan mengajar anda tentang Perkhidmatan Windows dan cara menguruskannya menggunakan utiliti terbina dalam.

    NAVIGASI SEKOLAH
    1. Menggunakan Penjadual Tugas untuk Menjalankan Proses Kemudian
    2. Menggunakan Pemerhati Peristiwa untuk Memecahkan Masalah
    3. Memahami Pembahagian Cakera Keras dengan Pengurusan Cakera
    4. Belajar Menggunakan Editor Pendaftaran Seperti Pro
    5. Memantau PC anda dengan Monitor Sumber dan Pengurus Tugas
    6. Memahami Panel Properties System Advanced
    7. Memahami dan Mengurus Perkhidmatan Windows
    8. Menggunakan Editor Dasar Kumpulan untuk Tweak PC anda
    9. Memahami Alat Pentadbiran Windows

    Selama bertahun-tahun, orang telah menghabiskan banyak masa melumpuhkan dan mengubah konfigurasi Perkhidmatan Windows, dan seluruh laman web telah dikhaskan untuk memahami perkhidmatan mana yang anda boleh mematikan.

    Syukurlah versi Windows moden telah menyelaraskan perkara-perkara yang berjalan sebagai perkhidmatan, menambah keupayaan untuk melambatkan mereka dari bermula sehingga kemudian, dan membenarkan mereka untuk menjalankan hanya apabila dicetuskan daripada sepanjang masa. Jejak keseluruhan Windows telah pun menurun disebabkan oleh semua kerja ini.

    Tetapi orang masih bertekad untuk melumpuhkan perkhidmatan. Jadi pelajaran hari ini akan mengajar anda mengenai perkhidmatan, cara menganalisisnya, mengeluarkannya, atau melumpuhkannya. Apa yang tidak akan kami lakukan ialah memberikan senarai perkhidmatan yang tepat untuk disable, kerana untuk sebahagian besar, anda harus meninggalkan perkhidmatan terbina dalam sahaja.

    Apa Perkhidmatan Sebenarnya?

    Perkhidmatan Windows adalah jenis aplikasi khusus yang dikonfigurasikan untuk dilancarkan dan dijalankan di latar belakang, dalam beberapa kes sebelum pengguna bahkan telah masuk. Mereka boleh dikonfigurasi untuk berjalan sebagai akaun sistem setempat. Perkhidmatan direka untuk dijalankan secara berterusan di latar belakang dan menjalankan tugas sistem, seperti menyandarkan komputer anda atau menjalankan proses pelayan yang mendengarkan pada port rangkaian.

    Kembali pada hari Windows XP, perkhidmatan boleh dikonfigurasi untuk dijalankan secara interaktif dan dijalankan bersama seluruh aplikasi anda, tetapi sejak Vista, semua perkhidmatan terpaksa berjalan dalam sesi tetingkap khas yang tidak dapat berinteraksi dengan desktop setempat anda. Jadi perkhidmatan yang cuba membuka kotak dialog atau menunjukkan kepada anda mesej tidak akan dibenarkan berbuat demikian.

    Tidak seperti aplikasi biasa, yang boleh dilancarkan dan dijalankan di bawah akaun pengguna anda, perkhidmatan mesti dipasang dan didaftarkan dengan Windows, yang memerlukan akaun pentadbir, dan biasanya Kawalan Akaun Pengguna segera sebelum itu berlaku. Jadi jika anda tidak membenarkan aplikasi berjalan sebagai pentadbir, ia tidak boleh membuat perkhidmatan untuk berjalan di latar belakang.

    Panel Perkhidmatan

    Windows sentiasa menggunakan panel Perkhidmatan sebagai cara untuk menguruskan perkhidmatan yang berjalan pada komputer anda. Anda boleh dengan mudah sampai di mana-mana sahaja dengan hanya memukul WIN + R pada papan kekunci anda untuk membuka dialog Run, dan menaip services.msc.

    Panel Perkhidmatan agak mudah: terdapat senarai perkhidmatan, lajur status untuk menunjukkan sama ada ia berjalan atau tidak, dan lebih banyak maklumat seperti nama, keterangan, dan jenis permulaan perkhidmatan. Anda akan melihat bahawa tidak semua perkhidmatan berjalan sepanjang masa.

    Walaupun anda boleh memilih perkhidmatan dan sama ada klik kanan atau klik butang toolbar untuk memulakan, menghentikan atau memulakannya, anda juga boleh klik dua kali untuk membuka pandangan sifat dan mendapatkan maklumat lanjut.

    Melumpuhkan perkhidmatan semudah menukar drop-down jenis Startup ke orang kurang upaya dan memilih Memohon, walaupun anda juga boleh mengubahnya ke Manual atau automatik dengan permulaan yang lambat. Dari dialog ini, anda dapat melihat laluan penuh kepada laku laksana, yang dapat membantu dalam banyak kes apabila anda ingin melihat apa sebenarnya perkhidmatan yang sedang berjalan.

    Tab Log On membolehkan anda memilih sama ada perkhidmatan itu dilog masuk sebagai akaun sistem setempat atau di bawah akaun lain. Ini kebanyakannya berguna dalam persekitaran pelayan di mana anda mungkin mahu menjalankan akaun perkhidmatan dari domain yang mempunyai akses kepada sumber pada pelayan lain.

    Anda mungkin melihat pilihan untuk "Benarkan perkhidmatan untuk berinteraksi dengan desktop", yang telah disebutkan sebelumnya - secara lalai, perkhidmatan tidak dibenarkan mengakses desktop anda melainkan kotak ini ditandakan, dan kotak semak ini benar-benar hanya terdapat untuk sokongan warisan.

    Tetapi hanya memeriksa kotak itu tidak memberi mereka akses segera - anda juga perlu memastikan bahawa nilai NoInteractiveServices dalam registri ditetapkan kepada 0, kerana apabila ia ditetapkan kepada 1, kotak semak itu diabaikan dan perkhidmatan tidak dapat berinteraksi dengan desktop sama sekali. Catatan: dalam Windows 8, nilai ditetapkan kepada 1, dan perkhidmatan interaktif adalah dilarang.

    Perkhidmatan tidak sepatutnya bersifat interaktif kerana semua tingkap wujud dalam terminal pengguna yang sama dengan akses kepada sumber yang sama seperti clipboard, dan jika mereka berjalan bersama dengan proses lain mungkin terdapat masalah di mana aplikasi berniat jahat berjalan dalam proses pengguna biasa boleh cuba mendapatkan lebih banyak akses melalui perkhidmatan, dan memandangkan perkhidmatan berjalan sebagai akaun sistem tempatan, itu mungkin bukan perkara yang baik.

    Tab Pemulihan membolehkan anda memilih pilihan untuk apa yang berlaku apabila perkhidmatan gagal. Anda boleh memilih untuk memulakan semula perkhidmatan secara automatik, yang biasanya merupakan pilihan lalai, atau anda boleh menjalankan program atau memulakan semula komputer.

    Run pilihan program mungkin yang paling berguna, kerana anda boleh menetapkan Windows untuk menghantar e-mel secara automatik jika perkhidmatan gagal lebih dari sekali - pilihan yang berguna dalam persekitaran pelayan. Ia pasti kurang membantu pada desktop biasa.

    Tab dependencies menunjukkan perkhidmatan mana yang bergantung pada perkhidmatan tertentu, dan perkhidmatan mana yang bergantung pada yang anda lihat. Sekiranya anda merancang untuk melumpuhkan perkhidmatan, anda mungkin perlu merujuk terlebih dahulu seksyen ini untuk memastikan tiada lagi perkhidmatan yang diperlukan.

    Melihat Perkhidmatan dalam Pengurus Tugas untuk Windows 8.x

    Panel perkhidmatan tetap tidak berubah banyak tahun, tapi syukurlah ada cara yang lebih baik untuk melihat perkhidmatan mana yang sedang berjalan, dan mana antara perkhidmatan tersebut menggunakan banyak sumber.

    Pengurus tugas di Windows 8 mempunyai tab Perkhidmatan baru, yang membolehkan anda berhenti dan memulakan perkhidmatan, tetapi juga dilengkapi dengan pilihan "Cari dalam talian", dan lebih berguna lagi, pilihan "Pergi ke butiran".

    Sebaik sahaja anda telah memilih Pergi ke butiran dari menu, anda akan dihidupkan ke tab Butiran, dan proses yang bertanggungjawab untuk perkhidmatan itu akan diserlahkan.

    Seperti yang anda dapat lihat, proses yang bertanggungjawab untuk Penjejakan Pautan Didistribusikan mengambil 28,712 K ingatan, yang kelihatan seperti banyak, sehingga anda menyedari bahawa proses svchost.exe tertentu sebenarnya bertanggungjawab untuk sejumlah besar perkhidmatan.

    Klik kanan sekali lagi, dan kemudian pilih Pergi ke Perkhidmatan, dan anda akan melihat apa yang sedang kita bicarakan. Sekarang banyak perkhidmatan dipilih dalam tetingkap Perkhidmatan, dan anda akan melihat mereka semua berada dalam kumpulan LocalSystemNetworkRestricted, dan mereka semua sedang berjalan.

    Jadi, memori 28 MB sebenarnya digunakan untuk seluruh rangkaian perkhidmatan, yang menjadikannya lebih mudah difahami mengapa ia menggunakan semua memori itu.

    Menggunakan Proses Explorer untuk Lihat Perkhidmatan

    Sekiranya anda mahukan pandangan yang lebih jelas tentang perkhidmatan apa yang sedang berjalan di bawah setiap proses, pertaruhan terbaik anda adalah untuk mengeluarkan Process Explorer, cari perkhidmatan dalam senarai, klik dua kali, kemudian pergi ke tab Perkhidmatan. Kaedah ini berfungsi pada sebarang versi Windows.

    Petunjuk: dalam Proses Explorer semua perkhidmatan sepatutnya di dalam pokok di bawah services.exe.

    Sekiranya Anda Mematikan Perkhidmatan?

    Malangnya, banyak aplikasi crapware memasang Windows Services semasa proses pemasangan mereka, dan menggunakannya untuk mengekalkan omong kosong mereka di latar belakang dan melancarkan semula berulang kali. Aplikasi lain melaksanakan Perkhidmatan Windows untuk menyediakan fungsi yang anda tidak perlukan. Ini adalah perkhidmatan yang anda mesti nyahdayakan.

    Peraturan umum kami ialah perkhidmatan Windows terbina dalam Microsoft harus ditinggalkan sendirian - Windows 8 atau Windows 7 telah melakukan kerja yang baik untuk mengurangkan perkhidmatan kepada fungsi yang benar-benar penting, dan anda tidak akan mendapat banyak sumber jalan dengan melumpuhkan perkhidmatan tersebut.

    Walau apa yang anda mesti lakukan, bagaimanapun, mencari sebarang perkhidmatan yang bukan sebahagian daripada Windows, dan cuba berurusan dengannya. Jika anda tidak tahu apa perkhidmatan itu, atau ia adalah untuk aplikasi yang anda tidak mahu berjalan sepanjang masa, anda perlu melakukan penyelidikan dan memutuskan sama ada untuk melumpuhkannya.

    Jangan Lumpuhkan, Tetapkan kepada Manual

    Salah satu peraturan yang kami ingin ikuti adalah untuk mengelakkan daripada melumpuhkan perkhidmatan, kerana itu boleh menyebabkan masalah dan kesilapan. Sebaliknya, cuba cabut perkhidmatan untuk memulakan Manual.

    Sekiranya anda mendapati bahawa perkhidmatan tertentu perlu dijalankan, tetapi mungkin tidak perlu berjalan dengan segera, anda juga boleh mengubahnya ke Automatik (Delayed Start) sebaliknya, yang akan menunda bermula sehingga sistem menenangkan setelah boot.

    Mengurus Perkhidmatan dari Prompt Perintah

    Sesetengah operasi tidak boleh dilakukan melalui antara muka pengguna grafik. Jika anda ingin memadamkan perkhidmatan, contohnya, anda hanya boleh melakukannya melalui baris arahan.

    Catatan: sila TIDAK memadamkan perkhidmatan.

    Anda boleh menanyakan status perkhidmatan menggunakan perintah sc, seperti ini:

    sc qc eventlog

    Terdapat banyak arahan dan operasi lain yang boleh anda lakukan, termasuk memotong perkhidmatan, yang kami hanya mengesyorkan jika anda mempunyai malware pada sistem anda yang berfungsi sebagai perkhidmatan.

    hapus padam

    Jangan padamkan perkhidmatan.

    Anda juga boleh melakukan perkara-perkara lain, seperti berhenti dan memulakan semula perkhidmatan dari command prompt menggunakan utiliti sc. Sebagai contoh, untuk menghentikan pelanggan penjejakan pautan teragih, gunakan arahan ini:

    hentikan TrkWks

    Untuk memulakannya semula, gunakan permulaan sc .

    Pemikiran Akhir

    Sekiranya anda mempunyai perkhidmatan yang membuang sumber dan melambatkan komputer anda, anda perlu memadamkan dan mengeluarkan aplikasi yang meletakkannya di sana. Tidak ada sebab untuk memadamkan perkhidmatan, melumpuhkan mereka, atau apa-apa lagi.

    Sebab mengapa mematikan sesuatu yang perlu dipasang?