技術ノート ハードウェア Windows の ProgramData フォルダーとは何ですか?

Windows の ProgramData フォルダーとは何ですか?

Windows の ProgramData フォルダーとは何ですか?

最新バージョンの Windows では、システム ドライブ (通常は C:\ ドライブ) に「ProgramData」フォルダーが表示されます。このフォルダーは非表示になっているため、 エクスプローラーで隠しファイルを表示した 場合にのみ表示されます。

アプリケーション データ、レジストリ、およびプログラムがデータを保存するその他の場所

Windows の ProgramData フォルダーとは何ですか?

プログラムは、Windows のさまざまな場所にデータを保存します。それは開発者がプロ​​グラムをどのようにコーディングしたかによって異なります。それらには次のものが含まれます。

  • アプリケーション データ フォルダー : ほとんどのアプリケーションは、デフォルトで C:\Users\username\AppData\ にあるアプリケーション データ フォルダーに設定を保存します。各 Windows ユーザー アカウントには独自のアプリケーション データ フォルダーがあるため、プログラムがこのフォルダーを使用する場合、各 Windows ユーザー アカウントは独自のアプリケーション データと設定を持つことができます。
  • ドキュメント フォルダー : 一部のアプリケーション (特に PC ゲーム) は、設定を C:\Users\username\Documents のドキュメント フォルダーに保存することを選択します。これにより、これらのファイルの検索、バックアップ、編集がさらに簡単になります。
  • レジストリ : 多くのアプリケーションは、さまざまな設定を に保存します。レジストリ設定は、システム全体またはユーザーごとに設定できます。ただし、レジストリは個々の設定を保存する場所にすぎません。アプリケーションはここにファイルやその他の大きなデータを保存できません。
  • アプリケーション独自のプログラム フォルダ : Windows 95、98、および XP の時代には、プログラムは多くの場合、設定やその他のデータを独自のフォルダに保存していました。したがって、「Example」という名前のプログラムを C:\Program Files\Example にインストールした場合、そのアプリケーションは独自の設定やその他のデータ ファイルも C:\Program Files\Example に保存する可能性があります。これはセキュリティ上良くありません。最新バージョンの Windows ではプログラムが持つアクセス許可が制限されており、アプリケーションは通常の操作中にシステム フォルダーに書き込むことができません。ただし、一部のアプリケーション (Steam など) では、設定やその他のデータ ファイルが依然として Program Files ディレクトリに保存されています。
Windows の ProgramData フォルダーとは何ですか?

プログラムは ProgramData に何を保存しますか?

Windows の ProgramData フォルダーとは何ですか?

ProgramData フォルダーもあります。このフォルダーは Application Data フォルダーと最も共通していますが、ユーザーごとに個別のフォルダーが存在するのではなく、ProgramData フォルダーは PC 上のすべてのユーザー アカウント間で共有されます。

Windows の ProgramData フォルダーとは何ですか?

Windows XP には、C:\ProgramData フォルダーはありませんでした。代わりに、「C:\Documents and Settings\All Users\Application Data」フォルダーがありました。 Windows Vista 以降、All Users アプリケーション データ フォルダーは C:\ProgramData に移動されました。

これは今日でも見ることができます。 C:\Users\All Users\ を Windows 10 のファイル エクスプローラーまたは Windows エクスプローラーに接続すると、Windows は自動的に C:\Program Data フォルダーにリダイレクトします。 C:\Users\All Users\ に書き込もうとするプログラムも C:\ProgramData フォルダーにリダイレクトされます。

Microsoft が 言う ように、「このフォルダーはユーザー固有ではないアプリケーション データに使用されます」。たとえば、使用するプログラムを実行すると、スペル辞書ファイルがダウンロードされる場合があります。そのスペル辞書ファイルをユーザー固有の Application Data フォルダーに保存するのではなく、ProgramData フォルダーに保存する必要があります。その後、複数のコピーをさまざまなアプリケーション データ フォルダーに保存するのではなく、そのスペル辞書をコンピューター上のすべてのユーザーと共有できます。

システム権限で実行されるツールも、その設定をここに保存する場合があります。たとえば、ウイルス対策アプリケーションは、その設定、ウイルス ログ、および隔離されたファイルを C:\ProgramData に保存する場合があります。これらの設定は、PC のすべてのユーザーに対してシステム全体で共有されます。

このフォルダーは概念的には、コンピューターのすべてのユーザーが共有する単なるアプリケーション データ フォルダーですが、アプリケーションの設定を独自のプログラム フォルダーに保存するという古い考え方に代わる、最新のより安全な代替手段でもあります。

Windows の ProgramData フォルダーとは何ですか?

ProgramData フォルダーにバックアップすべき重要なものはありますか?

一般に、ProgramData フォルダーには、バックアップする必要がある重要な設定があまり見つからない可能性があります。ほとんどのプログラムは、すべてのユーザーが利用できるデータのキャッシュ場所として、またはいくつかの基本設定を構成するためにこれを使用します。

最も重要なアプリケーション データ をバックアップする 場合は、C:\Users\username\AppData\Roaming に保存される可能性があります。ただし、ProgramData フォルダーに重要な設定やデータが存在する可能性があることが懸念される場合は、どのプログラムがそこにデータを保存しているかを調べて確認することをお勧めします。プログラムがデータを保存する場所を選択するのは各プログラムの開発者次第であるため、すべてに当てはまる万能の答えはありません。

「 Windows の ProgramData フォルダーとは何ですか?」に関するベスト動画選定!

Windows10 フォルダの種類の表示を固定する方法
フォルダーの表示方法を変更するには(Windows 10)