質問: windows 10で自動再起動を*無効にする*方法は? windows 10では、後で再起動をスケジュールすることができます。無効にしたいのですが。明らかにwindowsは私が見ていなかったときに昨夜再起動のためにそれ自身を予定し、ちょうど私が前の夜に働いていたすべてを閉じました。私は定期的に再起動します。私はそれをするのにwindowsを必要としません。完全に無効にすることはできますか?それがすべてをダウンロードするのであれば私は気にしない、そしてそれから「ねえ、あなたは再起動するべきです」と言う、しかしそれは決して決してそれ自体を再起動するべきではない。私はwindows 10の "pro"版を使っています。
回答: あなたはそれに対してwindows自身のツールを使用して自動再起動を無効にすることができます。他のいくつかの答えが述べたように、windowsは\microsoft\windows\updateorchestrator\rebootと呼ばれるスケジュールされたタスクを使って再起動を実行します。ただし、タスクスケジューラを開いてこのタスクスケジューラを無効にすると、windowsがパーミッションを読み取り専用に変更したとしても、翌日windowsは喜んでそれを再度有効にします。毎日タスクを無効にするためにタスクスケジューラのuiに入る必要があるのではなく、schtasksコマンドラインユーティリティを使用してタスクを変更することで、これを自動的に設定できます。再起動がスケジュールされている場合は、を管理者権限で実行して次のコマンドを実行すると、タスクが無効になります。schtasks /change /tn \microsoft\windows\updateorchestrator\reboot /disable これを知っているなら、あなたは定期的に上記のコマンドを実行してwindowsのうんざりする小さな計画を無効にするためにあなた自身のスケジュールされたタスクを作成することができます。 task schedulerの使用方法に慣れている場合は、独自のタスクを設定してください。さもないと、 以下のマークアップをコピーしてテキストエディタに貼り付けます。 xmlファイルとして保存してください。 タスクスケジューラで、アクション>タスクのインポート...をクリックして、このファイルを選択します。 必要に応じて設定を微調整します。 <?xml version="1.0" encoding="utf-16"?> <task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task"> <registrationinfo> <author>http://superuser.com/users/1909/kpozin</author> <uri>\superuser\cancel windows automatic reboot</uri> </registrationinfo> <triggers> <calendartrigger> <repetition> <interval>pt10m</interval> <duration>p1d</duration> <stopatdurationend>false</stopatdurationend> </repetition> <startboundary>2016-11-16t18:30:00</startboundary> <enabled>true</enabled> <schedulebyday> <daysinterval>1</daysinterval> </schedulebyday> </calendartrigger> </triggers> <principals> <principal id="author"> <!-- that's the system user --> <userid>s-1-5-18</userid> <runlevel>highestavailable</runlevel> </principal> </principals> <settings> <multipleinstancespolicy>ignorenew</multipleinstancespolicy> <disallowstartifonbatteries>false</disallowstartifonbatteries> <stopifgoingonbatteries>true</stopifgoingonbatteries> <allowhardterminate>true</allowhardterminate> <startwhenavailable>true</startwhenavailable> <runonlyifnetworkavailable>false</runonlyifnetworkavailable> <idlesettings> <stoponidleend>true</stoponidleend> <restartonidle>false</restartonidle> </idlesettings> <allowstartondemand>true</allowstartondemand> <enabled>true</enabled> <hidden>false</hidden> <runonlyifidle>false</runonlyifidle> <disallowstartonremoteappsession>false</disallowstartonremoteappsession> <useunifiedschedulingengine>false</useunifiedschedulingengine> <waketorun>false</waketorun> <executiontimelimit>pt1h</executiontimelimit> <priority>7</priority> </settings> <actions context="author"> <exec> <command>schtasks</command> <arguments>/change /tn \microsoft\windows\updateorchestrator\reboot /disable</arguments> </exec> </actions> </task>