Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でスタートメニューが壊れた!「タイルデータベースが破損」エラーの直し方

Windows 11/10のスタートメニューは比較的安定した機能ですが、何らかの原因で突然動作しなくなり、破損してしまうことがあります。過去にこのようなトラブルに見舞われた方もご安心ください。本記事では、その解決策を詳しく解説します。

実はこの問題はWindows 11/10ユーザーの間で非常に多く報告されており、スタートメニューがまったく反応しなくなるのが特徴です。マウスをクリックしても、キーボードを操作しても、問題は解決しません。

「タイルデータベースが破損」とは何か

Windows 11/10において、スタートメニューはOSを快適に操作するうえで欠かせない存在です。スタートメニューを使わずに済む回避策もいくつかありますが、どれも手間がかかるだけで、根本的な解決にはなりません。

また、スタートメニュー自体は開けても、アプリをクリックして起動できないケースもあります。つまり、システム内部で何らかの破損が発生しており、修正には数分程度かかる場合があります。

Windows 11/10のスタートメニューが破損したときの対処法

トラブルシューティングツールを実行した際に「Tile Database is corrupt(タイルデータベースが破損しています)」というメッセージが表示された場合は、タイルデータベースをリセットする必要があります。以下の手順に従って、問題を解決していきましょう。

  • クリーンブート状態でスタートメニュートラブルシューティングツールを実行する
  • スタートメニューを再登録する
  • Tile Databaseフォルダーをリセットする
  • DISMツールを実行する

方法1:クリーンブート状態でスタートメニュートラブルシューティングツールを実行する

まず最初に試すべきは、クリーンブート状態でスタートメニュートラブルシューティングツールを実行することです。Microsoftのサイトからツールをダウンロードし、実行して処理が完了するまで待ちましょう。

ただし、一部の環境では、このツール自体が動作せず、「タイルデータベースが破損しています(Tile Database is corrupt)」というエラーが表示されることがあります。その場合は、次の方法を試してください。

方法2:PowerShellでスタートメニューを再登録する

管理者権限でPowerShellを開きます。PowerShellが起動したら、以下のコマンドを入力し、Enterキーを押して実行します。

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

スクリプトの実行が完了したら、スタートメニューが正常に動作するかどうかを確認してください。改善しない場合は、次の方法に進みます。

ヒント:10AppsManagerはフリーウェアで、Windows 10にプリインストールされたストアアプリを簡単にアンインストール・再インストールできる便利なツールです。

方法3:Tile Databaseフォルダーをリセットする

PCを再起動し、スタートメニューが正常に動作している別のユーザーアカウントにログインします。

以下のフォルダーへ移動します。

C:\Users\<userX>\AppData\Local\TileDataLayer

TdlData.xmlファイルをコピーし、別のドライブに保存します。

再起動後、今度はスタートメニューが破損しているユーザーアカウントにログインします。

以下のフォルダーへ移動します。

C:\Users\<userY>\AppData\Local\TileDataLayer

先ほど保存したTdlData.xmlファイルをここに貼り付けます。

続いて、以下の場所へ移動します。

%LocalAppData%\Microsoft\Windows\Shell

正常なユーザーアカウントからDefaultLayouts.xmlファイルをコピーし、スタートメニューが破損しているユーザーアカウントに貼り付けます。

これで問題が解決したかどうかを確認してください。

方法4:DISMツールを実行する

最後に、システムイメージの修復を行えるDISMツールを実行します。まず、Windowsキーを押すか、画面左下のWindowsアイコンをクリックし、「CMD」と入力します。検索結果に表示されたコマンドプロンプトを右クリックし、「管理者として実行」を選択します。

コマンドプロンプトが開いたら、以下のコマンドをコピー&ペーストし、Enterキーを押してDISMツールを実行します。

DISM.exe /Online /Cleanup-image /Restorehealth

処理が完了するまで待ち、その後PCを再起動して、スタートメニューが正常に動作するかどうかを確認してください。

関連記事:

  1. スタートメニューが開かない・動作しない場合の対処法
  2. スタートメニューが応答しない?StartMenuExperienceHost.exeを再起動しよう
  1. Windows 11/10でスリープ・休止状態から復帰するとスタートメニューが勝手に開く原因と対処法

    Windows 11/10のパソコンをスリープや休止状態から復帰させると、スタートメニューが自動的に開いてしまう——この現象に不安を感じている方は少なくないでしょう。しかし、ご安心ください。これはWindowsの仕様(意図された動作)であり、故障や不具合ではありません。 スリープ復帰後にスタートメニューが開く理由 Windows 11/10では、スリープまたは休止状態から復帰する際、PCを離れる前とまったく同じ状態をそのまま復元するように設計されています。 つまり、スタートメニュー内の「電源」ボタンからスリープや休止状態を実行した場合、スリープに入る時点でスタートメニューが開いていたため

  2. 【解決法】Windows 11/10でアプリをスタートメニューにピン留めできないときの対処法5選

    Windowsを使っていると、スタートメニューはアプリやサービスに素早くアクセスするための頼れる拠点となりますよね。お気に入りのアプリをスタートメニューにピン留めできなくなると、日々の操作がかなり不便になってしまうはずです。 「スタートメニューへのピン留め」が機能しない場合、何らかのシステム不具合や、誤って構成されたポリシー設定・システムファイルが原因になっている可能性があります。 この記事では、Windows 11およびWindows 10でこのトラブルを解決するための対処法を5つご紹介します。 Windows PCで「アプリをスタートメニューにピン留めできない」問題を修正する方法 対処法