Windows11/10の起動時に起動フォルダのプログラムが起動しない
Windowsは、システムにログインするとすぐに起動できるプログラムのリストを保持しています。すぐに使用できるはずのプログラムに便利です。ただし、ここにエントリを追加してもプログラムが起動しない場合があります。この投稿では、スタートアップ(Startup)フォルダー内のプログラムがWindows 11/10のスタートアップ時に開始されない場合に何ができるかを説明します。
スタートアップ(Startup)フォルダのプログラムが起動しない
スタートアップ(Startup)フォルダ内のプログラムがWindows11またはWindows10の起動時に起動しない場合は、次のいずれかの方法に従って問題を解決してください。
- タスクマネージャ(Task Manager)でスタートアップエントリを確認してください
- プログラムをスタートアップフォルダに追加する
- レジストリ(Registry)を使用してスタートアップに(Startup)プログラム(Program)を追加する
- (Force)タスクスケジューラ(Task Scheduler)を使用して昇格したプログラム(Program)を強制する
- デフォルトのファイアウォールに例外を追加
- (Setup Batch File)プログラム(Launch Programs)を起動するためのバッチファイルの設定。
それらのいくつかは、セットアップを完了するために管理者権限を持っている必要があります。
1]タスクマネージャ(Check Task Manager)でスタートアップ(Startup)エントリを確認します
- (Right-click)タスクバーを右クリックして、[タスクマネージャー]を選択します(Task Manager)
- [スタートアップ]タブに切り替えて(Switch to the Startup Tab)、リストからプログラムを見つけます
- ステータスが無効になっているかどうかを確認します。
- はいの場合は、それを右クリックして、メニューから[有効にする]を選択します(Enable)
コンピュータを再起動し、コンピュータにログインするとすぐにプログラム(Program)が利用可能になるかどうかを確認します。
2]プログラム(Program)をスタートアップフォルダに(Startup Folder)追加(Add)します
現在のユーザーの(Current User)スタートアップとすべてのユーザーの(All Users)スタートアップフォルダー(Startup Folder)の2つのスタートアップフォルダーの場所( two Startup folders locations)があります。その中にショートカットを置くと、プログラムが自動的に起動します。(Once)これをする:
- 実行プロンプトを開く(Win + R)
- shell :common startup(shell:common startup )と入力し、Enterキーを押します
- スタートアップフォルダが開きます
- 次に、起動したいプログラム(Program)のショートカットをフォルダにドラッグアンドドロップします。
読む(Read):起動時にプログラムを実行する方法(How to make a Program run on startup)。
3]レジストリ(Registry)を使用してスタートアップ(Startup)にプログラムを追加する(Add Program)
レジストリは、 (Registry)Windows PCの最高の権限であり、変更するすべての設定または実行するすべての操作がレジストリ(Registry)に影響します。Windowsネイティブ(Windows Native)アプリのすべての設定、さらにはすべてのサードパーティソフトウェアがレジストリ(Registry)に存在します。自分が何をしているのかを理解し、確信が持てない限り、レジストリ(Registry)で遊んではいけません。
次の手順に従って、スタートアップ(Startup)フォルダの問題を並べ替えます。
- 実行プロンプトでRegeditと入力し、 (Regedit)Enterキーを押して、(Enter)レジストリエディタ(Registry Editor)を開きます。
- 案内する
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- (Right-click)エディターの空のスペースを右クリックして、新しい文字列(String)値のエントリを作成します。
- 実行するプログラム(Program)として文字列値に名前を付けます。
- エントリを編集し、プログラムの実行可能ファイルのパスに値を入力します。
- PCを保存して再起動します。
読む(Read):Windowsレジストリの起動場所(Windows Registry Startup Locations)。
4] タスクスケジューラ(Task Scheduler)で昇格したプログラム(Program)を強制する(Force)
一部のプログラム(Programs)は、起動するたびに管理者権限が必要です。プログラム(Program)に適切なアクセス許可がない場合、 WindowsのUAC機能はブロックされます。UACを変更してそれを確認することもできます。その場合は、常に管理者権限で起動できるショートカットを作成することをお勧めします。
- (Press)スタートメニューを押して、検索(Search)バーをクリックします。
- UACと入力し、 (Type UAC)[ユーザーアカウント制御(Change User Account Control)設定の変更]を開きます
- スライダーを下に移動し、変更を確認します。
- (Reboot)コンピュータを再起動して、プログラム(Program)を起動できるかどうかを確認します。
はいの場合、タスクを作成し、管理者権限でプログラムを起動できます。(Program)そうすれば、毎回UACに直面する必要がなくなります。(UAC)
- 実行(Run)プロンプトにtaskschd.mscと入力し、Enterキーを押して、タスクスケジューラ(Enter)を開き(Task Scheduler)ます。(taskschd.msc)
- 新しいタスクを作成し、2つのオプションを選択してください—ユーザーがログオンしているときにのみ(Run only when the user is logged on)実行し、[最高の特権で実行する](Run with Highest Privileges)チェックボックスをオンにします。
- タスクに名前を付けて保存します。
次回アカウントにログインすると、プログラム(Program)が自動的に起動します。
5]デフォルトファイアウォール(Default Firewall)に例外(Add Exception)を追加
一部のプログラム(Programs)は、開始後すぐにインターンに接続する必要があります。ファイアウォールがそのようなプログラムをブロック(Firewall is blocking such programs)している場合、プログラム(Program)は起動しないか、ブロックされない可能性があります。起動したいプログラム(Program)にそのような要件がある場合は、必ずファイアウォール(Firewall)の例外として追加してください。
スタートメニューに「firewall」と入力し、リストから[WindowsDefenderFirewall]を選択し(firewall)ます(Windows Defender Firewall)。
- [ (Click)WindowsDefenderファイアウォール(Windows Defender Firewall)を介してアプリまたは機能を許可する]をクリックします(Allow)
- 次に、[設定の変更](Change Settings)をクリックし、[別のアプリを許可する]ボタンをクリックします(Allow)
- ブラウザボタンを使用してプログラムを追加します(Program)
- プライベートネットワークのみを介して機能するようにネットワーク(Network)タイプを構成することもできます
6]プログラム(Launch Programs)を起動するためのバッチファイルの設定(Setup Batch File)
スタートアップ(Startup)で一連のプログラムを起動し、簡単な方法が必要な場合は、バッチファイルを作成し、スタートアップ(Startup)で実行するように設定できます。ただし、 UAC(UAC)を引き付けることに注意してください。また、それぞれを手動で許可する必要があります。
- 実行(Run)プロンプト(Win +R)を開き、メモ帳と入力します。Enterキーを押して開きます
- 下記のコードをコピーしてBATファイルとして保存してください
@echo off “<Path of the program>\<Programname>.exe” exit
たとえば、Snagitを起動する場合、中央に配置する必要があるパスは次のようになります。
C:\Program Files\TechSmith\Snagit 2020\Snagit32.exe
さらに追加することもできますが、それぞれを新しい行にリストする必要があります。最後に、BATファイルのショートカットを作成し、スタートアップフォルダ(Startup Folder)に配置します。
コンピューターにログインしても使用したいプログラム(Program)が起動しない場合は、どの方法でも起動できることを確認できます。
Related posts
Windows 10でStartupプログラムを無効にする方法
Windows 10でStartup folderの場所
Windows 10でFast Startup optionがありません
Windows 10のStartup Paths、Folders and Registry Settingsのリスト
Windows 10のStartupプログラムのためのDelay timeを設定する方法
自動Startup Repair Windows 10でPCを修復できませんでした
Windows 10の場合Microsoft Edge Browser Tips and Tricks
Windows 10はMSCONFIGでSelective Startup modeで停止しました
PWAsを自動的にWindows 10で自動的に実行する方法
Modern Standby Windows 10でNetwork Connectionsを有効にします
Windows 10の有効化方法またはDisable Archive Apps feature
HiBit Startup Managerを使用してWindows Startup項目を管理します
PLS fileとは何ですか? Windows 11/10でPLS fileを作成する方法?
Windows 10コンピュータのデフォルトWebcamを変更する方法
Windows 10 Sync設定が機能していません
Windows 11/10 で高速スタートアップを無効にする方法 (およびその理由)
Windows 10の起動時にWindows Store appsを開く方法
Group Policy EditorをWindows 10 Home Editionに追加する方法
StartupDelayInMSec Registry keyを使用して無効にWindowsの10 Startup Delay
Windows 11/10でTask ManagerからRemove死んStartupプログラム