Otomatis vs Otomatis (Mulai Tertunda) Jenis Layanan Startup - Winhelponline

Automatic Vs Automatic Service Startup Types Winhelponline

Layanan MMC

Konsol Layanan ( services.msc ) di Windows memungkinkan Anda konfigurasikan jenis startup Layanan Windows. Seperti yang Anda ketahui, Anda dapat memilih salah satu opsi dari drop-down: Otomatis (Start Tertunda) , Otomatis , Buku Pegangan , atau Dengan disabilitas .



jendela layanan mulai otomatis vs otomatis tertunda



Tapi, tahukah Anda apa perbedaan antara Otomatis dan Otomatis (Start Tertunda).



Otomatis vs Otomatis (Mulai tertunda) Jenis startup

Jika layanan startup diatur ke Otomatis , itu dimuat saat boot. Karena ada terlalu banyak layanan Windows bawaan, Microsoft pertama kali memperkenalkan konsep 'mulai tertunda' di Windows Vista untuk meningkatkan kinerja boot dan login Windows. Layanan otomatis (mulai tertunda) tidak akan dimulai hingga setelah semua layanan mulai otomatis lainnya.

Manajer kontrol layanan, setelah memproses layanan mulai otomatis ('Otomatis'), kemudian melanjutkan ke layanan peluncuran yang diatur untuk berjalan sebagai Otomatis (mulai tertunda) dengan menjalankan ScInitDelayStart () fungsi.



Setelah semua layanan start otomatis dimuat, sistem akan mengantrekan layanan 'penundaan start' selama 2 menit (120 detik) secara default. Interval ini dapat diubah dengan membuat nilai DWORD registri (32-bit) bernama AutoStartDelay dan mengatur penundaan (basis: desimal) dalam hitungan detik, di kunci registri berikut ini:

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control

Selain ini, Service Control Manager memuat layanan 'penundaan mulai' dengan cara yang sama seperti memulai layanan mulai otomatis tanpa penundaan. Tidak ada perbedaan lain antara jenis Startup Otomatis (mulai tertunda) dan Otomatis.

Mengutip Blog Microsoft Performance Team: Proses Startup dan Start Otomatis Tertunda

Start Otomatis Tertunda untuk Layanan Sistem. Untuk mengatasi masalah bertambahnya jumlah layanan yang diatur untuk dimulai secara otomatis dan dampak negatif selanjutnya pada kinerja boot, ada jenis mulai baru untuk layanan yang tidak perlu dimulai lebih awal dalam proses boot - awal Tertunda. Hal ini memungkinkan layanan untuk tetap berjalan secara otomatis, tetapi dengan keuntungan tambahan bahwa kinerja boot ditingkatkan. Layanan yang diatur untuk dimulai sebagai Tertunda akan segera dimulai setelah boot.

Jadi bagaimana cara kerjanya? Manajer Kontrol Layanan memulai layanan yang dikonfigurasi untuk mulai otomatis tertunda setelah semua utas mulai otomatis selesai dimulai. Manajer Kontrol Layanan juga menetapkan prioritas utas awal untuk layanan tertunda ini ke THREAD_PRIORITY_LOWEST. Hal ini menyebabkan semua I / O disk yang dijalankan oleh thread menjadi prioritas yang sangat rendah. Setelah layanan selesai diinisialisasi, prioritas disetel kembali ke normal oleh Manajer Kontrol Layanan. Kombinasi dari start yang tertunda, prioritas CPU dan memori yang rendah, serta prioritas disk latar belakang sangat mengurangi gangguan pada proses masuk pengguna.

Banyak layanan Windows, termasuk Background Intelligent Transfer Service (BITS), Windows Update Client, dan Windows Media Center, menggunakan jenis mulai baru ini untuk membantu meningkatkan kinerja logon setelah boot sistem. Untuk mengkonfigurasi layanan untuk mulai otomatis tertunda, Anda dapat membuat nilai REG_DWORD yang dipanggil DelayedAutoStart di kunci registri konfigurasi layanan di bawah HKLM SYSTEM CurrentControlSet Services

TERKAIT: Layanan Otomatis (Mulai Pemicu) dan Manual (Mulai Pemicu) di Windows

Nilai registri untuk jenis Startup Otomatis dan Otomatis (mulai tertunda)

Misalnya, layanan Pengoptimalan Pengiriman ( DoSvc ) disetel ke Otomatis (start tertunda) di Windows 10 v1903. Berikut adalah nilai registri untuk layanan ini yang menyimpan pilihan jenis startup layanan:

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  services  DoSvc Nama nilai: DelayedAutostart Jenis nilai: REG_DWORD Data nilai: 1

Itu DelayedAutostart data nilai 1 berarti layanan disetel ke awal tertunda. Jika nilainya hilang atau disetel ke 0 , maka tidak disetel ke awal yang tertunda.

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  services  DoSvc Nama nilai: Mulai Jenis nilai: REG_DWORD Data nilai: 2

Untuk Mulailah Nilai DWORD, kemungkinan datanya adalah:

  • 2 otomatis
  • 3 adalah Manual
  • 4 Dinonaktifkan
TERKAIT: Cadangkan dan Pulihkan Konfigurasi Layanan Windows (Jenis Startup)
  • Jika Mulailah DWORD disetel ke selain 2 (Otomatis), lalu DelayedAutoStart nilai diabaikan, meskipun disetel ke 1 .
  • Jika Mulailah DWORD disetel ke 2 (Otomatis) dan DelayedAutoStart diatur ke 0 atau nilainya hilang, artinya layanan disetel ke Otomatis mulai (tidak ada penundaan.)

Catatan Editor: Mengubah jenis startup layanan secara sewenang-wenang dapat menyebabkan masalah pada sistem. Sebaiknya tinggalkan konfigurasi layanan di Pengaturan default Windows umumnya. Jika Anda berencana untuk mengubah konfigurasi layanan, buat cadangan saat ini konfigurasi startup layanan , membuat Restore Point , atau lakukan a pencadangan registri lengkap sebelumnya.


Satu permintaan kecil: Jika Anda menyukai posting ini, tolong bagikan ini?

Satu bagian 'kecil' dari Anda akan sangat membantu pertumbuhan blog ini. Beberapa saran bagus:
  • Sematkan!
  • Bagikan ke blog favorit Anda + Facebook, Reddit
  • Tweet itu!
Jadi terima kasih banyak atas dukungan Anda, pembaca saya. Ini tidak akan memakan waktu lebih dari 10 detik dari waktu Anda. Tombol bagikan ada tepat di bawah. :)