ポータブルアプリをWindowsスタートアップに追加する方法

多くの人々はポータブルアプリを好む理由は、何もインストールする必要がなく、アプリをアンインストールするときに残りのファイルについて心配する必要がないからです。さらに、これらのアプリをUSBドライブやクラウドに置いて、任意のPCで使用できることも魅力です。インストール不要のアプリを使用するのは素晴らしいですが、時間を節約するためにポータブルアプリをWindowsのスタートアップに追加したい場合はどうしますか?これらは技術的にインストールされていないため、スタートアッププロセスには追加されません。
良いニュースは、ポータブルアプリをWindowsと一緒に起動する方法がいくつかあり、毎回手動で起動しなくても済むことです。必要に応じて、スタートアッププロセスから削除することもできます。
目次
- アプリをスタートアップフォルダーに追加
- タスクマネージャ用にBATファイルを作成
- サードパーティ製スタートアップマネージャを使用
- ポータブルアプリはどこで見つけられるか?
- よくある質問
こちらもお読みください: Windowsでフォルダーをサイズでソートする方法
アプリをスタートアップフォルダーに追加
これは最もシンプルで直接的なオプションです。Windowsは、すべてのスタートアップアプリのショートカットのリストをフォルダーに保持しています。(必須アプリやシステムプロセスはリストされていません。) このリストにポータブルアプリを追加するには、以下の手順を実行します。
- ポータブルアプリの実行可能ファイルに移動しますが、開かないでください。この例では、KeePassを使用しています。これはポータブルなパスワードマネージャーです。
- 実行可能ファイルを右クリックし、「その他のオプション」を選択し、「送信先 -> デスクトップ (ショートカットの作成)」を選択します。Windows 10を使用している場合は、「送信先」オプションのみ表示されます。
実行可能ファイルがどれか分からない場合は、フォルダーの「表示」オプションを「詳細」に変更します。「タイプ」列の「アプリケーション」を探してください。また、ファイルを右クリックし、「プロパティ」を選択すると、一般タブに「.exe」拡張子があるかどうかを確認できます。

- 作業が完了したら、フォルダーを終了します。
- デスクトップから新しいポータブルアプリショートカットをコピーします。
- Win + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
shell:startupと入力し、「OK」を押します。これによりスタートアップフォルダーが開きます。また、ファイルエクスプローラーを開き、次のコードを入力することもできますが、「user」を自分のユーザー名に、ドライブレターをWindowsのハードドライブレターに置き換えてください:
C:\Users\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- ショートカットをこのフォルダーに貼り付けます。

- アプリが期待通りに起動することを確認するために、コンピュータを再起動します。
元の実行可能ファイルの場所を移動する場合は、このプロセスを繰り返す必要があります。または、ショートカットのプロパティを変更して新しいファイルの場所を指すようにしてください。
アプリをスタートアップから削除するには、スタートアップフォルダーからそのショートカットを削除します。
こちらもお読みください: Windowsでドライブレターを変更する6つの方法
タスクマネージャ用にBATファイルを作成
タスクマネージャでは、さまざまなタスクを設定した時刻、日付などに自動的に実行するようにスケジュールできます。おそらく想像した通り、タスクマネージャを使用してポータブルアプリをWindowsのスタートアップに追加できます。これを行うには、まずバッチファイル、つまりBATファイルを作成する必要があります。このファイルを使用すると、多数のファイルを簡単に移動したり、一度に多数のファイルの名前を変更したりする便利なコマンドを実行できます。
- スタートメニューに移動し、検索ボックスに「メモ帳」と入力します。検索結果からメモ帳アプリを開きます。

- ポータブルアプリのフルパスを入力します。パスを引用符で囲みます。また、ポータブルアプリの実行可能ファイルを右クリックし、「パスとしてコピー」を選択できます。これをメモ帳に貼り付けますが、引用符が次のように見えることを確認してください:
C:\"Portable\KeePass\KeePass.exe"引用符はパス名のテキストから始まり、ドライブレターからではないことに注意してください。
- パス名の前に「Start」と入力し、メモ帳のテキストが次のようになるようにします:
Start C:\"Portable\KeePass\KeePass.exe"- メモ帳で「ファイル -> 名前を付けて保存」を選択します。
- 任意の名前でファイルを保存します。ただし、ファイル拡張子は「.bat」を使用してください。ファイルは任意の場所に保存できますが、後で使用するためのパスを覚えておいてください。「keepassfile」というファイル名を使用しているため、ファイル名は「keepassfile.bat」となります。

- スタートに戻り、「タスクスケジューラ」と入力します。関連する結果を選択してタスクスケジューラを開きます。
- サイドバーの「タスクスケジューラライブラリ」フォルダーを選択し、右クリックして「新しいフォルダー」を選択します。フォルダーを一度左クリックしないと、オプションのリストは表示されません。

- フォルダーに好きな名前を付けます。私は「ポータブルアプリ」と名付けます。このフォルダー内にポータブルアプリ用のタスクを作成するためです。「OK」をクリックしてフォルダーを保存します。
- 作成したフォルダーを右クリックし、「タスクの作成」を選択します。このオプションが表示されない場合は、まずフォルダーを左クリックします。

こちらもお読みください: Windows 95 (またはその他の) スタートアップサウンドをWindowsに追加する方法
- 一般タブでタスクに名前を付けます。これはあなたの好きな名前にできますが、何か説明的なものを使うことをお勧めします。私は「KeePassスタートアップ」という名前を使用しています。

- 「トリガー」タブを選択し、左下の「新規」ボタンを押します。

