WindowsクライアントがThumbs.dbでネットワーク共有を汚染するのを防ぐ


9

メディア部門が撮影したさまざまな写真を保存するネットワーク共有がいくつかあります。Windowsクライアント上の誰かがエクスプローラーを使用してこれらのフォルダーの1つに移動するときはいつでも、それらは自動的にThumbs.dbファイルで汚染されます(ユーザーが書き込み許可を持っている場合)。ユーザーのアクセス許可を取り消さずに、これを防ぐにはどうすればよいですか?

この質問は、「Mac OS XクライアントがWindows共有をリソースフォークで汚染しないようにする」ことから発想を得たものです。


どのバージョンのWindowsを使用していますか?
squillman、

私たちはWindows XPを使用しています
デビッドホルム

回答:


8

XPでは、[フォルダオプション]の[表示]タブ([エクスプローラ]ウィンドウの[ツール]メニューの[フォルダオプション])に移動し、[サムネイルをキャッシュしない]チェックボックスをオンにします。

または

このレジストリ値を1に設定します。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DisableThumbnailCache

レジストリの微調整は、明らかにグローバルに展開するのが最も簡単です。


1
Bullseye:レジストリで、レジストリキーを保存します。そのファイルをクライアントに配布し、ダブルクリックして実行できます...あなたはシステム管理者なので、ログオン時にこのようなことを処理するスクリプトアーキテクチャを試してみてください。

19

ユーザーインターフェイスまたはレジストリによるローカルの変更に加えて、Active Directoryドメインでは、グループポリシーを使用して、すべてのクライアントに設定を適用できます。

このポリシー設定は「サムネイル画像のキャッシュを無効にする」と呼ばれ、[ユーザーの構成]-> [管理用テンプレート]-> [Windowsコンポーネント]-> [エクスプローラ]にあります。


1
+1 GPOビットに乗ってくれてありがとう!
squillman、

+1は、.reg / scriptedレジストリ変更アプローチよりも確実にGPオプションをお勧めします
ThatGraemeGuy 2009年

3

Windows 2003 R2以降では、ファイルスクリーン管理コンソール(ファイルサーバーリソースマネージャー内)を使用して、特定のパスへの「thumbs.db」の書き込みをブロックできます。
新しいファイルスクリーンを作成し、パスを入力して、[カスタムプロパティ]を選択します。「thumbs.db」を含む新しいファイルグループを作成し、アクティブスクリーニングをオンにする必要があります。

これらのファイルは非常に一般的であるため、ブロックされている場合は、電子メールおよびイベントログのアラートをオフにしてください。

これには、すべてのワークステーションでブロックするのではなく、ファイルサーバーでのみサムネイルキャッシュをブロックするという利点があります。


3

それらを削除することを考え直して、代わりにそれらを作成することを検討してください。

ユーザーが主にエクスプローラーを実行しているWindowsユーザーである場合、サムネイルを事前に生成することで閲覧プロセスを高速化し、ユーザーが探している写真を見つけやすくします。

OS Xクライアントの.DS_STOREや、環境で一般的なその他のことについても同じことができます。


1
プロユーザーアプローチの+1!:)
squillman、

それらをどのように事前生成しますか?
Zoredache、2011年

1

squillmanが正解します。

それでも、古いものは残っています。それらを取り除く場合は、Windowsコマンドボックスで次の操作を行います。

C:\> del /s /q /f Thumbs.db

目に見えるものだけを取得します

C:\> del /s /q /f /a:h Thumbs.db

見えないものも取得します

.DS_STOREでも同じことができます


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.