Thumbs.dbでフォルダが削除、名前の変更ができない件

  • 2011.03.09 Wednesday
  • 12:43
 
★まずはお試しください。★
 
削除や移動できない対象フォルダの中身(※)を開いて、
Explorer右上の表示方法切り替えから、画像内容が閲覧できるモードに一度切り替える
(もともと画像内容が閲覧できるモードの場合は別の大きさに変更(例:大アイコン→中アイコン))

※普通はサブフォルダがあっても、直下(変更したいフォルダを開いたところ)でいけますが、
もし解決できない場合は、画像が含まれるフォルダを対象フォルダ内から探します。

Thumbs.dbまずは試して

おそらくこれでデータベースが書き換えられるので、
その後対象のフォルダを削除や移動できるようになる。はず?

ダメだったら、下記をお読みください。



ちなみに、追記しましたが、
MSのサポートによると

thumbcache.dllというライブラリに、適切なタイミングでハンドルをリリースするメカニズムが
実装されていないため

なんだそうです。


さらに追記したUnlockerというフリーウエアを使うという方法もあります(追記)。

この方法でもダメな場合、コメントいただいたリソースモニターで掴んでいないか調べてみると良いかもしれません(追記)。
 


記事はここから>>>>

Windowsを使っていると、いらない隠しファイルが勝手に生成されてしまう。

たとえば、縮小表示のキャッシュ Thumbs.db とか

普段はキャッシュのおかげでフォルダを開く(縮小画像つきで)のが
早くなったりするので大目に見るのですけれど、


やっかいなのはフォルダの削除のとき

縮小表示

という感じで、全く削除できない。
再試行を1000回くらい連打しても消えないので

お願いGoogle先生!

ネットをさまようと、ようやく解決方法を見つける。


そもそも、縮小表示のキャッシュファイルなので、
その機能を切ってしまえばいいわけである 単純


縮小表示

フォルダーオプション(※)から、
表示タブにある 「縮小版にファイルアイコンを表示する」 のチェックを外してOK

※Windows7の場合は 整理→レイアウト→メニューバーをあらかじめ表示させておく
 メニューバーのツール→フォルダーオプションまたはコントロールパネルから開く

これで、たぶん削除できるようになる。

ダメっぽかったら、1つ下の 「縮小版は表示しない」
にチェックを入れてみたりするとうまくいくかも?

 
追記110416
ネットワークドライブの場合(共有など)、ごくたまに消えないことがあります。
原因として、ドライブ元のパソコンでつかんでいるか(開かれている)、
バックアップソフトがファイルをつかんでいる可能性があります。

何度か挑戦してもだめな場合は、ドライブ元のパソコンから消してみるしかなさそうです。
 
追記110812
もともと「縮小版にファイルアイコンを表示する」のチェックを外しているのに
再試行が出てしまう場合は、

一度チェックを付けて、適用。
これでうまく削除や移動ができない場合は、もう一度チェックを外して、適用。

こんな感じで付けたり外したりを繰り返すとうまくいくことがあります。
 
補足120119
なんとなく分かってきたのは、
Thumbs.dbに登録されている情報が古い、または、他のPCから生成された場合などで、
現在の状態とThumbs.dbの情報が異なる場合にエラーが発生する感じです。

追記110812の方法でも思うように実行できない場合は、
まず対象フォルダを開いた状態にし(できれば縮小表示の状態にしておく)、
チェックを付けたり外したりを繰り返し(これでThumbs.dbが更新されるはず)、
その後、削除や移動、名前変更などを行うとうまくいくようです。
 
追記121002
いちいち設定を返るのが面倒だったので、何気なく表示切り替えしたら
データベースが更新されたらしくうまく消すことができました(方法は先頭)。
まずは、お試しください。
 
追記121019
一括削除方法
コマンドプロンプト(win7は管理者権限で)から削除したいドライブを選んで、

del /ah /s Thumbs.db

だそうです。
量が多いと時間がかかります。
 
追記130612
マイクロソフトのサポート情報によると(原文そのまま)、

フォルダーの名前を変更する操作が失敗するのは、thumbcache.dll にまだローカル thumbs.db ファイルに対するオープン ハンドルがあり、現時点ではより動的かつ適切なタイミングでファイルへのハンドルをリリースするメカニズムが実装されていないためです。

だということです。
 
追記131218
Unlockerというフリーソフト(リンクはVector、本家は下記参考URL)を使ってみた。
フォルダを直接削除はシステムの削除同様できなかったが、
Thumbs.dbを直接Unlockerで削除することはできた(下写真)ので試して見るといいかもしれない。
ただ、ソフトのインストールが必要となる。

Thumbs.db Unlocker
フォルダをUnlockerで削除してもやはりエラーが出てしまう。

