Windows 10/11で隠しフォルダ「WindowsApps」にアクセスする方法|所有権の取得と復元手順を完全解説
Windows 10およびWindows 11には、「WindowsApps」という名前の隠しフォルダが存在します。Microsoft Storeアプリをはじめとする最新アプリは、すべてこのフォルダ内にサンドボックス化されて保存されています。このフォルダの所有権は「TrustedInstaller」というMicrosoftの組み込みユーザーアカウントが保持しており、セキュリティ保護のため通常の方法ではアクセスできないようになっています。
では、なぜこの制限を回避したいのでしょうか。第一の理由は、WindowsAppsフォルダ内には再利用可能なディスク容量が大量に眠っている点です。不要なジャンクファイルを削除すれば、Cドライブの空き容量を大幅に確保できます。また、何も削除しない場合でも、メールアプリ、写真アプリ、PC版Xbox Game Passでインストールしたゲームなどに関する有益な情報を確認できます。
以下では、PCの管理者またはシステムユーザーとしてWindowsAppsフォルダにアクセスするための複数の方法を詳しく解説します。
WindowsAppsフォルダへのアクセス方法
Windows 11およびWindows 10でWindowsAppsフォルダに到達する方法は主に2つあります。ひとつは簡単なレジストリハックを使用する方法、もうひとつはフォルダの所有権を手動で変更する方法です。どちらの方法も安全性は同等ですが、レジストリハックの方がやや手早く済みます。さらに、WindowsAppsのアクセス許可操作でよく発生するエラーメッセージの一部も、この方法で解消できます(詳細はFAQを参照)。
以降の手順とスクリーンショットはWindows 11のものですが、Windows 10でもまったく同じ手順で実行できます。
【方法1】レジストリハックで所有権を取得する(最速)
右クリックメニューから素早く所有権を取得したい場合は、「Take Ownership」レジストリハックをダウンロードしましょう。これにより、ファイルやフォルダの完全な所有権をコンテキストメニューから取得できるようになり、WindowsAppsフォルダにもアクセス可能になります。
- レジストリハックをインストールするには、ZIPファイルを開いて「Add Take Ownership to Context menu.reg」をダブルクリックします。見やすさのために、先にフォルダへ展開してからファイルを開いても構いません。
注意: 同じZIPファイルには「Remove Take Ownership from Context Menu.reg」というファイルも含まれています。こちらは逆に、所有権をTrustedInstallerへ戻すためのものです。その役割については記事の後半で解説します。
- 「実行」をクリックすると、レジストリエディターから「情報を追加すると、意図せず値が変更されたり削除されたりして、コンポーネントが正しく動作しなくなる可能性があります」という警告が表示されます。これは予防的な注意書きであり、このインストーラーの場合は安全に無視できます。「はい」をクリックして続行してください。
- 「*レジストリフォルダのパス*に含まれるキーと値が、レジストリに正常に追加されました」という成功メッセージが表示されます。「OK」をクリックして完了です。
- ショートカットキー Win + E でエクスプローラーを開きます。「PC」を選択し、Program FilesがあるC:ドライブを開きます。デスクトップから開いても問題ありません。
- Program Filesのパスを下っていくと、隠されたWindowsAppsフォルダが見つかります。まだPCで隠しフォルダの表示を有効にしていない場合は、「表示」タブで「隠し項目」にチェックを入れてください。
- 隠しWindowsAppsフォルダが表示されたら、右クリックして「所有者の取得」を選択します。Windows 11で「所有者の取得」オプションが見当たらない場合は、「その他のオプションを確認」をクリックすると、従来型のコンテキストメニューから選択できます。
- コマンドプロンプトのウィンドウが開きます。ユーザーアカount制御(UAC)の画面で管理者権限を付与すると、レジストリハックがコマンドプロンプト上で実行されます。
- 承認をクリックすると、WindowsAppsフォルダの所有権移転が確定します。あとは何もする必要がありません。メッセージが連続的に流れながら処理が進むので、ウィンドウが自動的に閉じるまで数分待ちましょう。
- これでWindowsAppsフォルダに簡単にアクセスできるようになります。ただし、その前に「このフォルダにアクセスする許可がありません」というメッセージが表示されることがあります。「続行」をクリックすれば、フォルダへの永続的なアクセス権が得られます。
- 以降は、WindowsAppsフォルダ内のすべてのフォルダやファイルを自由に閲覧できるようになります。
WindowsAppsフォルダの中身は非常に興味深いものです。Netflixの.exeファイルや、Microsoft Flight SimulatorのDPIスケーリング設定など、これまで立ち入り禁止だったデータを確認できます。
必要に応じて、WindowsAppsから不要なファイルを削除することもできます。これによりCドライブの再利用可能な容量が大きく回復します。ただし、本当に重要なファイルは削除しないように注意してください。
【方法2】手動でWindowsAppsフォルダにアクセスする(Windows 11/10)
セキュリティ上の懸念などから、コンテキストメニューに「所有者の取得」コマンドを追加したくない場合(または単純に表示されない場合)は、手動でWindowsAppsフォルダにアクセスすることも可能です。
- C:ドライブのProgram Filesに戻り、隠しWindowsAppsフォルダを探します。隠しフォルダを表示する詳細な手順は前のセクションで説明済みです。
- フォルダは見えていても、中のファイルを開こうとしてもアクセスが拒否されます。管理者であっても同様です。
- WindowsAppsフォルダにアクセスするには、フォルダを右クリックし、コンテキストメニューから「プロパティ」を選択します。
- プロパティウィンドウが開いたら、「セキュリティ」タブに移動し、下部にある「詳細設定」ボタンをクリックします。
- 詳細セキュリティ設定ウィンドウが開いたら、デフォルト設定である「TrustedInstaller」の横にある「変更」リンクをクリックします。
- 「ユーザーまたはグループの選択」ウィンドウに「名前の確認」ボタンがあります。ここに、PCに登録されている任意のユーザー名を入力します。
この操作により、オブジェクト名が自動的に入力されます。自分のPCであればあなたが管理者なので、administratorと入力して「名前の確認」をクリックするのが最も手っ取り早い方法です。
- システムが「Administrator」という名前を受け入れ、自動的に追加されます。「OK」をクリックして続行しましょう。
- 他のシステムユーザー名を使用することもできます。隠しフォルダやアプリの閲覧が許可されているシステムユーザーであれば、新しい所有者としてWindowsAppsフォルダにアクセスできます。
- システムユーザーが存在しない、あるいはスペルミスがある場合は、誤った名前を追加しようとした際に「見つかりません」というエラーが表示されます。
- ここが重要なステップです。メインウィンドウで、フォルダの所有者が指定した管理者アカウントに変更されたことを確認できます。変更を適用する前に、必ず「サブコンテナーとオブジェクトの所有者を置き換える」チェックボックスが選択されていることを確認してください。これを忘れると、WindowsAppsフォルダ内の他のファイルやフォルダを操作できなくなります。
- すべて完了したら、「適用」と「OK」ボタンをクリックして変更を保存します。「OK」をクリックした瞬間に、Windowsがファイルとフォルダのアクセス許可の変更を開始します。
- 最後に「このオブジェクトの所有権を取得したばかりの場合は、アクセス許可を表示または変更する前に、このオブジェクトのプロパティを一度閉じて再度開く必要があります。」という成功メッセージが表示されます。「OK」をクリックして続行します。
これで、管理者モードでも承認済みシステムユーザーとしても、WindowsAppsフォルダに問題なくアクセスできるはずです。
【方法3】監査タブを使用する
上記の方法でうまくいかない場合は、「監査」タブを使った代替手段を試してみてください。「WindowsAppsの詳細セキュリティ設定」内の「アクセス許可」タブのすぐ隣にあります。
- 監査エントリが空白の場合は、「追加」をクリックして新しいエントリを挿入します。
- 目的のオブジェクト名として「Everyone」を入力します。これにより、管理者権限が付与されない問題を解決できます。
- WindowsAppsのアクセス許可エントリで、「Everyone」アカウントに「フルコントロール」権限を与えます。「適用」をクリックし、「OK」で確定します。
Windows 10/11でWindowsAppsフォルダの管理者アクセスを取り消す方法
TrustedInstallerから管理者アカウントへWindowsAppsの所有権を移転できるのと同じように、その逆の操作も可能です。元のデバイス設定を忘れないようにしておくと便利です。ここでの目的は、管理者権限を取り消し、TrustedInstallerをWindowsAppsフォルダの所有者として復元することです。
- まず、ZIPファイル「Take Full Ownership of Files – Folders Context Menu」に戻り、展開してファイルを表示します。
- 「Remove Take Ownership from Context Menu (Default)」をクリックします。
- レジストリエディターに、「Remove Take Ownership from Context Menu」のレジストリキーと値が正常に追加されたことを示すステータスメッセージが表示されます。これで元の構成に戻りました。
- Program Filesから隠しWindowsAppsフォルダに戻り、右クリックしてプロパティを表示します。「セキュリティ」タブから「詳細設定」をクリックすると、下記の詳細セキュリティ設定画面に移動します。
- 詳細セキュリティ設定画面で、Administratorおよびデバイス上で作成したその他のユーザーアカウントを削除します。
- 「変更」から所有者を編集し、「NT Service\TrustedInstaller」をWindowsAppsの新しい所有者として追加します。「適用」と「OK」をクリックします。
よくある質問
1. WindowsAppsフォルダで「コンテナ内のオブジェクトを列挙できません。アクセスが拒否されました」エラーを修正するには?
PCやノートPCのアクセス許可を誤って変更し、元の管理者が特権付きのWindowsAppsアクセスから外れてしまった場合、「列挙に失敗しました」エラーが表示されることがあります。
しかし、実際にはそれほど恐ろしいものではありません。解決策の最初の方法、つまり「Take full ownership of Files – Folders Context Menus」ZIPファイルのダウンロードを試すだけでOKです。これによりブロックされたアクセス許可が上書きされ、WindowsAppsへのアクセスが復活します。
2. 管理者ユーザーでもWindowsAppsの監査プロパティを表示できない場合の対処法は?
管理者としてログインしているのにWindowsAppsフォルダのセキュリティアクセス許可がまったく表示できない場合、それはアクセス権が削除されたことを意味します。解決策の最初の方法(ZIPファイルを使用)で、ブロックされたアクセス許可を上書きしてください。
3. WindowsAppsの中身を削除しても安全ですか?
システムドライブでない限り、WindowsAppsの中身を削除しても安全です。安全かどうかを判断するひとつの方法は、該当イベントについてMicrosoft Defenderの概要を確認することです。「脅威は見つかりませんでした」と表示されていれば、問題ありません。なお、Windows Defenderが唯一必要なウイルス対策ソフトである理由についても、ぜひ学んでみてください。
本記事で紹介したいずれの方法を使っても、WindowsAppsフォルダへのアクセスが可能になるはずです。同じ手法は、ハードドライブ上の任意のフォルダの制御を取得する際にも応用できます。Windows 10のさらなるヒントや裏技については、PCのCPU温度を確認する方法のガイドも参考にしてください。また、少し懐かしいガイドとして、Windows 10向けのおすすめスクリーンセーバー集もまとめています。
画像クレジット: DepositPhotos「全アプリ起動中のWindows 10メイン画面」
-
Windowsのスタートアップフォルダとは?場所・追加方法・無効化の手順を徹底解説
Windowsのスタートアップフォルダを活用すれば、PC起動時に自動で立ち上げたいアプリケーションを自由にコントロールできます。パソコンを起動するたびに、いつも同じアプリを手動で開いていませんか?スタートアップフォルダを使えば、起動後に一つひとつアプリを立ち上げる手間から解放されます。 この記事では、Windowsのスタートアップフォルダの場所、仕組み、そして登録すべきアプリ・避けるべきアプリについて詳しく解説します。 Windowsのスタートアップフォルダはどこにある? スタートアップフォルダに配置したアプリケーションは、PCの電源を入れた瞬間に自動的に起動します。これはコンピュータ上の特別
-
Windows 8.1で「ドライブの最適化」ツールを起動する4つの方法
パソコンを長く使っていると、動作が徐々に遅くなっていくことはありませんか?原因はさまざまですが、もっとも多いのがハードディスク内に蓄積された断片化したファイルです。優れたウイルス対策ソフトを導入し、日頃からメンテナンスを心がけていても、パフォーマンスの低下を感じる場合は、ディスクの断片化が原因である可能性が高いといえます。 解決策は? 問題は早期に発見し、早めに対処することが重要です。幸い、Microsoftはハードディスク内のデータを整理し、断片化を解消するためのツールを標準搭載しています。Windows 7では「ディスク デフラグ ツール」と呼ばれていたこの機能は、Windows 8および