ニュース

Windows 11プレビューパッチ、すぐ適用すべき。SSDが数十GB消費される不具合解消

CapabilityAccessManager.db-walファイルの場所は、通常はアクセスできない。これはKB5095093プレビューパッチ適用後の環境

 Microsoftは6月23日にリリースしたWindows 11向けプレビュー更新プログラム「KB5095093」について、6月29日付けで「通常ロールアウト(normal rollout)」として不具合修正が追加適用され、特定のファイル「CapabilityAccessManager.db-wal」がストレージを異常に消費する問題が解決したと報告している。

 このCapabilityAccessManager.db-walファイルが異常にストレージを消費する不具合について、ネット上で検索すると数十GBから数百GB占有するという報告例がある。しかし公式で特にアナウンスがなされず、システムファイルであるため通常の状態では見えず、これまでユーザー自身で工夫して削除するしかなかった。

 同ファイルは、C:\ProgramData\Microsoft\Windows\CapabilityAccessManager直下に置かれているもので、そもそもProgramDataフォルダは隠し属性が付いているほか、一般的な環境では管理者であってもCapabilityAccessManagerフォルダへのアクセス権限はなく、そのままフォルダのプロパティでサイズを覗いても「0バイト」として表示される。そのため「なぜかストレージが消費される」ような状態になっていた。

CapabilityAccessManagerのフォルダは、管理者であっても設定していなければ権限がないため、0バイトなどと表示される

 6月23日のパッチで、このCapabilityAccessManager.db-walファイルが異常に容量を消費する問題をやっと修正したわけだ。

 ちなみに編集部にある環境で観察したところ、プレビューパッチを適用したPCの同ファイルのサイズは2.16MB前後で推移した。一方、プレビューパッチ非適用のPCの同ファイルのサイズは監視開始後の410MBからみるみる増えていき、430MBほどに膨れ上がった。ストレージが少ないPCでは致命的なので、早めのパッチ適用を推奨したい。