Windows アプリのバックアップを作成する場合、またはコンピューターのハード ディスク ドライブ (HDD) からスペースを空ける場合は、WindowsApps フォルダーにアクセスする必要があります。
Microsoft Windows オペレーティング システムには、通常、Windows 11 または 10 をスムーズに実行するのに役立つファイルが含まれる制限付きの隠しフォルダーがいくつか付属しています。これらのファイルを変更すると、システム エラーが発生したり、Windows OS が完全に誤動作したりする可能性があります。
これらのフォルダーには、Program Data、System32、AppData、WindowsApps などがあります。これらのフォルダーの中で、WindowsApps は特に重要です。Windows ストアからのアプリのインストールを制限しない場合、このドライブは大量のディスク ストレージを使用するためです。
WindowsApps フォルダーとその目的、およびバックアップを作成したりディスク領域をクリアする必要がある場合に WindowsApps フォルダーにアクセスする方法について詳しく学びましょう。
WindowsApps フォルダーとは何ですか?
WindowsApps フォルダーは、Windows 10 または 11 OS インストール ディレクトリの Program Files にあり、Windows アプリのアプリ ファイルを保存します。 Windows 8 OS 以降、Microsoft は従来のソフトウェアとは異なる機能を備えた一連のアプリを導入しました。
以前、Microsoft はこれらのアプリを Metro スタイル アプリ、Windows ストア アプリ、ユニバーサル Windows プラットフォーム (UWP) アプリと呼んでいましたが、現在は単に Windows アプリと呼んでいます。 Windows 10 または 11 OS では、Windows アプリと、Your Phone などの他の UWP アプリが WindowsApps フォルダーに保存されます。
このフォルダーは、Windows OS インストール ディレクトリ内の非常に安全な場所であり、複数のセキュリティ層によって保護されています。まず、フォルダーを再表示しない限り、フォルダーは表示されません。
次に、通常のユーザーおよびシステム管理者のユーザー アカウントには、フォルダーにアクセスしたり、そのサイズ、サブフォルダー、ファイルなどを確認したりするために必要なファイル アクセス権がありません。Microsoft は、システム アカウントである TrustedInstaller ユーザー アカウントに必要な権限を留保しています。
TrustedInstaller は、WindowsApps フォルダーの書き込みおよび読み取りアクセスを制御して、Windows アプリがユーザーの介入なしでスムーズに機能できるようにします。
WindowsApps フォルダーの目的は何ですか?
WindowsApps フォルダーは、インストールするか、工場出荷時の Windows 10 または 11 OS コピーに付属するすべての Windows アプリの安全な場所です。このフォルダーの使用例は次のとおりです。
UWP パッケージを格納する
通常の Windows PC ソフトウェアの Program Files および Program Files (x86) と同様に、WindowsApps は、すべての Windows アプリまたは UWP パッケージのデフォルトのファイルの場所です。ただし、サブフォルダーの命名規則は Program Files とは異なります。
たとえば、Windows アプリ Netflix には、アプリ名、バージョン番号、CPU アーキテクチャ (x64)、および Microsoft ストア ID という名前の複数のフォルダーがあります。異なる CPU アーキテクチャを備えた同じアプリを区別するために、複数のフォルダーが存在します。
Windows アプリのサンドボックスとして動作
データ回復ツールやコンピューターのトラブルシューティング ツールなどの従来の Windows ソフトウェアには、システム値をオーバーライドし、Windows OS エコシステムに目に見える変更を加える機能があります。そのため、ユーザー アカウント制御 (UAC)、ユーザー アカウントの権利、Windows セキュリティなどの Windows 機能は、これらを抑制するために存在します。
ただし、Windows アプリはオペレーティング システムに大きな変更を加えることができません。 Microsoft は、これらのアプリを WindowsApps フォルダー内でサンドボックス化することでこれを実現しました。これらのアプリ自体はコンピューターのハードウェアやデータにアクセスできず、すべての手順で許可が必要です。
ユーザーの利便性
ほとんどの Windows アプリには、従来のソフトウェアのような実行可能ファイルが付属していません。代わりに、自動コマンド プロンプト スクリプトと Java プログラムを組み合わせたものです。ユーザーは、そのようなアプリを実行するのが難しいと感じるかもしれません。
また、ユーザーが Windows アプリ ファイルにアクセスできる場合、知らず知らずのうちにこれらのシステム ファイルに不可逆的な変更を加えてしまう可能性があります。したがって、Microsoft Windows では、安全性と利便性を確保するために、スタート メニューにアプリのアイコンが表示され、すべてのバックエンド データが非表示になります。
WindowsAppsフォルダーにアクセスする方法
WindowsApps フォルダーにアクセスするには、複数の方法があります。この手順は、Windows 10 と Windows 11 の両方のオペレーティング システムで同じです。
タスクマネージャープログラムの使用
タスク マネージャー プログラムから特定のアプリの WindowsApps フォルダーにアクセスするのが最も簡単な方法です。労力も少なくて済みます。ただし、フォルダーにアクセスするには、ターゲットの UWP (ユニバーサル Windows プラットフォーム) または Windows アプリをバックグラウンドで実行する必要があります。 Windows 11 または 10 PC で実行できる簡単な手順は次のとおりです。
ステップ 1: WindowsApps フォルダーにアクセスする UWP アプリまたは Windows アプリを実行します。このチュートリアルでは、WhatsApp アプリです。これを試すことも、Netflix、Instagram、Skype などの他のサービスを試すこともできます。
ステップ #2 : タスク マネージャー プログラムを起動するには、ショートカット キー Ctrl+Shift+Esc を押します。または、 検索バー を検索して、 タスク マネージャー フォルダーを見つけることもできます。
ステップ #3: リストをスクロールするか、名前に従って並べ替えて、 タスク マネージャー でアプリのプロセスを探します。
ステップ #4: アプリ名の横にあるドロップダウン矢印をクリックして、そのプロセスを展開します。ドロップダウン矢印がない場合は、次のステップに進みます。
ステップ #5: アプリのアイコン を右クリックし 、表示されるコンテキスト メニューから [ファイルの場所を開く] を選択します。
ステップ #6: Windows エクスプローラーにより、ターゲット アプリのサンドボックス化された WindowsApps サブフォルダーに移動します。この場合は、WhatsApp アプリです。
タスク マネージャーから WindowsApps フォルダーにアクセスすると、表示権限が与えられます。たとえば、UWP アプリのすべてのファイルとフォルダーを調べて、そのサイズを確認できます。この手順は、アプリのファイルとフォルダーのバックアップを作成する場合に適しています。
このプロセスでは、WindowsApps フォルダーからファイルを削除または移動することはできません。書き込みおよび削除アクセスを取得するには、以下のいずれかの手順に従う必要があります。
Windows ファイルエクスプローラーの使用
WindowsApps フォルダーにアクセスする最も実用的でユーザーフレンドリーな方法は、Windows ファイル エクスプローラー プログラムを使用することです。このプロセスにより、このフォルダーへの完全な読み取りおよび書き込みアクセスが許可されます。したがって、必要なあらゆる種類の変更を加えることができます。
必要な変更を加えた後に WindowsApps フォルダーへのアクセスを制限する必要がある場合、このプロセスは元に戻すこともできます。ファイル エクスプローラー ベースの方法には 2 つのフェーズがあります。最初のフェーズでは、WindowsApps フォルダーを再表示する必要があります。
2 番目のフェーズでは、フォルダーの所有権を変更して、フォルダーの排他的な読み取りおよび書き込み権限を取得する必要があります。デフォルトでは、Microsoft は Windows 10/11 コンピューターの TrustedInstaller ユーザー アカウントに読み取りおよび書き込み権限を割り当てました。さっそく、目的のフォルダーを再表示して制御してみましょう。
ステップ #1: タスクバー の ファイル エクスプローラー をクリックして、 [この PC] ウィンドウにアクセスします。
ステップ 2: 上部のリボンで [表示] を選択します。
ステップ #3: [表示] メニューに [オプション] が表示されます。それをクリックしてください。
ステップ #4: ここで、 「フォルダーと検索のオプションの変更」 をクリックして、 「フォルダー オプション」 ウィンドウを開きます。
ステップ #5: [フォルダー オプション] ウィンドウに 3 つのタブが表示されます。中央にある [表示] タブを選択します。
ステップ #6: [表示] タブには、フォルダー ビューと詳細設定の 2 つのセクションがあります。
ステップ 7: [詳細設定] セクション で、 [隠しファイル、フォルダー、ドライブを表示する] オプションを 選択します。
ステップ #8: [適用] ボタンをクリックして変更を保存します。
ステップ #9: Windows 11 インストール ディレクトリの Program Files フォルダーに移動すると、WindowsApps フォルダーが非表示の状態で見つかるはずです。
WindowsApps フォルダーが表示されます。ただし、まだアクセスできません。読み取りおよび書き込みアクセスを取得するには、フォルダーの所有権を手動で取得する必要があります。
所有権を変更するには、管理者権限を持つユーザー アカウントが必要です。コンピュータの管理者以外のユーザーの場合は、そのアカウントからログアウトする必要があります。その後、管理者アカウントを使用して再度ログインします。
Windows ユーザー アカウントの切り替えが完了したら、WindowsApps フォルダーの所有権を移行するための次の手順に進むことができます。
#1. WindowsApps フォルダーを 右クリックし 、 [プロパティ] をクリックします。
#2. [プロパティ] 画面で [セキュリティ] タブをクリックし、 詳細 オプションを表示します。 [詳細設定] をクリックします。
#3. [WindowsApps のセキュリティの詳細設定] 画面で、 [変更] をクリックします。
#4. 「ユーザーまたはグループの選択」 画面が表示されます。
#5. 「オブジェクト名」 フィールドに、管理者権限を持つ PC のユーザー アカウントの名前を入力します。
#6. ユーザー アカウントの名前を小さな文字で書き留めるだけで済みます。システムが自動的に認識します。ただし、正しいユーザー名を入力する必要があります。
#7。 ここで、 「名前の確認」 をクリックして、完全なユーザー アカウント アドレスを入力します。
#8. 「OK」 をクリックして変更を適用します。
#9. [WindowsApps のセキュリティの詳細設定] ウィンドウにユーザー アカウント名が表示されます。
#10。 ユーザー アカウント名の下に、 [サブ コンテナーとオブジェクトの所有者を置き換える] に チェックマークが付いているのが表示されます。そのボックスにチェックマークを付けます。
#11. 次に、 「適用」 ボタンをクリックし、 「OK」 をクリックして所有権変更プロセスを開始します。
#12. プロセスが完了したら、次の通知で [OK] をクリックします。
#13. PC を更新し、 Program Files から WindowsApps フォルダーをダブルクリックして再度アクセスしてみます。
#14. 読み取りおよび書き込み権限を持つフォルダーへの完全なアクセス権が得られます。
上記のプロセスを使用して WindowsApps フォルダーの所有権を取得した場合は、WindowsApps フォルダーからファイルを移動または削除できるようになりました。ただし、サブフォルダーに変更を加える場合は注意してください。重要なアプリ ファイルを削除すると、それぞれの Windows アプリが機能しなくなる可能性があるためです。
この手順は、ディスク領域をクリーンアップする必要がある場合に特に役立ちます。特定の Windows アプリの使用を停止した場合、またはアンインストールした場合は、WindowsApps フォルダーからバックエンド ファイルを削除して、ディスク領域を節約できます。
Windows Powershell の使用
Windows ファイル エクスプローラーベースの WIndowsApps フォルダーの所有権変更プロセスは、多少注意が必要です。手順に正しく従わないと、貴重な時間を無駄にしてしまいます。
Windows Powershell を使用して試すことができる、簡単で自動化されたプロセスもあります。これは、Windows 用の堅牢な構成およびタスク自動化プログラムです。 Windows 7 以降のすべての Windows オペレーティング システム バージョンには、このプログラムが付属しています。
したがって、このプロセスを適用して、Windows 10 コンピューターと Windows 11 コンピューターの両方でターゲット フォルダーの所有権を取得できます。また、隠しファイル、隠しフォルダー、ドライブを再表示する必要もありません。
Windows システム ファイルを再表示するリスクを負えない状況では、Powershell ベースの方法が最適な選択です。 WindowsApps フォルダーにアクセスして変更するために必要なアクセス許可を割り当てる Powershell コマンドを実行する手順は次のとおりです。
ステップ #1: Windows 11 検索 の虫眼鏡をクリックします。
ステップ #2: Powershell を入力し、アプリが起動するまで待ちます。
ステップ #3: Search Console の右側に Windows Powershell アプリが表示されます。
ステップ #4: アプリには、 [開く ] 、 [管理者として実行] 、 [ファイルの場所を開く ] などのオプションが表示されます。
ステップ #4: [管理者として実行] をクリックしてプログラムを開きます。
ステップ #6: プログラムが起動して実行されたら、次のコマンドを実行します。以下のコマンドをコピーして、そのまま Powershell に貼り付け、 Enter を押します。
takeown /f “C:\Program Files\WindowsApps” /r
ステップ #7:
Powershell コマンド
takeown
ファイルまたはフォルダーの所有権をシステム管理者に復元します。上級ユーザーはこのコマンドを使用して、バッチ ファイルの所有権の譲渡を容易にします。
ステップ #8:
takeown
構文の後で、
/f
パラメーターを使用してファイル、フォルダー、またはディレクトリーの名前を指定する必要があります。
ステップ 9:
/r
終了パラメーターは、すべてのファイルとサブディレクトリの所有権を管理者に譲渡するように Powershell に指示します。
ステップ #10: Powershell が WindowsApps フォルダーとそのコンテンツの所有権を管理者ユーザー アカウントに移すには、しばらく時間がかかります。
ステップ #11: プロセスが完了すると、点滅するカーソルが表示されます。
上記のプロセスを実行することによって得られるアクセスは、Windows ファイル エクスプローラー ベースの方法と似ています。プロセスを自動化し、システム ファイルの再表示を排除しました。これで、Windows アプリのバックエンド ファイルをバックアップしたり、領域をクリアしたり、変更を加えることができます。
最後の言葉
WindowsApps フォルダーについて深く理解したので、責任を持って Windows 10 または 11 OS に変更を加えることができます。このフォルダーからファイルを削除する前に、オペレーティング システム全体に損害を与える可能性のある致命的な間違いを犯さないように、フォルダーについてよく理解しておく必要があります。
Windows 10 の問題に直面し、それらの問題を解決するための自動ツールが必要な場合は、Windows 10 の問題を解決するためにこれらの 7 つの修復ツールをチェックしてください。