×
Windows Server'da Uygulama Otomatik Başlatma

Windows Server’da Uygulama Otomatik Başlatma

Windows Server sistemlerinde bazı uygulamaların sunucu açılır açılmaz otomatik olarak çalışması gerekebilir. Bu durum, özellikle izleme yazılımları, yedekleme araçları veya hizmet sağlayan uygulamalar için kritik önem taşır.

Peki, Windows Server’da bir uygulamayı açılışta otomatik başlatmanın en güvenli ve profesyonel yolu nedir? Bu yazımda, “Windows Server uygulama otomatik başlatma” işlemini adım adım anlatıyor ve en etkili 4 yöntemi sizlerle paylaşıyorum.

Görev Zamanlayıcı (Task Scheduler) ile Otomatik Başlatma

Task Scheduler, bir uygulamanın sistem başlatıldığında veya oturum açıldığında otomatik olarak çalışmasını sağlayan en güvenilir yöntemdir.

Windows-Serverda-Uygulama-Otomatik-Baslatma1 Windows Server'da Uygulama Otomatik Başlatma Windows-Serverda-Uygulama-Otomatik-Baslatma2 Windows Server'da Uygulama Otomatik Başlatma Windows-Serverda-Uygulama-Otomatik-Baslatma3 Windows Server'da Uygulama Otomatik Başlatma

  • Başlat menüsüne tıklayıp Task Scheduler yaz ve aç.
  • Sağ taraftan Create Task seçeneğini tıkla.
  • General sekmesinde:
  • Göreve bir isim ver (örnek: MyApp AutoStart).
  • “Run whether user is logged on or not” kutusunu işaretle.
  • “Run with highest privileges” seçeneğini etkinleştir.
  • Triggers sekmesinde → New → “Begin the task” kısmında At startup seç.
  • Actions sekmesinde → New → “Action” olarak Start a program seç ve program yolunu belirt:

Windows-Serverda-Uygulama-Otomatik-Baslatma4 Windows Server'da Uygulama Otomatik Başlatma Windows-Serverda-Uygulama-Otomatik-Baslatma5 Windows Server'da Uygulama Otomatik Başlatma Windows-Serverda-Uygulama-Otomatik-Baslatma6 Windows Server'da Uygulama Otomatik Başlatma

  • C:\Program Files\MyApp\myapp.exe
  • Ayarları kaydedip çık.

Startup Klasörüne Kısayol Ekleme

Bu yöntem, yalnızca kullanıcı oturumu açıldığında uygulamanın çalışmasını sağlar.
Kullanıcı bazlı işlemler için en pratik çözümlerden biridir.

  • Win + R → shell:startup komutunu çalıştır.
  • Açılan klasöre uygulamanın kısayolunu ekle.
  • Sunucu her açıldığında ve kullanıcı giriş yaptığında uygulama otomatik olarak başlar.

Kayıt Defteri (Registry) ile Uygulama Başlatma

Biraz daha gelişmiş bir yöntem olan Registry kaydı, oturum açıldığında programı otomatik başlatmak için kullanılabilir.

  • Başlat → regedit komutunu çalıştır.
  • Aşağıdaki yola git:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • Sağ tıklayıp New → String Value oluştur.
  • İsim: uygulamanın adı
  • Değer: uygulamanın tam yolu
  • “C:\Program Files\MyApp\myapp.exe”

Aşağıdaki linkten Microsoft tarafından yayınlanan dokümanı inceleyebilirsiniz.

Windows’da Başlangıç Uygulamalarını Yapılandırma

 Servis Olarak Çalıştırma (Windows Service)

Uygulaman arka planda sürekli çalışması gereken bir servis ise, bunu Windows hizmetine dönüştürmek en doğru çözümdür.

PowerShell veya Komut İstemi üzerinden:

sc create MyService binPath= “C:\Program Files\MyApp\myapp.exe” start= auto

net start MyService

Bu işlemden sonra uygulama her sistem açılışında otomatik başlar.

Windows Server’da uygulama otomatik başlatma işlemi için en stabil ve yönetilebilir yöntem Görev Zamanlayıcı (Task Scheduler) kullanmaktır.
Hem sistem başlangıcında hem de kullanıcı oturumunda çalışma esnekliği sağlar.
Bu yöntemle, uygulamanı manuel müdahaleye gerek kalmadan sürekli aktif tutabilir ve sistem yönetimini kolaylaştırabilirsin. Bu yazımda, “Windows Server uygulama otomatik başlatma” işlemini adım adım anlttım. Faydalı olması dileğiyle.


 

1988 İstanbul doğumluyum. Bilgisayar dünyasına olan hayranlığım çok küçük yaşlarda başladı. Bu sebeple sistem alanında kendimi geliştirmeye karar verdim. Celal Bayar Üniversitesi Bilgisayar Programcılığı ve Anadolu Üniversitesi İşletme mezunuyum. Beykent Üniversitesi'nde Yönetim Bilişim Sistemleri Bölümü'nde yüksek lisans eğitimimi tamamladım. 2005 yılında Bilge Adam Sistem & Network Mühendisliği eğitimi aldım. Hemen ardından IT dünyasına giriş yaptım. Collezione şirketinde 2006 - 2018 yılları arasında Sistem Uzmanı olarak görev yaptım. 2018 Temmuz ayından beri LCWAIKIKI şirketinde System Engineer pozisyonunda çalışmaktayım. Sektörde 19 yıllık deneyime sahibim. Birçok önemli projede görev aldım. Sayfanın en alt kısmından Linkedin profilime ulaşabilirsiniz. Bilgi ve tecrübemi hem bu blog üzerinde hem de Çözümpark Bilişim Portalı üzerinde paylaşıyorum.

Yorum gönder