Windows hizmetleri otomatik olarak başlamıyor mu?


14

Son zamanlarda Windows Server 2008 R2 sunucularımızda bazı kötü zaman senkronizasyonu sorunları yaşadık.

Bunu çok basit bir şeye kadar izledim: Windows Zaman Hizmeti başlatılmadı! Zaman hizmeti çalışmadığında zaman NTP ile senkronize edilemez ...

Windows Zaman Hizmeti, iki ve üç kez kontrol ettiğim hizmetler kontrol panelinde "otomatik olarak" başlayacak şekilde ayarlandı . Ayrıca olay günlüklerini kontrol ettim ve herhangi bir servis hatası veya bunun gibi bir şey görmedim. Aslında, haftalık Windows Güncelleştirmeleri yüklendikten ve sunucular yeniden başlatıldıktan sonra Windows Saati Hizmeti'nin otomatik olarak başlatılmadığı gibi birçok şey görünüyordu. (bu her Cumartesi 19: 00'da yapılacaktır.)

Time Service'i başlattığımda dakika iyi senkronize oldu.

Öyleyse, soru: bir servis neden "Otomatik" olarak başlayacak şekilde ayarlanmış? ... Bu bana deli gibi geliyor.

Yanıtlar:


11

Bilgisayar bir etki alanında değilse W32time otomatik olarak başlamaz. Kahretsin Microsoft!

Bunu çalıştırmayı deneyin: sc triggerinfo w32time start/networkon stop/networkoff


burada onaylandı mcbsys.com/techblog/2010/09/… bu yüzden cevabınızı kabul edeceğim - teşekkürler!
Jeff Atwood

4

Bu başlıktan olası bir açıklama :

Anladığım şekilde, temelde siz veya bir görev veya bir donanım veya ağ parçası olana kadar hizmet açılmayacak, açmak için bir etkinlik başlatın. Saati güncellemeye çalıştığınızda, hizmeti çağırır ve 'xyz hizmetini başlat' olayını tetiklersiniz. Ayrıca, bittiğinde hizmeti de kapatabilir. Bu çok basitleştirilmiş. Yedi'nin daha hızlı olmasının bir nedeni budur, çünkü birçok hizmet her zaman çalıştırmak yerine bir şeylerin kullanılmasını beklemek yerine yalnızca gerektiğinde çalışır. Aslında hangi hizmetlere ihtiyacınız olduğuna veya ihtiyacınız olmadığına karar vermek zorunda değilsiniz, kendileriyle ilgilenebilirler.

Windows 7'deki yeni çekirdek hakkında konuşuyor.

Windows Server 2008 R2 ve Windows 7 aynı çekirdeği paylaştığından, çözünürlüğün aynı olup olmadığını merak ediyorum?

Bunu düzeltmek için hizmeti otomatik / gecikmeli başlatmaya ayarlamanızı önerirler.

Otomatik olarak ayarlanan bir hizmetin başlatılmayacağına dair delice olduğunu düşünüyorum ... şikayet etmeyeceğim.


Windows 7'de durum böyle olabilir. 2k8 kazanmak için aynı sisteme sahip olacaklarına inanmakta zorlanıyorum, özellikle zaman senkronizasyonu kimlik doğrulaması için çok önemli olduğu için bir alandaki bir makine ile.
Zypher

iyi, ben% 100 bu açıklanamayan çalışan değil otomatik olarak ayarlanmış bir hizmet olduğunu doğruladı. Garip şey, tüm diğer servislerin Otomatik olarak ayarlanmış (gecikmeli başlatma veya değil), "Yazılım Koruması" nı kaydetmesi, çalışıyor olması.
Jeff Atwood

1

Maalesef Windows zamanıyla günlük kaydını manuel olarak açtınız .

"Bir hizmetin otomatik olarak başlamamasına neyin sebep olacağı" konusunda iyi bir yanıt yoktur. Tek gerçek neden, bir bağımlılığın doğru başlamaması ya da hizmete başladığında hizmette bir tür çökme olmasıdır. Ve günlükler olmadan, tahmininiz bizimki kadar iyi.

Sonraki birkaç yama döngüsü için windows zaman günlüğünü açmanızı öneririm. Hizmet gelirse, hepiniz iyisiniz, eğer değilse, çalışacak bir şeyiniz var.

Bir not olarak, bir kereden fazla hizmetlerin bir yamadan sonra iyi bir sebeple başlamamaya karar verdiğini gördüm, ancak ilk yeniden başlatmadan sonra iyi çalışıyor.


Bir yorum yazmaya başladı, sonra yer kalmadı.

Aslında bu kayıttan bazı bilgiler alırsınız.

  1. Hiç kayıt yoksa, başlatmaya bile çalışmaz. Ve oradan araştırmaya başlayabilirsiniz, her küçük bilgi notu bu tür sorunlara yardımcı olur.

  2. Yukarıdaki bağlantıyla açtığınız bir hata ayıklama günlüğü olduğundan, başlamaya çalışırsa bir şey almalısınız . En azından neden başarılı bir şekilde başlayamadığı hakkında daha iyi bir fikriniz olacak.

Sysadmin olmanın en büyük acılarından birini keşfettiniz: Nereden bakmaya başlayacağınızı söylemek için günlüklere ihtiyacınız var, ancak hizmet günlükleri oluşturabilecek bir noktaya gelmiyor. Klasik bir tavuk ve yumurta problemi.


Günlüğe kaydetmenin mutlaka bu durumda yardımcı olacağını düşünmüyorum, çünkü günlüğe kaydetmeye bile çalışmıyor. Ve hizmet çalıştıktan sonra harika çalışıyor! Gerçek soru, neden olduğu değil Çalışıyorsa?
Jeff Atwood

Bir alan adında mısınız? Alan adınız için zaman kuralları nelerdir?
Trevoke

0

Teşekkürler, Windows Server 2016'da başlatılmayan bazı hizmetleri gecikmeli olarak ayarladım ve çalıştı, ancak değişiklikten korunduğu için antivirüs hizmeti için bunu yapamadım.

Ancak, 2008 R2 için olsa bile, bu geçici çözüm bulundu: https://support.microsoft.com/en-us/help/922918/a-service-does-not-start-and- olaylar-7000-ve-7011-kaydedilir-in-pencereleri-sunucu-2003-windows-server-2008-ve-windows-server-2008-r2

Muhtemelen bu, herhangi bir hizmeti gecikmeli başlatmaya ayarlamadan başlatır. Antivirüs için çalıştı, kesinlikle.

Buradaki çözümün en yararlı kısmını buraya yapıştıracağım:

Bu soruna geçici bir çözüm bulmak için <a0> </a0>, hizmet denetim yöneticisinin varsayılan zaman aşımı değerini artırmak için kayıt defterini değiştirin. Bu değeri 60 saniyeye artırmak için şu adımları izleyin:

Click Start, click Run, type regedit, and then click OK.
Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
In the right pane, locate the ServicesPipeTimeout entry.

Note: If the ServicesPipeTimeout entry does not exist, you must create it. To do this, follow these steps:

    On the Edit menu, point to New, and then click DWORD Value.
    Type ServicesPipeTimeout, and then press ENTER. 
Right-click ServicesPipeTimeout, and then click Modify.
Click Decimal, type 60000, and then click OK.

This value represents the time in milliseconds before a service times out.
Restart the computer.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.