Thumbs.db Unlocker
Thumbs.dbファイルを直接Unlockerで削除できる。
(普通に削除しても再試行のエラーが出てしまう場合でも)
 
追記151202
Akioさまからコメントいただきました。
Thumbs.db以外にフォルダを掴んでいる方法を見つける手段として、
何が掴んでいるのか検索する方法というのを教えていただきました。

Windows7でファイルやフォルダを使用しているプロセスを探す方法

別件で有用な方法なので、別記事にしてみました


参考URL
Thumbs.db を一括削除する

MSのサポート情報
Windows 7 のエクスプローラーでネットワーク フォルダーの名前を変更するとエラーが発生し、"操作を完了できませんでした..." と表示される
Windows 7でフォルダの名前が変更できない不具合を解消する

Unlocker(EmptyLoop本家)
Unlocker(Vectorサイト)


関連投稿
読み取り専用に苦戦〜Office2010とWin 7
アイコンが変わらない?
USBデバイスの取り外しができない

 
コメント
非常に役に立ちました!!
どうもありがとうございました。
  • Naoyuki
  • 2012/09/12 12:05 AM
おやくにたてて、よかったです。
  • rockecco
  • 2012/09/12 12:26 AM
解決しました。
ありがとうございました。
  • rao
  • 2013/08/20 2:48 PM
解決できて良かったです。
  • rockecco
  • 2013/08/20 3:15 PM
こちらの方法でやってみたらうまくいきました!
とても詳しい情報をありがとうございました。
論理的に整理されていて,とてもわかりやすくまとめられていると思いました。
  • ○ま
  • 2013/12/25 8:37 AM
コメントありがとうございます。
解決できてよかったです!

文字の羅列になりがちなので、難しい面がありますが、
分かりやすく、見やすくを心がけています。
  • rockecco
  • 2013/12/25 9:24 AM
いくらやっても消せなかったのに、速攻で解決できました。
ありがとうございました!
  • hiroko
  • 2014/08/26 8:55 AM
コメントありがとうございます。
このどうにもならないバグ(?)だけは修正してもらいたいですね。
解決できてよかったです。
  • rockecco
  • 2014/08/26 12:45 PM
解決できました!ありがとうございます!
  • ari
  • 2014/11/24 12:37 PM
コメントありがとうございます。
こちらこそ、お役に立てて良かったです。
  • rockecco
  • 2014/11/24 7:22 PM
わかりやすい解説で、勉強になりました。
ありがとうございます。
  • まる
  • 2015/05/08 11:51 PM
コメントありがとうございます。
検索の多い事象でしたので、できるだけ分かりやすくを心がけております。
  • rockecco
  • 2015/05/09 7:11 PM
数年の悩みが解決されました!
それまで調べもしなかったのですが・・・笑
ありがとうございました<(_ _)>
  • まっくぅ
  • 2015/05/25 2:18 PM
>現在の状態とThumbs.dbの情報が異なる場合にエラーが発生する感じです。
からヒントを得まして、適当な画像をフォルダに入れサムネイル表示をさせて
Thumbs.dbを最新の状態に更新すれば消えました!
ありがとうございます。
  • まーく
  • 2015/09/01 12:12 PM
まっくぅさま
コメントありがとうございます。
悩みが解消されて良かったです。

  • rockecco
  • 2015/09/02 9:04 AM
まーくさま
コメントありがとうございます。
サムネイルファイルを更新するというのが、Thumbs.db削除のミソですね。
  • rockecco
  • 2015/09/02 9:05 AM
こんにちは。
この問題はWindows7を使っていると必ず直面する問題ですよね。私も苦労した覚えがあります。
ある時、ブログ主様の方法でどうしても消せないファイルがあった時、下記のブログ様の記事で解消した事があります。ご参考になれば。

ttp://blog.rhasm.net/windows7-process-search/

(全くの他人様のブログです。問題がありそうでしたら、このコメントを削除願います)
  • Akio
  • 2015/11/21 7:10 PM
Akioさま
コメントありがとうございます。

なるほど、掴んでいるアプリを探す訳ですね。
この方法は知りませんでした。情報ありがとうございます。

別のことでも役に立ちそうですので、調べてみたいと思います。

  • rockecco
  • 2015/11/21 7:20 PM
Akioさま
紹介していただいた方法で、切断できないハードウエアの取り外しにも有効でした。
大変有用な情報ありがとうございました。
  • rockecco
  • 2015/12/02 9:05 AM
コメントする








    
この記事のトラックバックURL
トラックバック

calendar

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< October 2017 >>

search this site.

よく使う、検索される投稿

categories

アマゾン

楽天

selected entries

archives

recent comment

recent trackback

profile


※当ブログはリンクフリーですが、 取材や雑誌等で掲載される場合は、事前にお知らせください

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM