Cara Menjalankan Program Apa Pun sebagai Layanan Latar Belakang di Windows

Jul 5, 2025
Bermain game

Jika Anda seperti kebanyakan pengguna Windows, Anda memiliki banyak utilitas kecil yang berjalan saat Anda memulai Windows. Meskipun ini berfungsi dengan baik untuk sebagian besar aplikasi, ada beberapa yang akan menyenangkan untuk memulai bahkan sebelum pengguna masuk ke PC. Untuk melakukannya, Anda perlu menjalankan aplikasi sebagai layanan Windows.

Windows services adalah kelas program khusus yang dikonfigurasi untuk diluncurkan dan dijalankan di latar belakang, biasanya tanpa antarmuka pengguna apa pun dan tanpa memerlukan pengguna untuk masuk ke PC. Banyak gamer dan power user mengenalnya sebagai hal-hal yang biasa Anda nonaktifkan untuk membantu mempercepat sistem Anda itu benar-benar tidak perlu lagi .

Keuntungan utama menjalankan aplikasi sebagai layanan adalah Anda dapat memiliki program yang dimulai sebelum pengguna masuk. Itu bisa menjadi sangat penting dengan aplikasi yang menyediakan layanan penting yang Anda inginkan tersedia saat Anda jauh dari komputer.

TERKAIT: Memahami dan Mengelola Layanan Windows

Contoh sempurna dari ini adalah Plex , aplikasi server media yang dapat mengalirkan konten lokal ke hampir semua perangkat yang Anda miliki. Tentu, Anda dapat membiarkannya duduk di baki sistem seperti program normal, tetapi bagaimana jika komputer restart karena pemadaman listrik atau pembaruan terjadwal? Sampai Anda masuk kembali ke PC, Plex tidak akan tersedia. Itu menjengkelkan jika Anda harus lari ke ruangan lain untuk memulai kembali Plex saat popcorn Anda menjadi dingin, dan sangat menjengkelkan jika Anda keluar kota dan mencoba mengalirkan media melalui Internet. Menyiapkan Plex sebagai Layanan akan menyelesaikan masalah itu.

Sebelum memulai, Anda harus mengetahui beberapa peringatan penting untuk menjalankan aplikasi sebagai layanan:

  • Aplikasi tidak akan menempatkan ikon di baki sistem. Jika Anda membutuhkan antarmuka yang tersedia secara teratur untuk suatu aplikasi, itu mungkin tidak paling cocok untuk dijalankan sebagai layanan.
  • Saat Anda perlu melakukan perubahan atau pembaruan konfigurasi, Anda harus menghentikan layanan, menjalankan program sebagai aplikasi biasa, melakukan apa yang perlu Anda lakukan, menghentikan program, dan memulai layanan lagi.
  • Jika program sudah disiapkan untuk dijalankan saat Windows dimulai, Anda harus menonaktifkannya agar Anda tidak berakhir dengan dua instance yang berjalan. Sebagian besar program memiliki opsi di antarmuka untuk mengubah pengaturan ini. Orang lain mungkin menambahkan diri mereka sendiri ke Startup folder , agar Anda dapat menghapusnya di sana.

Siap beraksi? Mari bicarakan tentang cara menyiapkannya.

Langkah Satu: Instal SrvStart

Untuk menjalankan aplikasi sebagai layanan, Anda memerlukan utilitas pihak ketiga yang kecil. Ada beberapa di luar sana, tetapi favorit kami adalah SrvStart . Ini pada awalnya dirancang untuk Windows NT, dan akan bekerja dengan hampir semua versi Windows dari Windows XP ke atas.

Untuk memulai, buka Halaman unduh SrvStart dan ambil utilitasnya. Unduhan hanya berisi empat file (dua file DLL dan dua file EXE). Tidak ada pemasang; sebagai gantinya, salin ini ke komputer Anda C:\Windows folder ini ke folder Windows utama Anda untuk "menginstal" SrvStart.

Kami juga akan berasumsi bahwa Anda telah memasang dan menyiapkan program apa pun yang akan Anda ubah menjadi layanan, tetapi jika belum, sekarang adalah waktu yang tepat untuk melakukannya juga.

Langkah Kedua: Buat File Konfigurasi untuk Layanan Baru

Selanjutnya, Anda ingin membuat file konfigurasi yang akan dibaca oleh SrvStart untuk membuat layanan. Ada banyak hal yang dapat Anda lakukan dengan SrvStart, dan Anda dapat membaca detail lengkap tentang semua opsi konfigurasi di halaman dokumentasi . Untuk contoh ini, kami hanya akan menggunakan dua perintah: memulai , yang menentukan program yang akan diluncurkan, dan shutdown_method , yang memberi tahu SrvStart cara menutup program saat masing-masing layanan dihentikan.

Jalankan Notepad dan buat file konfigurasi Anda menggunakan format di bawah ini. Di sini, kami menggunakan Plex, tetapi Anda dapat membuat file untuk program apa pun yang ingin Anda jalankan sebagai layanan. Itu memulai perintah hanya menentukan jalur tempat file yang dapat dieksekusi berada. Untuk shutdown_method perintah, kami menggunakan winmessage parameter, yang menyebabkan SrvStart mengirim pesan tutup Windows ke jendela mana pun yang dibuka oleh layanan.

[Plex]
startup = "C: \ Program Files (x86) \ Plex \ Plex Media Server \ Plex Media Server.exe"
shutdown_method = winmessage

Tentunya, sesuaikan jalur dan nama sesuai dengan program yang Anda luncurkan.

Simpan file konfigurasi baru di mana pun Anda suka, dan ganti ekstensi .txt dengan ekstensi .ini. Catat nama file, karena kita akan membutuhkannya di langkah berikutnya. Untuk kemudahan mengetik di Command Prompt, kami sarankan untuk menyimpan file ini sementara tepat di drive C: Anda.

Langkah Tiga: Gunakan Command Prompt untuk Membuat Layanan Baru

Langkah Anda selanjutnya adalah menggunakan perintah Windows Service Controller (SC) untuk membuat layanan baru berdasarkan kriteria di file konfigurasi Anda. Buka Command Prompt dengan mengklik kanan menu Start (atau menekan Windows + X), pilih “Command Prompt (Admin)”, lalu klik Yes untuk menjalankannya dengan hak akses administratif.

Di Command Prompt, gunakan sintaks berikut untuk membuat layanan baru:

SC BUAT <servicename> Displayname = "<servicename>" binpath = "srvstart.exe <servicename> -c <path to srvstart config file>" start = <starttype>

Ada beberapa hal yang perlu diperhatikan dalam perintah itu. Pertama, setiap tanda sama dengan (=) memiliki spasi setelahnya. Itu wajib. Juga <servicename> nilai sepenuhnya terserah Anda. Dan, akhirnya, untuk <tipe awal> nilai, yang ingin Anda gunakan mobil sehingga layanan dimulai secara otomatis dengan Windows.

Jadi dalam contoh Plex kami, perintahnya akan terlihat seperti ini:

SC CREATE Plex Displayname = "Plex" binpath = "srvstart.exe Plex -c C: PlexService.ini" start = auto

Ya, Anda membacanya dengan benar: Saya dulu C:PlexService.ini dari pada C:\PlexService.ini . Perintah tersebut mengharuskan Anda untuk menghapus garis miring.

Saat Anda menjalankan perintah, Anda akan menerima pesan SUKSES jika semuanya berjalan dengan baik.

Mulai saat ini, layanan baru Anda akan berjalan setiap kali Windows dimulai. Jika Anda membuka antarmuka Windows Services (cukup klik Start dan ketik "Services"), Anda dapat menemukan dan mengkonfigurasi layanan baru seperti yang Anda lakukan pada layanan lainnya.

Dan hanya itu saja. Jika Anda memiliki aplikasi yang dimulai dengan Windows dan Anda lebih suka aplikasi tersebut memulai tanpa memerlukan pengguna untuk masuk, cukup mudah untuk mengubah aplikasi apa pun menjadi layanan. Kami baru saja menyentuh metode dasar untuk membuat dan menjalankan layanan baru, tetapi masih banyak lagi yang dapat Anda lakukan dengan SrvStart untuk menyempurnakan cara layanan berjalan. Pastikan untuk memeriksa dokumentasi jika Anda ingin mempelajari lebih lanjut.

