ファイルマネージャーに隠しファイルを表示するように指示すると、フォルダー全体にかなりの数のジャンクファイルが散在していることがわかります。 Windows では、thumbs.db およびdesktop.ini ファイルが多くのフォルダに作成され、Mac OS X では .DS_Store ファイルが作成されます。
通常、ほとんどの人はこれらのファイルを見ることはありません。これらは通常、隠しファイルとみなされ、わざわざ隠しファイルを表示した場合にのみ表示されます。システムは処理を高速化し、今後のために設定を保存するためにこれらのファイルを作成しますが、一部のファイルが作成されないようにすることもできます。
thumbs.dbとは何ですか?
thumbs.db ファイルは 本質的には「サムネイル データベース」であり、名前が示すとおりです。 Windows エクスプローラーまたはファイル エクスプローラーでフォルダーを開き、そのフォルダーに画像が含まれている場合、Windows はそれらの画像のサムネイルを作成します。将来的に処理を高速化するために、Windows はこれらのサムネイル画像を、その特定のフォルダーに作成される「thumbs.db」ファイルに保存します。 Windows は、次回フォルダーを開いたときにサムネイル画像を再生成するのではなく、それらのサムネイル画像を再ロードできるようになります。
通常はこれで問題ありませんが、これらは 隠しファイル であるため、通常は気付かないでしょう。ただし、状況によっては問題が発生する可能性があります。たとえば、ディレクトリを Web サーバーにアップロードする場合、thumbs.db ファイルもタグ付けされることがあります。
Windows がThumbs.db ファイルを作成しないようにするには — ほとんどの人はこれを行う必要はありませんが、必要に応じて行うことができます — グループ ポリシー エディター (Windows の Professional または Enterprise バージョン上) またはレジストリのいずれかを使用できます。エディター (Windows の Home エディション上)。
グループ ポリシーでこの設定を変更するには、Windows キー + R を押して [ファイル名を指定して実行] ダイアログを開き、ダイアログに「gpedit.msc」と入力して Enter キーを押します。
Windows 10、8.1、または 8 では、[ユーザーの構成] > [管理用テンプレート] > [Windows コンポーネント] > [ファイル エクスプローラー] に移動します。Windows 7 では、代わりに [ユーザーの構成] > [管理用テンプレート] > [Windows コンポーネント] > [Windows エクスプローラー] に移動します。
「非表示のthumbs.dbファイルのサムネイルのキャッシュをオフにする」オプションをダブルクリックし、「有効」に設定します。
Windows の Home エディションでは、Windows キー + R を押して「regedit」と入力し、Enter キーを押してレジストリ エディターを開きます。
「HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced」に移動します。右側のペインの「DisableThumbnailCache」設定をダブルクリックし、「1」に設定します。 「DisableThumbnailCache」オプションが表示されない場合は、右側のペインで右クリックし、新しい DWORD 値を作成し、「DisableThumbnailCache」という名前を付けます。次に、その値を 1 に変更します。
この変更を元に戻すには、値を削除するか、「0」に設定します。
デスクトップ.iniとは何ですか?
Windows では、 desktop.ini ファイル も作成されますが、これらは特別に隠されています。これらは隠しファイルであるだけでなく、保護されたオペレーティング システム ファイルとも見なされます。ファイル エクスプローラーまたは Windows エクスプローラーで [保護されたオペレーティング システム ファイルを非表示にする (推奨)] 設定を無効にしない限り、それらを表示することはできません。この設定は、[フォルダー オプション] ウィンドウにあります。
Windows は、これらのdesktop.ini ファイルを使用して、フォルダーの表示方法を識別します。たとえば、Windows でいくつかのフォルダーを移動しようとすると、そのフォルダーはシステム フォルダーであるため、移動しないでくださいと Windows から通知されます。一部のフォルダーには独自のアイコンもあります。この種の情報は、フォルダー内のdesktop.iniファイルに保存されます。
Windows によるこれらのファイルの作成を防ぐ方法はわかっていません。保護されたオペレーティング システム ファイルを表示したくない場合は、Windows に表示しないように指示する必要があります。
.DS_Storeとは何ですか?
Mac OS X は .DS_Store ファイルを作成します。これらのファイルは各フォルダーに作成され、Windows のdesktop.ini ファイルと同様に機能します。これらのファイルはピリオド (「.」) で始まります。文字 — したがって、Mac OS X およびその他の Unix オペレーティング システムではデフォルトで非表示になります。 わざわざ隠しファイルを表示しない 限り、これらのファイルは Mac 上で表示されません。これらは通常、Finder やその他のユーティリティには表示されません。
.DS_Store ファイルには、フォルダー内のアイコンの位置、フォルダーの背景画像、その他の詳細に関する情報が含まれています。 Finder でフォルダーを開くと、Finder はこのファイルを読み取り、フォルダーの内容を表示する方法を確認します。これらの設定を変更すると、Finder はそれらの設定を .DS_Store ファイルに保存します。
Mac では通常、共有ネットワーク フォルダー上にもこれらの .DS_Store ファイルが作成されるため、これが問題となる可能性があります。たとえば、これらの .DS_Store ファイルは、Windows ユーザーを混乱させる余計な煩雑さになるだけです。
これを防ぐために、Mac OS X では、これらの .DS_Store ファイルがネットワーク ドライブ上にのみ作成されるのを防ぐ方法を提供しています。これを行うには、ターミナル ウィンドウを開きます (Command + Space キーを押し、「ターミナル」と入力して Enter キーを押すか、[アプリケーション] > [ユーティリティ] > [ターミナル] に移動します)。ターミナル ウィンドウに次のコマンドを入力し、Enter キーを押します。
デフォルトは com.apple.desktopservices DSDontWriteNetworkStores を書き込みます true
変更を元に戻して、Mac OS X がネットワーク ドライブ上で .DS_Store ファイルの作成を続行するには、次のコマンドを実行します。
デフォルトは com.apple.desktopservices DSDontWriteNetworkStores を書き込みます false
サードパーティによるハッキングなしに、Mac OS X がローカルで .DS_Store ファイルを作成するのを防ぐ方法はありません。ただし、Finder で隠しファイルを無効のままにしておくと、表示されずに気にならなくなります。
これらのファイルは、バージョン管理プログラムやファイル アップロード ツールなど、一部のプログラムを使用するときに邪魔になる可能性があります。理想的には、使用するプログラムは、thumbs.db、desktop.ini、および .DS_Store ファイルを自動的に無視する必要があります。特定のプログラムでそれらが邪魔になっている場合は、そのプログラムでそれらを完全に無視できるかどうかを確認してください。





