「Create Microsoft Edge user data directory variables」と聞いて、「Edgeの保存場所が自動的に変わるのか」「既存プロファイルの移行が必要なのか」と不安に感じる人もいるでしょう。
結論として、これは一般ユーザー全員に適用される強制変更ではありません。UserDataDirやDownloadDirectoryなど、Microsoft Edgeの保存先を指定するポリシーで、固定パスの代わりに${local_app_data}や${user_name}といった変数を利用できる仕組みです。組織で該当ポリシーを設定していなければ、基本的に対応は不要です。
一方、EdgeをグループポリシーやMicrosoft Intuneで管理している場合は、ネットワークパスの使用、既存データの移行、ブラウザー再起動の要否を確認する必要があります。
Windows/Edgeの変更点:「Create Microsoft Edge user data directory variables」とは
Microsoft Edgeのユーザーデータディレクトリ変数は、ユーザー名やWindowsのプロファイル保存先をパスへ直接書き込まず、環境に応じて展開される変数で保存先を指定する機能です。
例えば、次のようなユーザー固有の固定パスを複数端末へ配布すると、ユーザー名が異なる端末では利用できません。
C:\Users\yamada\AppData\Local\Microsoft\Edge\ManagedUserData
変数を使うと、ユーザーごとのローカルアプリケーションデータフォルダーを基準にできます。
${local_app_data}\Microsoft\Edge\ManagedUserData
${local_app_data}の部分は、Edgeを実行しているユーザーの環境に合わせて展開されます。これにより、ユーザー名やプロファイルフォルダーが異なる端末へ同じポリシーを配布しやすくなります。Microsoftの公式資料では、UserDataDirやDownloadDirectoryなどのパス型ポリシーで、固定パスの代わりに変数を使用できると説明されています。(Microsoft Learn)
| 指定方法 | 設定例 | 運用上の特徴 |
|---|---|---|
| 固定パス | C:\Users\yamada\EdgeData | ユーザーや端末ごとに設定変更が必要 |
| ユーザー変数 | C:\EdgeData\${user_name} | ユーザーごとに保存先を分離しやすい |
| Windowsフォルダー変数 | ${local_app_data}\EdgeData | Windowsのユーザープロファイル構成に追従できる |
| セッション変数 | C:\EdgeData\session_${session_name} | RDSなどの同時セッションを区別しやすい |
なお、ここで使用するのはEdgeポリシー専用の${変数名}形式です。Windowsの環境変数で使われる%LOCALAPPDATA%形式とは異なるため、混同しないようにしてください。
2026年6月15日に保存先が自動変更されるわけではない
指定されたMicrosoft Learnページについて、画面上の最終更新日は英語版が2024年4月3日、日本語版が2024年4月4日です。関連するUserDataDirおよびDownloadDirectoryのポリシー資料は、2026年5月22日に更新されています。(Microsoft Learn)
そのため、2026年6月15日に次のような変更が一斉適用されると解釈するのは適切ではありません。
- Edgeの既定プロファイルが自動的に別フォルダーへ移動する
- Windows Updateによって既存データが移行される
- 一般ユーザーに新しい設定画面が追加される
- 固定パスの設定が利用できなくなる
- 期限までに変数形式へ変更しなければならない
変更点として押さえるべきなのは、管理者がEdgeの保存先を設計するときに、固定パスだけでなくディレクトリ変数を利用できることです。実際の保存先が変わるのは、管理者が対象ポリシーを新規設定または変更した場合に限られます。
影響を受けるユーザーと管理者
一般ユーザー
会社や学校から支給された端末であっても、UserDataDirなどのポリシーが設定されていなければ、通常は対応不要です。
現在Edgeが使用しているプロファイルの場所は、アドレスバーに次を入力すると確認できます。
edge://version
表示されたページの「プロファイル パス」を確認してください。通常は、次のような場所が表示されます。
C:\Users\<ユーザー名>\AppData\Local\Microsoft\Edge\User Data\Default
Microsoft Edgeの管理者
次の環境を管理している担当者は確認が必要です。
- Active DirectoryのグループポリシーでEdgeを管理している
- Microsoft Intuneの設定カタログを使用している
- レジストリでEdgeポリシーを配布している
- RDS、AVD、Citrixなどのマルチユーザー環境を運用している
- Edgeのプロファイルやダウンロード先を標準化している
--user-data-dir付きのショートカットや自動化処理を使用している
特にUserDataDirポリシーを有効にすると、ユーザーがコマンドラインで指定した--user-data-dirよりポリシーの値が優先されます。既存のテスト用ショートカットやブラウザー自動化が別プロファイルを使っている場合は、動作確認が必要です。(Microsoft Learn)
Windowsで利用できる主なディレクトリ変数
Microsoft Edgeでは、すべてのプラットフォームで使える変数と、Windows専用の変数が用意されています。(Microsoft Learn)
| 変数 | 展開先・用途 | 注意点 |
|---|---|---|
${user_name} | Edgeを使用しているユーザー名 | ユーザー別フォルダーの作成に利用できる |
${machine_name} | コンピューター名 | ドメイン名を含む場合がある |
${documents} | 現在のユーザーのドキュメントフォルダー | ダウンロード先などに利用しやすい |
${local_app_data} | 現在のユーザーのローカルアプリケーションデータ | Edgeプロファイルのローカル保存先に向く |
${roaming_app_data} | 現在のユーザーのローミングアプリケーションデータ | ローミング構成との整合性を確認する |
${profile} | 現在のユーザーのホームフォルダー | ユーザープロファイル直下に展開される |
${global_app_data} | システム全体のアプリケーションデータ | 複数ユーザーで同じ保存先を共有しないよう注意 |
${program_files} | 実行プロセスに対応するProgram Files | 32ビットと64ビットで展開先が異なる場合がある |
${windows} | Windowsフォルダー | 通常ユーザーが書き込めないため、データ保存先には不向き |
${client_name} | RDPまたはCitrixの接続元PC名 | ローカルセッションでは空になる |
${session_name} | 現在のセッション名 | 同一ユーザーの同時リモートセッションを区別できる |
変数が利用可能であっても、すべての変数がUserDataDirに適しているわけではありません。Edgeが書き込める場所であること、ユーザーごとにデータを分離できること、複数セッションから同じプロファイルを同時使用しないことが重要です。
例えば、次の設定ではユーザーごとに保存先を分離できます。
C:\EdgeProfiles\${user_name}
一方、次のように全ユーザーが同じフォルダーを使う設定は避けるべきです。
C:\EdgeProfiles\Shared
UserDataDirとDownloadDirectoryの違い
ディレクトリ変数は複数のEdgeポリシーで利用できますが、適用方法や再起動の要否はポリシーごとに異なります。
| ポリシー | 用途 | ユーザーによる変更 | 反映方法 | 対応バージョン |
|---|---|---|---|---|
UserDataDir | プロファイルやキャッシュなどのユーザーデータ保存先 | 変更不可 | Edgeの再起動が必要 | Edge 77以降 |
DownloadDirectory | ダウンロードファイルの保存先 | 必須設定では変更不可、推奨設定では変更可能 | 動的に更新可能 | Edge 77以降 |
DefaultDownloadDirectory | ユーザーが変更できる既定のダウンロード先 | 変更可能 | 動的に更新可能 | Edge 147以降 |
UserDataDirは必須ポリシーとしてのみ設定でき、プロファイル単位ではなくブラウザー全体に適用されます。動的更新には対応していないため、設定後はEdgeを完全に終了して再起動する必要があります。(Microsoft Learn)
DownloadDirectoryは必須設定と推奨設定の両方に対応します。必須設定では、ユーザーがEdgeの設定画面で保存先を変更してもポリシーの値が優先されます。指定したパスが無効な場合は既定のダウンロードフォルダーが使用され、フォルダーが存在しない場合は保存先を尋ねる画面が表示されることがあります。(Microsoft Learn)
DefaultDownloadDirectoryは、Edge 147以降で利用できる推奨ポリシーです。組織の既定値を示しつつ、ユーザーによる変更を許可したい場合に適しています。ただし、DownloadDirectoryが同時に設定されている場合、DefaultDownloadDirectoryは無効になります。(Microsoft Learn)
Windowsで設定する手順
現在のポリシーと保存先を確認する
対象端末のEdgeで、次のページを開きます。
edge://policy
検索欄で、次のポリシーを確認してください。
UserDataDir
DownloadDirectory
DefaultDownloadDirectory
RoamingProfileLocation
続いてedge://versionを開き、「プロファイル パス」に表示される現在の保存先を記録します。
既存設定を変更する場合は、現在のポリシー値、実際のプロファイルパス、対象ユーザー、Edgeのバージョンをセットで記録しておくと、問題発生時に元へ戻しやすくなります。
グループポリシーで設定する
UserDataDirまたは必須のDownloadDirectoryは、グループポリシーエディターの次の場所から設定します。
コンピューターの構成 または ユーザーの構成
└ 管理用テンプレート
└ Microsoft Edge
ユーザーによる変更を許可する推奨設定は、次のノードを使用します。
Microsoft Edge - 既定の設定(ユーザーがオーバーライド可能)
Edgeの設定項目が表示されない場合は、最新のMSEdge.admxと対応する言語ファイルを、端末またはActive DirectoryのCentral Storeへ配置します。
設定後、必要に応じて次のコマンドでグループポリシーを更新します。
gpupdate /force
適用状況はedge://policyで確認できます。Microsoftの公式手順でも、ポリシー確認にはedge://policy、手動更新にはgpupdate /forceを使用する方法が案内されています。(Microsoft Learn)
Microsoft Intuneで設定する
Microsoft Intuneでは、設定カタログからEdgeのADMXベースポリシーを配布できます。
- Intune管理センターで「デバイス」を開く
- 「デバイスの管理」から「構成」を開く
- 「作成」から新しいポリシーを作成する
- プラットフォームに「Windows 10以降」を指定する
- プロファイルの種類に「設定カタログ」を指定する
- 設定の追加で「Microsoft Edge」を検索する
UserDataDirまたはダウンロード先の設定を追加する- テスト用のユーザーまたはデバイスグループへ割り当てる
Intuneの設定名に「User」と付いている項目はユーザー単位、それ以外は主にデバイス単位で適用されます。いきなり全社配布せず、少数のテストグループで展開結果を確認してください。(Microsoft Learn)
既存プロファイルを移行するときの手順
UserDataDirの変更は、単なる文字列の置き換えではありません。Edgeが参照するユーザーデータの場所そのものが変わります。
公式ポリシー資料には、設定変更時に既存データを新しい保存先へ自動コピーするという説明はありません。そのため、実務上は「既存フォルダーの移動」ではなく「Edgeの参照先を新しいフォルダーへ切り替える変更」として扱うのが安全です。(Microsoft Learn)
| 手順 | 作業内容 | 確認ポイント |
|---|---|---|
| 現状調査 | edge://policyとedge://versionを記録 | 現在のポリシーと実パスが一致しているか |
| パイロット展開 | テスト用アカウントや端末だけに適用 | Edgeが正常に起動するか |
| バックアップ | Edgeを完全終了して既存データを保全 | msedge.exeが残っていないか |
| ポリシー適用 | 新しいUserDataDirを配布 | パスがユーザーごとに分離されているか |
| 再起動 | Edgeを終了して起動し直す | edge://versionが新しい場所を示すか |
| データ確認 | お気に入り、拡張機能、設定を確認 | 業務に必要なデータが利用できるか |
| 段階展開 | 問題がない範囲から対象を拡大 | 問い合わせ件数やエラーを監視する |
Edge Syncを利用できる組織では、お気に入り、パスワード、設定、拡張機能、履歴などの同期状態を事前に確認しておくと移行しやすくなります。ただし、同期対象は管理ポリシーやアカウントの種類によって異なります。(Microsoft Learn)
稼働中のEdgeプロファイルを、そのまま別フォルダーへ上書きコピーする運用は避けてください。少なくともEdgeを完全終了し、バックアップから戻せる状態を確保したうえで検証する必要があります。
設定時に失敗しやすいポイント
ネットワーク共有へUserDataDirを置く
次のようなUNCパスをUserDataDirへ指定する運用は避けてください。
\\fileserver\profiles\${user_name}\Edge
Microsoftは、個別ポリシーの説明で明示的に許可されていない限り、Edgeポリシーの保存先としてネットワークパスを使用することをサポートしていません。ネットワーク上のプロファイルを直接利用すると、ハング、クラッシュ、プロファイル破損につながる可能性があります。(Microsoft Learn)
相対パスを指定する
次のような相対パスは、Edgeの起動位置によって解釈が変わる可能性があります。
EdgeProfiles\${user_name}
ドライブや基準フォルダーを含む絶対パスを使用してください。
C:\EdgeProfiles\${user_name}
1つのパスで同じ変数を繰り返す
公式ガイダンスでは、各変数は1つのパス内で1回だけ使用するよう案内されています。
C:\${user_name}\Edge\${user_name}
変数を複数回使用せず、必要な識別子を1カ所にまとめます。
C:\EdgeProfiles\${user_name}
${client_name}を単独で使う
${client_name}はRDPまたはCitrixの接続元PC名ですが、ローカルセッションでは空になります。必ず固定文字列を組み合わせてください。
C:\EdgeProfiles\session_${client_name}
ドライブ直下や他用途のフォルダーを指定する
C:\などのドライブ直下や、別アプリケーションが使用しているフォルダーをUserDataDirに指定してはいけません。Edgeがフォルダー内のデータを管理するため、既存ファイルの混在やデータ消失につながる可能性があります。(Microsoft Learn)
料金・更新・期限の確認ポイント
| 確認項目 | 内容 |
|---|---|
| Edge側の追加料金 | ディレクトリ変数を使用するための個別課金は公式資料に記載されていない |
| Intuneの料金 | Intuneで配布する場合は、組織が保有するIntuneまたはMicrosoft 365のライセンス条件を確認する |
| Windowsの更新 | Windows Updateによる一斉切り替えではなく、Edgeポリシーの設定変更として管理する |
| Edgeのバージョン | UserDataDirとDownloadDirectoryはEdge 77以降、DefaultDownloadDirectoryはEdge 147以降 |
| 移行期限 | 固定パスから変数へ移行する期限は公式資料に記載されていない |
| 強制適用日 | 2026年6月15日に保存先が自動変更されるとの記載は確認できない |
| 再起動 | UserDataDirはEdgeの再起動が必要 |
| ADMX更新 | 新しいポリシーを使う場合は、管理用テンプレートを更新する |
追加料金や期限が設定された新サービスではなく、既存のEdge管理ポリシーを安全に配布するための仕組みと考えると分かりやすいでしょう。
まず確認すべきこと
一般ユーザーは、edge://versionで現在のプロファイルパスを確認し、従来どおり利用できていれば対応不要です。
管理者は、最初にedge://policyでUserDataDirやDownloadDirectoryの有無を調査してください。設定を変更する場合は、次の順序で進めると安全です。
- 現在の保存先とポリシーを記録する
- ネットワークパスや共有フォルダーを使用していないか確認する
- ユーザーごとに分離された絶対パスを設計する
- テスト端末で新しい変数を適用する
- Edgeを再起動して
edge://versionを確認する - お気に入り、拡張機能、サインイン状態を検証する
- 問題がなければ段階的に展開する
ディレクトリ変数の利点は、パスを短く書けることではありません。ユーザー名や端末構成に依存しないポリシーを作り、複数端末へ安全に展開しやすくすることにあります。既存環境では、設定値だけでなく、保存先の権限、セッションの分離、データ移行方法まで含めて確認することが重要です。

コメント