Windows-Server-2008-R2

時間服務無法在 Windows Server 上啟動 - 系統錯誤 1290

  • February 6, 2019

我一直在嘗試解決一些涉及兩個域控制器的時間同步問題,似乎最終遇到了一個更大的問題。這太糟糕了。

它們都是虛擬機(一個在 Amazon EC2 上),我認為這可能會使有關時間伺服器的事情複雜化。

具有所有 FSMO 角色的主 DC 位於 LAN 上。我像這樣(從記憶體中)重置它的時間伺服器配置:

net stop w32time
w23tm /unregister
shutdown /r /t 0
w32tm /register
w32tm /config /manualpeerlist:”0.uk.pool.ntp.org,1.uk.pool.ntp.org,2.uk.pool.ntp.org,3.uk.pool.ntp.org” /syncfromflags:manual /reliable:yes /update
W32tm /config /update
net start w32time
reg QUERY HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v AnnounceFlags

我檢查它是否設置為 0x05,確實如此。輸出為…

w32tm /query /status

Leap Indicator:0(無警告) Stratum:1(主要參考 - 由無線電時鐘同步)精度:-6(每滴答聲 15.625 毫秒)根延遲:0.0000000s 根分散:10.0000000s ReferenceId:0x4C4F434C(源名稱:“LOCL” ) 上次成功同步時間:10/04/2012 15:03:27 來源:本地 CMOS 時鐘輪詢間隔:6 (64s)

雖然這不是預期的,但我想在確保遠端 DC 首先與它同步後,我會對其進行整理。在 Amazon EC2 遠端副本 DC(Windows Server 2008 R2 Core)上…

net stop w32time
w32tm /unregister
shutdown /r /t 0
w32time /register
net start w32time

這就是一切都出錯的地方

發生系統錯誤 1290。

服務啟動失敗,因為同一程序中的一個或多個服務具有不兼容的服務 SID 類型設置。具有受限服務 SID 類型的服務只能與具有受限 SID 類型的其他服務共存於同一程序中。如果剛剛配置了此服務的服務 SID 類型,則必須重新啟動託管程序才能啟動此服務。

我無法啟動 w32time 服務。我試過重置時間設置並試圖扭轉我所做的事情。

Ec2Config 服務也無法啟動,因為它依賴於 w32time 服務。

我看到的所有解決方案都涉及進入電話服務系統資料庫設置,但由於它是伺服器核心,它沒有那個角色,我看不到它與時間服務之間的關係。w32time 在 LocalService 組中執行,而 Core 上不存在的此電話服務在 NetworkService 組中執行。

這是否與程序(svchost.exe)無法作為域帳戶執行有關,因為它現在是域控制器,但最初它作為本地使用者組執行,或類似的東西?

似乎有很多人遇到此問題,但唯一的解決方案與(Core 上不存在)電話服務有關。誰甚至使用它?

嗨,我有完全相同的問題。

我使用了來自:http: //support.microsoft.com/kb/816042的 fixit 服務

將其複製到伺服器核心 PDC 安裝,右鍵點擊 msi 和未點擊的塊(否則在嘗試執行它時會出現訪問被拒絕錯誤)。

從核心控制台中執行 msi,然後重新啟動。

然後我盡可能準確地設置我的時鐘(以允許與本地伺服器時間和遠端時間伺服器之間允許的時差同步),並再次輸入我的設置:

w32tm /config /manualpeerlist:0.europe.pool.ntp.org,0x1 /syncfromflags:manual /reliable:yes /update
Net stop w32time & net start w32time
w32tm /resync
w32tm /query /status
w32tm /monitor

問題是我,無論我在重新啟動時做什麼,設置都會恢復到一個月前!

問候

引用自:https://serverfault.com/questions/378161