検証環境

  • Windows 11 Pro (24H2) ※2025/7/15更新

※Windows 10 は手元に環境が無くなったので検証環境から外しましたが、多分10でも使えます

ショートカットを作っておくシステムフォルダ

XP→7の際にガラッと変わり、フォルダーツリーの奥へ追いやられたので毎回「あれ…このフォルダどこだっけ?」ってイライラするのでメモ

ショートカットを作る際、フォルダーのパスにスペースが入る場合は「"」で囲う事

SendTo(送る)

ファイル右クリックのメニューにある「送る」に表示されるショートカットが置いてあるフォルダ

%APPDATA%\Microsoft\Windows\SendTo

以下のフォルダが開く

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\SendTo

Start Menu(スタートメニュー)

%APPDATA%\Microsoft\Windows\Start Menu\Programs

以下のフォルダが開く

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu

Start Menu(スタートメニュー(All User))

%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs

以下のフォルダが開く

C:\ProgramData\Microsoft\Windows\Start Menu

Startup(スタートアップ)

サインイン時に自動的に起動するプログラムのショートカットが置いてあるフォルダ(ユーザー別)

%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

以下のフォルダが開く

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

StartUp(スタートアップ(All User))

サインイン時に自動的に起動するプログラムのショートカットが置いてあるフォルダ

%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\StartUp

以下のフォルダが開く

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

VirtualStore

「Program Files (x86)」「Windows」等のシステムフォルダに一般権限プログラムがファイルの書き込みを行うと、代わりに置かれる場所
古いプログラムの設定ファイル(iniファイル等)はここに置かれている事がある

%LOCALAPPDATA%\VirtualStore

以下のフォルダが開く

C:\Users\%USERNAME%\AppData\Local\VirtualStore

Temp

色々なプログラムが一時的にファイルを置く場所
ごっそりゴミファイルがあって容量圧迫してたり、ここの中にあるファイルを削除するとプログラムの調子が良くなったりする
中身を削除する前になるべくプログラムを終了し、削除した後は必ずWindowsを再起動する事

%LOCALAPPDATA%\Temp
%TEMP%
%TMP%

以下のフォルダが開く

C:\Users\%USERNAME%\AppData\Local\Temp

(番外編)ショートカットを作っておくアプリのフォルダ

AddIns (Excelアドイン)

%APPDATA%\Microsoft\AddIns

以下のフォルダが開く

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\AddIns

上記で使用した環境変数

上記で使用した環境変数(%で囲った文字列)

%USERNAME%

Windowsにサインインする際に使うユーザー名が入る
以下の説明でユーザー名は「%USERNAME%」と表記する

%USERPROFILE%

C:\Users\%USERNAME%

%APPDATA%

AppDataフォルダのRoamingフォルダ
(紛らわしいので正直「%ROAMING%」って名前にしようぜ…とは思うが、こうなってるので仕方ない)

C:\Users\%USERNAME%\\AppData\Roaming

%LOCALAPPDATA%

AppDataフォルダのLocalフォルダ

C:\Users\%USERNAME%\AppData\Local

%ProgramData%

使う意味ある?とは思うが
将来のWindowsでフォルダーの位置が変わった場合等の変更に強そう

C:\ProgramData