こんにちは。不可思議絵の具です。
突然、Windows10の調子が悪くなりました(T_T)
スタートボタンを押してもうんともすんとも言わないのでアプリを立ち上げられない!
- Windows10のログインに時間が掛かる
- スタートボタンが押せない(反応しない)
このような症状で、再起動しても直りませんでした。
結論から言うと【システムの復元】機能で直してしまったのですが、調査過程の記録も残しておきます。
症状
私の場合の症状は以下のとおりでした。
パスワードを入れてから30秒位待たされる。
普通なら一瞬でデスクトップ画面になるのに。
うんともすんとも言わない。タスクバーも反応しない。
ただし右クリックには反応する。
Windowsログ → Applicationに以下のエラーが大量に記録されている。
svchost (3024) TILEREPOSITORYS-1-5-21-209826991-3674234836-3033964684-1002: システム エラー 183 (0x000000b7): "既に存在するファイルを作成することはできません。 " が発生したため、ファイル "C:\Users\fuka\AppData\Local\TileDataLayer\Database\EDB.log" を "C:\Users\fuka\AppData\Local\TileDataLayer\Database\EDB0002E.log" に移動できませんでした。ファイルの移動処理は、エラー -1814 (0xfffff8ea) のため失敗します。
svchost (3024) TILEREPOSITORYS-1-5-21-209826991-3674234836-3033964684-1002: そのデータベースをログ用のドライブに書き込めないため、新しいログ ファイルを作成できません。ドライブが読み取り専用になっているか、ディスク領域が不足しているか、誤った構成がされているか、または壊れている可能性があります。エラー -1032 が発生しました。
再起動(※)しても、症状は改善しませんでした。
- Ctrl + Alt + Del 押下
- 画面右下の電源ボタン押下
- 再起動を選択
原因
エラーメッセージと症状から類推すると、「『スタートメニューのピン留めの状態』を記録するデータベース」が破損しているようです。
修復手順
私の場合はシンプルに「昨日までは普通に使えていたのだから」、と【システムの復元】機能で数日前の状態に戻しました。
ただ…コレやっちゃうとスタートメニューのピン留めの設定が初期化されてしまいます。
項目の並びがインストール時の状態に戻ります。
自分の場合標準アプリを削除しているので見た目も変です。
それでも良いなら、以下の手順で直ります。
「システムのプロパティ」画面を表示します。
コントロールパネルを表示 ▶ システムとセキュリティ ▶ システム
で辿れます。
以上で、症状が直りました。
(ただしピン留めは消えます)
他のやり方のヒント
私は【システムの復元】で直ってしまったので、これ以上は調べていませんが、
- 「直らなかった方」や
- 「復元日が古すぎて、もはや元に戻せない方」
に向けての情報提供です。
メニューの情報はデータベース管理されている
「ESENT
」や「*.EDB
」で検索してみると、どうもWindows内部で使用されているデータベースエンジンである「Extensible Storage Engine」の事のようです。
(文書によっては「Extensible Storage Engine NT」と呼ばれることもあります)
身近なところでは「Windows メール」「Internet Explorer」「Windows Updateのデータ管理」に、業務用途では「Exchange Server」、「Active Directory」のデータ管理に使われています。
対応方法1:EDBファイルを削除する
前述の情報を頭に入れて調べると、「Windows メールが壊れた」系の質問と、壊れ方がよく似ていることが分かります。
試してはいませんが、EDBファイルを削除しても直る……つまり、ピン留めの状態をリセットすれば、症状が改善すると考えられます。
具体的には別ユーザーでログインして
C:\Users\【対象ユーザー】\AppData\Local\TileDataLayer\Database\
の中にあるファイルを全て削除すれば良いと思います。
対応方法2:dismを実行する
サポートフォーラムでは dism
というコマンドを実行する方法を勧めているので紹介します。
コマンドプロンプト上で
dism /online /cleanup-image /restorehealth
と
sfc /scannow
を実行するとのこと。
要はOSのファイルだけ再インストールするようです。
ではでは(^O^)/