Windows 10のスタートメニューのタイルとショートカットのバックアップ、復元、またはリセット
ほとんどすべてのWindowsユーザーは、ワークフローを容易にするために、必要に応じてスタートメニューのレイアウトをカスタマイズします。 また、何らかの理由でプロファイルが破損した場合に備えて、カスタマイズ後にWindows 10で[スタート]メニューのタイルレイアウトをバックアップすると便利です。
バックアップと復元Windows 10スタートメニュータイルレイアウト
バックアップWindows 10スタートメニュータイル
Windows 10(v1703以降)でスタートメニュータイルをバックアップするには、次の手順に従います。
- レジストリエディター(
regedit.exe
)を起動し、次のブランチに移動します。HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ CloudStore
- キーを.regファイルにエクスポートします—例
d:\cloudstore.reg
スタートメニュータイルがバックアップされました。
Windows 10のスタートメニューのタイルを復元する
スタートタイルレイアウトを別のユーザープロファイルまたはコンピューターに復元するには、次の手順に従います。
以下では、タイルバックアップレジストリファイルがd:\cloudstore.reg
あると想定しています。
- 開始タイル設定をバックアップから適用するユーザーアカウントにログインします。
- コマンドプロンプトウィンドウを開きます。
- コマンドプロンプトウィンドウで、次のコマンドを
Enter
、各コマンドの後にEnter
を押します。reg delete "HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ CloudStore" / f reg import d:\ cloudstore.reg exit
- Explorerシェルを再起動します。
これでエクスプローラーシェルが起動し、スタートタイルが更新されます。
バックアップと復元のスタートメニューユーティリティを使用した自動化
バックアップスタートメニューレイアウトv1.2では、スタートメニューレイアウトをワンクリックでバックアップ、復元、またはリセットできます。 Windows 10 v1903でも動作します。
Backup Start Menu Layout v1.2は、次のコマンドライン引数もサポートしています。
/C
:バックアップを作成します/R
:バックアップを復元します/D
:スタートメニューのレイアウトをリセット
例:
BackupSML_x64.exe / C BackupSML_x64.exe / R BackupFolderPath BackupSML_x64.exe / D
[スタート]メニューのレイアウトをリセットすると、次のパスのいずれかにあるDefaultLayouts.xml
ファイルを使用してタイルが再配置されます。
C:\ Users \%username%\ AppData \ local \ Microsoft \ Windows \ Shell \ DefaultLayouts.xml C:\ Users \ Default \ AppData \ local \ Microsoft \ Windows \ Shell \ DefaultLayouts.xml
また、リセット後のデフォルトのスタートメニューは次のようになります。
バッチファイルを使用してバックアップと復元を自動化する
Backup.bat
およびRestore.bat
Windowsバッチファイルを使用して、Windows 10 Startタイルのバックアップおよび復元操作を自動化します。 詳細については、StartTileBackup・GitHubページを参照してください。上記の方法はテスト済みで、Windows 10 v1903でも有効です。
Windows 10 v1607以前の場合
方法1:別のユーザーアカウントからスタートメニュータイルをバックアップする
- 新しいローカル管理者アカウントを作成し、アカウントからログオフします。
- 新しく作成した管理者アカウントにログインします。
- 次の場所にある元のユーザーのスタートレイアウトデータベースフォルダーにアクセスします。
C:\ Users \ {original-username} \ AppData \ Local \ TileDataLayer \ Database
vedatamodel.edb
ファイルをvedatamodel.edb
のフォルダーにコピーし、2番目の管理者アカウントからログオフします。- 次に、この投稿の最後の段落に進み、[スタート]メニューのショートカット(「すべてのアプリ」リスト)をバックアップして、[スタート]メニューのショートカットをバックアップします。
方法2:同じプロファイルにログインしているときに[スタート]メニューのタイルをバックアップする
この方法では、タスクマネージャーを使用してエクスプローラーシェルを終了し、次にvedatamodel.edb
をロックしているいくつかのサービスを停止します。
1. Explorer Shellを終了します
タスクマネージャを起動し(Ctrl + Shift + Esc)、[詳細]タブに切り替えます。 各Explorer.exeプロセスを右クリックし、[タスクの終了]をクリックします。
2.「State Repository」および「Tile Data model server」サービスを停止します
[ファイル]メニューの[新しいタスクを実行]をクリックします。 services.mscと入力し 、Enterキーを押します。 これにより、サービス管理コンソールが起動します。
「State Repository」サービスを停止します。 「タイルデータモデルサーバー」サービスもシャットダウンされることを通知します。 [はい]をクリックして続行します
3.コマンドプロンプトを使用して、スタートレイアウトデータベースファイルをコピーします。
タスクマネージャーを使用して、コマンドプロンプト(cmd.exe)を起動し、コマンドプロンプトウィンドウに次のコマンドを入力します。 各コマンドを入力した後、Enterキーを押します。
cd / d%LocalAppData%\ TileDataLayer \ Database copy * .edb%userprofile%\ desktop
「1個のファイルがコピーされました 」という出力が表示されます。 これで、データベースファイルがデスクトップにコピーされます。
4. Explorer Shellを再起動します
タスクマネージャから、新しいexplorer.exeプロセスを作成します。
これにより、以前に停止した2つのサービスも再開されます。
スタートメニューに固定されたアイテムは、Windows 10のどこに保存されますか?
Windows 10 v1703以降では、スタートタイルの構成は次のレジストリキーに保存されます。
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ CloudStore
また、タイルキャッシュは次のフォルダーのデータベースファイルに保存されます。
%LocalAppData%\ Microsoft \ Windows \ Caches
ファイル名は次のようになります—ファイル名にGUID文字列が含まれています。
- {3DA71D5A-20CC-432F-A115-DFE92379E91F} .3.ver0x0000000000000094.db
- {102190F8-B905-4D30-88C9-B63C603DA134} .3.ver0x0000000000000001.db
- {AFBF9F1A-8EE8-4C77-AF34-C647E37CA0D9} .1.ver0x0000000000000013.db
- {AFBF9F1A-8EE8-4C77-AF34-C647E37CA0D9} .1.ver0x0000000000000014.db
- cversions.1.db
- cversions.3.db
関連: Windows 10のビルド番号、バージョン、エディション、ビット数を見つける方法
v1703より古いバージョンの場合
v1703より古いWindows 10バージョンでは、「TileDataLayer」データベースモデルが使用されました。 マイクロソフトは、Windows 10 1703 Creators Updateで「TileDataLayer」モデルを廃止しました。 以前のバージョンでは、Windows 10のスタート画面の構成は、 %LocalAppData%
フォルダーの下のサブフォルダーにあるvedatamodel.edb
という名前のデータベースファイルに保存されていました。 このデータベースファイルは、ログオン時にシステムによって常にロックまたは「使用中」であり、コピーできません。
すべてのWindows 10バージョンのスタートメニューのショートカット(「すべてのアプリ」リスト)のバックアップ
上記の方法のいずれかの手順を完了した後、すべてのアプリのショートカットと固定されたデスクトップアプリのショートカットを含む次のフォルダーの内容をバックアップします。
$config[ads_text6] not found%AppData%\ Microsoft \ windows \ Start Menu%ProgramData%\ Microsoft \ windows \ Start Menu
上記のフォルダーパスをエクスプローラーのアドレスバーに貼り付けます。 これら2つのフォルダーの内容を安全な場所にコピーします。
それでおしまい! スタートメニューのタイル構成と「すべてのアプリ」のショートカットをバックアップしました。