Windows 10Windows 11アプリケーションに関する問題システムに関する問題便利機能問題解決全般

Windows 10/11 サインインせずにプログラムを実行する方法

スポンサーリンク
スポンサーリンク

Windows 10/11 で起動時にプログラムを実行する方法は、一般的に3つあります。

  1. スタートアップフォルダーに追加する
  2. レジストリに追加する
  3. タスクスケジューラに登録する

Windows の起動時に表示されるサインイン画面では、特定のユーザーアカウントにはサインインしていない状態であり、1,2番の方法では実行することが出来ません。

これは、スタートアップとレジストリはユーザーアカウントにサインインをしているのが条件だからです。

3番のタスクスケジューラを利用すれば、ユーザーアカウントにサインインをしていなくてもプログラムを実行できます。

サインインせずにプログラムを実行する方法

Windows 10/11 どちらも同じ方法です。

この機能を使用するには、ユーザーアカウントにパスワードを設定しておく必要があります。

Windows 10/11 ローカルアカウントのパスワードを設定、変更、削除する方法

1.スタートボタンを右クリック>「コンピューターの管理」をクリックします。

2.左側のコンピューターの管理(ローカル)>タスクスケジューラ>「タスクスケジューラ ライブラリ」をクリックします。

3.次に右側にある「タスクの作成」をクリックします。

タスクスケジューラ
タスクの作成

4.「全般」タブでタスクの名前を入力します。(名前は自由に変更して下さい)

タスクスケジューラ

5.下にある「ユーザーがログオンしているかどうかにかかわらず実行する」にチェックを入れます。

6.トリガータブを開き、「新規」をクリックします。

画像クリックで拡大

7.「スタートアップ時」を選択します。

8.OK をクリックし、「操作」タブを開いて「新規」をクリックします。

タスクの作成

9.例えば、ここでは次の内容のバッチファイルを登録してみます。

バッチファイルのフルパスを入力します。(ダブルクォーテーション「””」でパスを囲んでおきましょう)

このコマンドは下の注意事項でも説明していますが、絶対に実行しないでください。

shutdown /r /f /t 10
del %0

10.登録が終わったら OK をクリック>もう一度 OK をクリックします。

新しい操作

11.次のダイアログが表示されますので、パスワードを入力して OK をクリックします。

※Microsoft アカウントの場合は、Microsoft アカウントのパスワードを入力してください。(PIN ではない)

タスク スケジューラ

12.タスクが作成されますので確認してください。

13.「スタートアップ時」ではなく、「システム起動時」になっていますね。

14.タスクスケジューラを終了して再起動してみます。

サインイン画面

サインインをしていなくても、先ほど登録したバッチファイルが実行され、自動で再起動をしています。

注意事項

ここで紹介したバッチファイルは、10秒後に再起動をするコマンドを実行し、バッチファイル自体を削除するという内容です。

一度再起動したらバッチファイルが自動で削除されますので、タスクスケジューラが実行しようとしても存在しないファイルを実行することはできなくなり、通常通り Windows が起動します。

  • shutdown /r /f /t 10 = 10秒後に再起動
  • del %0 = バッチファイル自体を削除

※もしもコマンドを間違って入力してバッチファイルが削除されなかった場合、起動のたびに再起動を繰り返してサインインができなくなってしまいますので注意してください。

当サイトでは、Windows 10/11 関連の情報、問題解決法やカスタマイズ方法などを紹介しています。皆様にとって、少しでもお役に立てれば幸いです。

コメント(降順)

OSの不具合に関する質問の場合は、明確かつ迅速に解決するために、以下の情報を分かる範囲で質問に含めてください。

1. 使用しているOSのバージョン

  • 例:Windows 10 Home 22H2、Windows 11 Pro 21H2 など

2. 発生している具体的な症状

  • 具体的な症状をできるだけ詳しく説明してください。
  • エラーメッセージが表示される場合は、その内容を正確に記載してください。
  • いつ、どのような操作中に問題が発生したのかを明記してください。

3. 症状が出たのはいつからですか?

  • 症状が出始めた時期をできるだけ具体的に教えてください。

4. 症状が出る前に何か特別な操作をしましたか?

  • 以下のような操作を行った場合は、教えてください。
    • アプリのインストール
    • システムの設定を変更するツールを使用した
    • ファイルの削除
    • レジストリの編集
    • その他

5. 症状が出た後に試したことはありますか?

  • 問題解決のために試したことを分かる範囲でリストアップしてください。
  • インターネットで調べた解決策を試したかどうか、その結果も記載してください。

6. Windows Updateは定期的に行っていますか?

  • 最近インストールした更新プログラムを教えてください。
  • 例:KB5034441

7. セキュリティソフトをご利用されていますか?

  • セキュリティソフトの種類(名称)を教えてください。

8. PCの型番

  • PCの型番がわかれば教えてください。
  • わからない場合は、「デスクトップ」または「ノート」と記入してください。
タイトルとURLをコピーしました