Windows11/10で起動時にプログラムを実行する方法

起動時または起動時に常に実行したいプログラムがあるかもしれません。あなたがいつも最初にすることはあなたのブラウザを起動してウェブを閲覧し始めることだとしましょう。もちろん(Sure)Windows PCがデスクトップで起動するときは、いつでも手動でブラウザを起動してURLを入力できますが、自動起動させたい場合は、ブラウザなどの(Browser)プログラム(Programs)を起動時に自動的に実行することができます。 Windows 11/10/8/7毎回。

Make a Program run on startup in Windows 11/10

First, you want to check in the Program’s settings and see if there is a setting that allows you to make it run at every startup. If there is then it answers the question easily. If not, then there are three other ways you can do it. Let us take a look at them:

1] Place Program shortcut in Startup folder

Windows10の起動時にプログラムを実行する方法

The simplest way would be to place a shortcut of the Program in the Windows Startup folder.

The Current Users Startup folder in Windows is located at:

C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

これらのプログラムは、現在ログインしているユーザーに対してのみ起動します。このフォルダに直接アクセスするには、[実行(Run)]を開き、shell:startupEnterキーを押して入力します。

すべてのユーザーのWindowsスタートアップフォルダー(All Users Windows startup folder)は次の場所にあります。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

このフォルダを開くには、[実行(Run)]ボックスを表示し、shell:common startupと入力して、Enterキーを押します。

このフォルダに、Windowsで起動するプログラムへのショートカットを追加できます。

読み取り(Read)スタートアップフォルダ内のプログラムがスタートアップ時に開始されません(Program in Startup folder not starting on startup)

2]フリーウェアを使用してスタートアップにプログラムを追加する(Add Programs)

組み込みのMSCONFIGまたはシステム構成ユーティリティ(MSCONFIG or System Configuration Utility)を使用すると、スタートアップエントリを無効にしたり削除したりできますが、スタートアッププログラムを追加することはできません。

スタートアッププログラム(manage startup programs)を管理できる無料のツール(many free tools)はたくさんあります。

スタートアッププログラムを簡単に追加するには、ChameleonStartupManagerやQuickStartupなどのフリーウェアを利用できます。どちらも機能豊富なスタートアップマネージャーであり、スタートアッププログラムとその起動パラメーターを簡単に追加できます。

3]レジストリを介してWindowsブートで(Windows)プログラム(Make Program)を実行させる

レジストリ起動パス(Registry Startup Paths)を利用して、起動するたびに起動するプログラムを追加できます。RunおよびRunOnceレジストリキーを使用して、ユーザーがログオンするたびにプログラムを実行したり、1回だけ実行したりすることができます。

レジストリキーはここにあります。これらは現在のユーザー(Current User)すべてのユーザーを対象としています–(All Users – Run)毎回実行するか、1回だけ実行します。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

これについて詳しくは、MSDNをご覧ください。

4]タスクスケジューラ(Use Task Scheduler)を使用して、起動時にプログラムを実行します

Windowsタスクスケジューラを使用して基本タスクウィザードを作成し(create a Basic Task Wizard using Windows Task Scheduler)、タスクトリガーとして[コンピューターの起動時(When the computer starts)]オプションを使用して、毎回起動時にプログラムを起動することができます。

これを行った後、スタートアッププログラムの遅延時間を設定することをお勧めします。(set a delay time for the Startup programs.)必要に応じて、管理者としてプログラムを自動起動することもできます。

PS:この投稿では、起動時にMicrosoftStoreアプリを開く(open Microsoft Store apps on startup)方法を紹介します。



About the author

私は Firefox と Google Docs の経験を持つ Web 開発者です。私はフロリダ大学で経営学の学位を取得しています。私のスキルには、Web サイト開発、コンテンツ管理システム (CMS)、データ分析、およびユーザー インターフェイス設計が含まれます。私は経験豊富なコンサルタントであり、チームが効果的な Web サイトとアプリケーションを構築するのを支援できます。



Related posts