How To Run Any Program As A Background Service In Windows

How To Run Any Program As A Background Service In Windows

Run Python Programs In Background As Windows Service

How To Run Memcached As A Windows Service

How To Run Background Processes On Windows

How To Disable Running Background Programs In Windows

How To Disable Background Services In Windows 10

How To Create A Windows Service Using Exe File

How To Run Python File In Background Mac/Linux/Windows Secretly

Remove Programs Running In The Background In Windows 7

Stop Windows 10 Apps From Running In The Background

How To Enable Or Disable Background Apps In Windows 10

Close/stop Programs Running In Background - Windows 7

Disable Programs Running In The Background In Windows | HP Computers | HP

Background Tasks Without A Separate Service: Hangfire For ASP.NET

How To Stop Running Background Apps In Windows 8 (updated)

How To Stop Universal Windows Platform Apps From Running In Background | Windows 10 Tutorial

C# Tutorial - How To Make An Application Auto Run On Windows Startup | FoxLearn

Intro To Windows Services In C# - How To Create, Install, And Use A Service Using Topshelf


Bermain game - Artikel Terpopuler

Apa Itu File Sistem Windows?

Pemeliharaan dan Optimasi Jul 9, 2025

Secara teknis, file sistem Windows adalah file apa pun dengan atribut sistem tersembunyi dihidupkan. Dalam praktiknya, file sistem adalah file yang bergantung pada Windows untuk ber..


Cara Mematikan Layar Apple Watch Anda dengan Mode Teater

Pemeliharaan dan Optimasi Apr 6, 2025

Sebuah fitur baru diperkenalkan di watchOS 3.2 yang disebut Mode Teater, dilambangkan dengan tombol dengan dua topeng teater kecil. Tapi apa sebenarnya fungsinya? TERK..


Cara Mengambil Foto Jalanan yang Baik

Pemeliharaan dan Optimasi Jan 18, 2025

Fotografi jalanan adalah tentang mendokumentasikan kehidupan sehari-hari sebuah kota. Ini tentang menangkap momen kecil dan otentik yang mengubah kota dari beton abu-abu dan menguba..


6 Cara Mengosongkan Ruang Hard Drive yang Digunakan oleh File Sistem Windows

Pemeliharaan dan Optimasi Oct 14, 2025

Kami sudah membahasnya sebelumnya cara standar untuk mengosongkan ruang di Windows . Tetapi jika Anda memiliki solid-state drive kecil dan benar-benar menginginkan le..


Cara Beralih ke OpenDNS atau Google DNS untuk Mempercepat Penjelajahan Web

Pemeliharaan dan Optimasi Aug 30, 2025

Penyedia layanan internet lokal Anda mungkin tidak memiliki server DNS tercepat. Itu dapat memperlambat Anda, karena browser Anda perlu mencari alamat IP dari setiap situs web yang ..


Nonaktifkan Add-On untuk Mempercepat Browsing di Internet Explorer 9

Pemeliharaan dan Optimasi May 31, 2025

KONTEN TIDAK CACHED Kami telah menunjukkan caranya tingkatkan Internet Explorer dengan add-on , mirip dengan Firefox dan Chrome. Namun, terlalu banyak add-on dapat ..


Pisahkan Internet Explorer menjadi Dual-Panes

Pemeliharaan dan Optimasi Jun 3, 2025

KONTEN TIDAK CACHED Jika Anda memiliki monitor layar lebar maka Anda mungkin ingin memanfaatkan area jendela browser Internet Explorer dengan lebih baik. Sekarang Anda dapat membagi jendela..


Masuk ke Beberapa Akun dengan Layanan yang Sama di Firefox

Pemeliharaan dan Optimasi Feb 9, 2025

KONTEN TIDAK CACHED Apakah Anda memerlukan cara untuk masuk ke beberapa akun untuk layanan online yang sama dalam satu browser? Jika demikian, Anda mungkin ingin melihat ekstensi Multifox u..


Kategori