Windows 10 Proを実行しています。私のタイムゾーンはエルサレムですが、現在取り組んでいるプログラムをテストするには、それを東部標準時に変更する必要があります。
タイムゾーンは変わりません。私が試してみました:
レジストリキーTimeZoneInformationには、管理者用のフルコントロールがあります。
管理者は、ローカルセキュリティ設定の「タイムゾーンの変更」にリストされています。
助言がありますか?
Windows 10 Homeは、グループポリシーがない場合でも、管理者がタイムゾーンを変更する必要がある状態になることがあります。 UACを介して昇格された特権を持つ標準ユーザーとしてtzutil
を実行することがうまくいきました(OPが試行した管理者アカウントを使用するのではなく)。
tzutil /l
と入力します。必要なものをクリップボードにコピーし、tzutil /s
の後に貼り付けます。例:
tzutil /s "Pacific Standard Time"
私たちが抱えていた問題は、マシンにインストールされたインターネット監視/フィルタリングソフトウェアQustodioによるものでした。削除しました。
Qustodioがこの問題(ソフトウェアが管理者にタイムゾーンを変更する権限を拒否する)が解決された場合は、もう一度インストールする必要があります。
Qustodioが問題の原因である場合、これが私のPCで機能したものです:(アプリケーションの管理者権限があると想定)-Qustodioアイコンを右クリックします-選択一時的に無効にする(15分程度)- Windowsでタイムゾーンを通常どおりに変更します-再起動して、スタックしていることを確認します
ただし、この問題を回避する最善の方法は、Qustodioをインストールする前にタイムゾーンが正しく設定されていることを確認することです。今回は忘れていました。 Qustodioがこれを行う理由は、PC上のユーザーアカウントのアクセス時間ウィンドウを管理するペアレンタルコントロールがあるためです。 (したがって、ユーザーがタイムゾーンを変更できる場合、このコントロールを回避できます。)
グループポリシーまたはレジストリで「タイムゾーンを自動的に設定する機能」をオフにする方法はありますか?
この設定を変更できるのは管理者のみです。