- ウィンドウの上部にある「タスクを開始する」ドロップダウンから「スタートアップ時」を選択します。「OK」を押して設定を保存します。

- 「アクション」タブを開き、「新規」ボタンをクリックします。
- アクションのドロップダウンボックスから「プログラムの開始」を選択し、BATファイルの場所を参照します。

- 「OK」を押して変更を保存します。「OK」をもう一度押して新しいタスクを保存します。
- タスクスケジューラを閉じて、すべてが期待通りに動作することを確認するためにコンピュータを再起動します。
タスクスケジューラでタスクを削除することで、いつでもアプリをスタートアップから削除できます。アプリを移動した場合は、新しい詳細でBATファイルを更新する必要があります。BATファイルを移動した場合は、タスクもそれに応じて更新してください。
こちらもお読みください: Windowsのシャットダウンとスタートアップをスケジュールする方法
サードパーティ製スタートアップマネージャを使用
Windowsの組み込みツールでポータブルアプリをWindowsのスタートアップに追加するのに十分ですが、サードパーティ製のスタートアップマネージャを使用することもできます。StarterとGlarysoft Quick Startupの2つの良いオプションがあります。
Starterを使用してポータブルアプリをWindowsのスタートアップに追加
- Starterをインストールしてアプリを開きます。
- 左ペインで「スタートアップフォルダー」を選択します。特定のユーザーのためだけにアプリを開くか、すべてのユーザーのために開くように選択することもできます。デフォルトでは、現在のユーザーアカウントのみが選択されています。
- 右ペインの空いているエリアを右クリックし、「新規」を選択します。

- 「値」フィールドの横にある参照アイコンを選択し、ポータブルアプリの実行可能ファイルに移動します。選択すると、他のすべてのフィールドが自動的に埋まります。

- 「OK」を押して変更を保存します。
- コンピュータを再起動して、アプリがWindowsとともに開始することを確認します。
こちらもお読みください: シャットダウン vs スリープ vs ハイバーネート vs 高速スタートアップ:Windowsの電源設定の説明
Glarysoft Quick Startupを使用してポータブルアプリをWindowsのスタートアップに追加
- Glarysoft Quick Startupをダウンロードしてインストールします。
- アプリを開き、「スタートアッププログラム」タブの「プログラムを追加」を選択します。

- 「参照」をクリックし、ポータブルアプリの実行可能ファイルに移動します。アイテムの名前を入力します。また、ポータブルアプリのスタートアップを遅らせたい場合は、遅延時間(秒)を設定することもできます。これは、複数のアプリが開く場合にプロセスをずらすのに役立ちます。

- 「OK」を押して変更を保存します。
- コンピュータを再起動して、アプリが起動することを確認します。
こちらもお読みください: プレインストールされたWindowsソフトウェアとユーティリティのための14の優れた代替品
ポータブルアプリはどこで見つけられるか?
スタートアップに追加するポータブルアプリは、ニーズに基づいて異なります。たとえば、作家として、私はPCを起動したときにお気に入りのブラウザ、スケジュール、新しいLibreOfficeドキュメントを開いておきたいと思います。メッセージング/チャットアプリ、アクセシビリティアプリ、ゲーム、またはその他のものを求めるかもしれません。
特定のポータブルアプリがある場合、たとえばブラウザなどは、そのアプリのウェブサイトを確認してください。多くの開発者が主要なアプリのポータブル版を提供しています。ただし、これらのバージョンは、通常の対応物と比べてあまり強力でなかったり、機能が少なかったりすることに留意してください。同時に、古いPCや限られたスペースのあるPC、USBドライブから実行するのには最適です。
次のサイトでもポータブルアプリを検索できます:
- ポータブルアプリディレクトリ:個々のアプリをダウンロードするか、PortableApps.comプラットフォームを使用してインストールと更新を一つの場所で管理します。
- ポータブルフリーウェアコレクション:さまざまなカテゴリのフリーウェアポータブルアプリ
- Portapps:小規模だが成長中の無料アプリのコレクション
こちらもお読みください: USBドライブがWindowsで起動可能かどうかを確認する方法
よくある質問
USBドライブ上のポータブルアプリをどのように起動できますか?
ポータブルアプリがUSBドライブにある場合、ドライブを挿入し、上記のいずれかのプロセスに従ってアプリをWindowsのスタートアップに追加します。
唯一の問題は、スタートアッププロセス中にドライブが存在しなければならず、ドライブレターは常に同じでなければならないことです。ドライブレターが変更されると、Windowsはスタートアップアイテムを見つけることができません。
私のアプリは私のWindowsユーザーアカウントのみに起動されますか?
上記のすべてのプロセスは、ポータブルアプリをあなたのユーザーアカウントにのみ追加します。ただし、スタートアップフォルダーにショートカットを追加して、あなたのユーザーアカウントではなくすべてのユーザーに対して追加できます。タスクスケジューラでは、管理者権限でタスクスケジューラを開くと、「すべてのユーザー」フォルダーにアイテムを追加できます。
ポータブルアプリは私のスタートアップ時間にどのように影響しますか?
他のスタートアップアイテムと同様に、Windowsと共に起動しようとするアプリやサービスが多いほど、スタートアッププロセスは長くなります。ポータブルアプリをWindowsのスタートアップに追加したら、タスクマネージャを開き、「スタートアップ」タブを選択します。ここでスタートアップへの影響を確認できます。中程度と高の影響はスタートアップ時間を遅くします。
画像のクレジット:Alexander Shatov via Unsplash すべてのスクリーンショットはCrystal Crowderによるものです