旧PCから新しいWindows 11の職場PCへ乗り換えたら、肝心のブックマーク(お気に入り)が見当たらない――そんなときでも、古い「Favorites」フォルダー(.url のショートカット群)さえ手元にあれば復元は可能です。本記事は管理者権限がない企業PCを想定し、Microsoft Edge/Google Chromeへ安全かつ効率的に取り込むための具体手順と実践テクニックを、GUI操作と簡単なPowerShell補助の両面から詳しく解説します。
ブラウザの「Favorites」フォルダーからお気に入りを読み込む全体像
ここで扱う「Favorites」フォルダーは、Windows上にあるURLショートカット(拡張子 .url)のまとまりを指します。バックアップしたHTML(いわゆるブックマークHTML)を紛失していても、.urlが揃っていれば復元は可能です。基本戦略は次の3通りです。
- 戦略A:HTMLがあるなら、Edge/Chromeの「インポート」機能で一発取り込み。
- 戦略B:HTMLが無いなら、Ctrl + Oで.urlを一括で開き、開いたタブをCtrl + Shift + D(すべてブックマーク)で素早く登録。
- 戦略C:大量の.urlを段階的に開く簡易スクリプト(PowerShell)で作業を補助し、ブラウザ側では同じくCtrl + Shift + Dで登録。
対象読者と前提・ゴール
- 新しいWindows 11の職場PCで、管理者権限を持っていない方(ソフトの再インストール不可)。
- 旧PCから抽出・保管したFavoritesフォルダー(.urlショートカット群)が手元にある方。
- 最終的に、Microsoft EdgeまたはGoogle Chromeのお気に入り/ブックマークとして使える状態にするのがゴール。
Favoritesフォルダーの中身を把握する(.urlファイルの見分け方)
.urlファイルはテキスト形式で、メモ帳で開くとURLが確認できます。ファイル名がブックマーク名として使えるため、フォルダーやファイル名を整理しておくと取り込み後の並べ替えが楽になります。
[InternetShortcut]
URL=https://example.com/
IconFile=...
IconIndex=0
ファイル種別ごとの取り扱い早見表
| ファイル種別 | 想定される元データ | 主な取り込み方法 | 備考 |
|---|---|---|---|
| .html(ブックマークHTML) | Edge/Chromeの「エクスポート」で生成 | 各ブラウザの「インポート」から読み込み | 最も確実で高速。フォルダー階層も再現されやすい |
| .url(インターネットショートカット) | WindowsのFavoritesフォルダー | Ctrl + Oで複数開き、開いたタブを一括で登録 | ファイル名=ブックマーク名。大量でも分割すれば短時間で完了 |
| 混在(.urlとその他) | 旧PCからの手作業コピー | .urlのみ選別し、上記と同様に登録 | 不要なショートカット(アプリ起動 .lnkなど)は除外 |
Edgeへの取り込み手順(標準機能のみ/管理者権限不要)
HTMLファイルがある場合(最速)
- Edgeのアドレスバーにedge://settings/profiles/importBrowsingDataと入力して開きます。
- 「インポート元を選択」で「ブックマーク HTML ファイル」を選択します。
- バックアップしたブックマークHTMLを指定し、取り込みます。
- 登録先フォルダーは「インポートされた」等でまとまります。必要に応じて後述の「お気に入りマネージャー」で整理します。
HTMLが無く、.urlショートカットだけがある場合(高速な現実解)
次の手順でフォルダーごと素早くブックマーク化できます。フォルダー単位で作業すると、階層も再現しやすく混乱が少なくなります。
- まず、Favoritesフォルダー一式をデスクトップやドキュメント等の扱いやすい場所にコピーします。
- Edgeを起動し、Ctrl + O(ファイルを開く)を押して対象フォルダーを開きます。
- 表示された一覧から.urlファイルを複数選択して開きます(Shift/Ctrlで範囲選択可能)。各URLが新しいタブで一気に開きます。
- Ctrl + Shift + D(すべてのタブをお気に入りに追加)を押し、フォルダー名を指定して保存します。
※元のFavoritesのフォルダー名をそのまま使うと階層がわかりやすくなります。 - 同じ要領で下位フォルダーへ進み、順次登録します。100~150タブ程度を上限に分割すると安定します。
取り込み後の整理(Edge)
- お気に入りマネージャー:
Ctrl + Shift + Oで開き、ドラッグ&ドロップで並べ替え/重複削除を行います。 - お気に入りバーの表示:「設定 > 外観 > ツールバーのカスタマイズ」でお気に入りバーを常に表示にすると、日常運用が快適です。
- 企業ポリシー下でも:インポートはローカル設定の変更に過ぎないため、一般的な拡張機能の制限やインストール権限の制約に影響されません。
Chromeへの取り込み手順(参考・Edgeと併用する場合)
HTMLファイルがある場合
- Chrome右上の︙から設定を開きます。
- 「ブックマークと設定をインポート」を選択し、「ブックマーク HTML ファイル」を指定して取り込みます。
- 取り込み後はブックマーク マネージャー(
Ctrl + Shift + O)で整理します。
HTMLが無く、.urlショートカットだけがある場合
- Favoritesフォルダーを任意の場所へコピー。
- ChromeでCtrl + Oを押してフォルダーを開き、.urlを複数選択して開きます。
- 開いたタブでCtrl + Shift + D(すべてのタブをブックマーク)を実行し、フォルダー名を指定して保存します。
- 下位フォルダーも同様に実施。大量の場合は分割して負荷を抑えます。
フォルダー構造を保ちながら最短で復元するコツ
- 元の階層=保存先フォルダー名:各階層のフォルダー名をそのままブックマーク保存時の新規フォルダー名にします。
- 開く数をコントロール:一気に数百タブ開くとメモリ圧迫やネットワーク負荷が高まります。50~150件単位で分けるのが現実的です。
- ファイル名の整備:.urlのファイル名がそのままブックマーク名になります。不要な接頭辞や長すぎる名称は事前にリネーム。
- 重複の早期検出:同一URLの重複は後述の簡易CSV出力で可視化し、まとめて整理すると効率的です。
PowerShellで作業を補助する(管理者権限不要・任意)
GUIだけでも復元できますが、.urlが数千件ある場合は「段階的に開く」ための簡易スクリプトが有効です。以下はEdgeを例に、指定フォルダー配下の.urlを順に開くサンプルです。起動間隔を設けることで端末への負荷を抑えます。
指定フォルダーの.urlを順にEdgeで開く
# 実行前にパスを書き換えてください
$folder = "C:\Users\<UserName>\Desktop\Favorites"
$batchSize = 80 # 一度に開く上限(環境に合わせて調整)
$delayMs = 400 # 1タブあたりの待機ミリ秒(回線や端末に応じて)
$urls = Get-ChildItem -Path $folder -Filter *.url -Recurse |
ForEach-Object {
(Get-Content $*.FullName | Where-Object { $* -like "URL=*" }) -replace "URL=", ""
} | Where-Object { $_ -match "^https?://" }
$counter = 0
foreach ($u in $urls) {
Start-Process "msedge.exe" $u
Start-Sleep -Milliseconds $delayMs
$counter++
if ($counter -ge $batchSize) {
Write-Host "いったんブラウザで Ctrl + Shift + D を押して、開いているタブをフォルダーに保存してください。続行するには Enter..."
Read-Host | Out-Null
$counter = 0
}
}
使い方は簡単で、表示の案内に沿って適度な件数ごとに処理を止め、Edge側でCtrl + Shift + Dを押して保存します。これを繰り返すだけです。
URL一覧をCSVに出力して重複や名称を棚卸し
取り込み前後でURLの重複や命名のばらつきを確認したい場合は、.urlの一覧をCSV化すると便利です。Excelで開いて不要分を洗い出したり、命名規則を決めるのに役立ちます。
# .urlのファイル名(将来のブックマーク名)とURLをCSV化
$folder = "C:\Users\<UserName>\Desktop\Favorites"
$rows = Get-ChildItem -Path $folder -Filter *.url -Recurse | ForEach-Object {
$url = (Get-Content $_.FullName | Where-Object { $_ -like "URL=*" }) -replace "URL=", ""
[PSCustomObject]@{
Name = $_.BaseName # ブックマーク名になる想定
Url = $url
Path = $_.FullName
}
}
$rows | Export-Csv -Path "$env:USERPROFILE\Desktop\favorites_inventory.csv" -Encoding UTF8 -NoTypeInformation
Write-Host "デスクトップに favorites_inventory.csv を出力しました。"
Edge/Chrome共通:時短のキーボード操作まとめ
| 操作 | ショートカット | 用途 |
|---|---|---|
| ファイルを開く | Ctrl + O | .urlを複数選択してタブで開く |
| 開いているタブをすべて登録 | Ctrl + Shift + D | まとめてお気に入り/ブックマークに追加 |
| お気に入り/ブックマーク マネージャー | Ctrl + Shift + O | フォルダー整理、名称変更、重複削除 |
| 現在のページを登録 | Ctrl + D | 個別登録・既存フォルダーへ振り分け |
復元後のきれいな運用設計(仕事で使いやすい構成へ)
フォルダー設計の考え方
- プロジェクト × 役割:「案件A」「案件B」配下に「要件」「テスト」「運用」など役割別フォルダーを作る。
- 頻度 × 重要度:「毎日」「週次」「月次」「保管庫」などアクセス頻度基準で整理。
- 社内/社外で分ける:認証方式やネットワーク制約が異なるためトラブル切り分けが容易。
命名規則のサンプル
- [部門]-[案件]-[用途](例:IT-Portal-申請)
- [頻度]-[概要]-[システム](例:Daily-ダッシュボード-Analytics)
- 数字+短い説明(例:01_請求 02_在庫 03_レポート)
トラブルシューティング
| 症状 | 原因の目安 | 対処 |
|---|---|---|
| Ctrl + Oで.urlが表示されない | 拡張子フィルターや表示列の問題 | ファイルダイアログの種類を「すべてのファイル」に切り替えるか、拡張子が.urlになっているか確認 |
| 大量に開いたらブラウザが重い | タブの開き過ぎ/メモリ不足 | 50~150件を目安に分割。PowerShellのbatchSizeで調整し、Ctrl + Shift + Dで都度保存 |
| 一部の.urlでページが開かない | リンク切れ/社外ネットワーク制限 | URLをメモ帳で確認し、プロキシやVPNの必要性をチェック。非HTTPSはHTTPS版に置き換えを検討 |
| ブックマーク名が読みにくい | ファイル名がそのまま使われている | お気に入りマネージャーで一括リネーム。事前にファイル名整理しておくと負担が軽減 |
| 会社ポリシーで拡張機能が使えない | セキュリティ制限 | 本記事の手順は拡張機能不要。標準機能とPowerShellのみで完結 |
| フォルダー階層が再現されない | HTMLインポート以外では階層情報が無い | フォルダー単位でタブを開き、フォルダー名に合わせて保存することで実質的に再現 |
社内PCでの注意点(安全・コンプライアンス)
- インストール不要:本記事の方法は再インストールを伴わず、管理者権限が不要です。
- データの取り扱い:FavoritesフォルダーをUSBメモリで持ち運ぶ場合は、社内規定に従い暗号化や持ち出し申請を行ってください。
- 同期の是非:職場アカウントのポリシーで同期が制限されていることがあります。同期に頼らずローカルのインポートで完結させるのが安全です。
よくある質問(FAQ)
Q. ブックマークHTMLが見つかりません。どうすれば?
A. 旧PCがまだ起動できるなら、Edge/Chromeで「ブックマークをエクスポート」→HTMLを作るのが最短です。もし不可能でも、.urlが残っていれば本記事のCtrl + O → Ctrl + Shift + D方式で再構築できます。
Q. .urlをドラッグ&ドロップでブックマークバーに放り込めますか?
A. 多くの環境でファイルのドラッグは「ページを開く」動作になります。Ctrl + Oで開く → 全タブを登録の方が確実で速いです。
Q. 開いたタブをフォルダーに分けて保存するコツは?
A. 元のフォルダー単位でタブを開き、保存時のフォルダー名を元名と揃えるのがベスト。こうすると階層が視覚的に復元され、迷いません。
Q. 重複URLはどう整理すべき?
A. 取り込み後にお気に入りマネージャーで並べ替えしながら削除するか、事前にCSV出力でURLの重複行を見つけてから登録量を減らすと効率的です。
Q. 取り込んだブックマークを別のPCにも持っていきたい
A. Edge/Chromeともにエクスポート(HTML)が可能です。再度インポートすれば、別PCでも同じ構成を再現できます。
具体シナリオ別:最短ルートの実践ガイド
シナリオ1:HTMLが手元にある(5分で完了)
- Edgeを起動 → edge://settings/profiles/importBrowsingData → HTMLを指定。
- 取り込み後、Ctrl + Shift + Oで重複と階層を確認。
- 必要に応じてChromeでも同様にインポート。
シナリオ2:HTMLは無いが、.urlが数百件(30~60分想定)
- Favoritesを作業用フォルダーへコピー。
- 階層上位から順に、Ctrl + O→ 複数選択 → タブで開く。
- Ctrl + Shift + Dでフォルダー名を付けて保存。
- 下位階層へ繰り返し。100件前後で小休止。
シナリオ3:数千件クラス(PowerShell補助)
- スクリプトのbatchSizeとdelayMsを端末性能と回線に合わせて調整。
- 案内に従い、区切りごとにCtrl + Shift + Dで保存。
- 最後にCtrl + Shift + Oでフォルダー間の重複を整理。
Edge/Chromeの設定で仕上げを最適化
- 新しいタブで開く:お気に入りバーからのクリック動作を新規タブに統一すると、作業の流れが途切れません。
- 検索エンジンの統一:業務手順書や社内ポータルの検索性を高めるため、既定の検索エンジンやショートカットを見直しましょう。
- スタートアップブースト/タブのスリープ:大量ブックマーク運用では省メモリ設定が効きます。タブ休止時間を短めにするのも手です。
まとめ:Favoritesフォルダーがあれば復元は十分可能
ブックマークHTMLがなくても、Favoritesフォルダーの.urlショートカット群が残っていれば、Ctrl + O → Ctrl + Shift + Dというシンプルな流れで、Microsoft Edge/Google Chromeのブックマークを短時間かつ安全に再構築できます。大量データはPowerShellで段階的に開くと負荷を抑えられます。企業PCで管理者権限が無くても、標準機能だけで移行は完結します。最後はお気に入りマネージャーで命名と階層を整え、明日からの業務で使いやすい形に仕上げましょう。
参考:この記事のポイントを簡潔におさらい
- Edgeのインポート画面:
edge://settings/profiles/importBrowsingData - HTMLあり:ブラウザの標準インポートで一発復元。
- HTMLなし:Favoritesの.urlをCtrl + Oで開き、Ctrl + Shift + Dで一括登録。
- 整理:
Ctrl + Shift + Oのマネージャーでドラッグ&ドロップ整頓。重複もここで解消。 - 企業PCでもOK:拡張機能不要・管理者権限不要・ローカル設定のみで完了。

コメント