我想要將 Amazon Elastic Compute Cloud (Amazon EC2) Windows 執行個體上的時間設定永久變更為我的本機時區。或者,我無法變更執行個體的時間和日期。
解決方法
最佳做法是為執行個體使用協調世界時 (UTC) 來同步 Amazon CloudWatch 日誌、指標、本機日誌和其他服務。但是,您也可以使用不同的時區。
無法使用系統設定或控制台變更時間
Amazon 提供 Amazon Time Sync Service。Amazon Time Sync Service 可從所有 EC2 執行個體存取。如果您無法變更時間設定,請使用命令提示字元視窗,在執行個體上設定 Amazon Time Sync Service。
若要確認本機群組政策編輯器中的禁止存取控制台和電腦設定政策是否已關閉,請完成下列步驟:
- 開啟 Local Group Policy Editor (本機群組政策編輯器)。
- 選取 User Configuration (使用者組態),選取 Administrative Templates (管理範本),然後選取 Control Panel (控制台)。
- 反白顯示 Prohibit access to Control Panel and PC settings (禁止存取控制台和電腦設定),然後選擇 Edit policy setting (編輯政策設定)。
- 選取 Disabled (停用)。
使用命令提示字元變更時區
確認政策設定後,您可以從命令提示字元視窗變更時區。如需說明,請參閱 Windows 索引標籤的變更執行個體的時區。
若要更新時間和日期設定,請完成以下步驟:
- 以管理員身份執行命令提示字元視窗。
- 在命令提示字元視窗中輸入時間或日期,然後選取 OK (確定)。
- 在提示下輸入新時間或日期:
以 HH:MM:SS AM/PM 格式輸入新時間。例如,08:35:00 AM。
以 mm-dd-yyyy 格式輸入新日期。例如:01-01-2021。
新的時間和日期設定將立即生效。
注意: Citrix Xen Guest Agent 服務可能會導致時間同步問題。最佳做法是將 Citrix PV 驅動程式更新為 Amazon PV 驅動程式。
系統重新啟動後,時間變更不會保留
如果您使用 Windows Server 2008 或更新版本,並且希望重新啟動後保留新時間,請新增 RealTimeIsUniversal 登錄機碼。如需說明,請參閱 Windows 索引標籤變更執行個體的時區上的為 Windows Server 設定時區後防止時區變更一節。
如果您的執行個體已加入 AWS Directory Service for Microsoft Active Directory 中的網域,請變更時間設定。您執行個體上的時間設定必須使用網域控制器作為時間來源,以避免時間偏差。由於 Kerberos 限制,時間偏差會中斷驗證。缺少驗證可能會導致您登入執行個體時出現問題。如需更多資訊,請參閱 Microsoft 網站上的「很簡單!」– Active Directory 中的時間組態。
Amazon Time Sync Service 比其他原子鐘落後 X 分鐘
若要將 Amazon Time Sync Service 重新與您的執行個體同步,請完成下列步驟:
-
以管理員身分開啟命令提示字元視窗。
-
若要將 NTP 伺服器重設為指向 Amazon Time Sync Service 伺服器,請執行下列命令:
w32tm /config /manualpeerlist:"169.254.169.123,0x9" /syncfromflags:manual /update
-
若要停止時間服務,並從 Windows Server 安裝的登錄檔中移除所有組態資訊,請執行下列命令:
net stop w32time
w32tm /unregister
-
從執行個體的 Start (開始) 功能表中,選取 Run (執行),然後輸入 services.msc。確認已刪除 Windows Time。
-
若要完成重新同步,請執行下列命令:
w32tm /register
Net start w32time
w32tm /query /configuration /verbose
w32tm /resync /rediscover && w32tm /resync /force
w32tm /query /status /verbose
w32tm /stripchart /computer:169.254.169.123 /period:5
w32tm /query /source
**注意:**如果您看到本機 CMOS 時鐘,請等待幾分鐘。然後,再次執行 w32tm /query /source 命令來確認來源。
相關資訊
Microsoft 網站上的 W32tm