2009-05-22 18:52

● VISTAで「別のプログラムがこのファイルを開いているので、操作を完了できません」のエラーを回避する

VISTAを使っていると、さっきまで使っていたファイルを削除しようとすると、なにかと頻発するエラーです。エクスプローラが邪魔してたり、実際に他のアプリケーションが該当ファイルを使ってたりもするけれど、ほとほと困り果てたので対策を調べてみました。

err01

とあるアプリケーションを最新版にするため、常駐していたアプリケーションを終了させ、最新版ファイルをすべて旧ファイルへ上書きしようとしたとき発生。(エラーの再現化のためにファイル名を変えています)

このファイルが上書きできないがために、アプリケーションが最新版にならない。起動できない事態に陥ってしまったので、対策を検索。

拡張子が「*.exe」のファイルであれば、タスクマネージャからプロセスを表示し、該当プロセスを終了させることで事なきを得ます。また、エクスプローラあたりがロックしてしまっているなら、PCを再起動すると削除、移動、変更できるようになります。ぶっちゃけ、再起動時間かかるからこの1つのファイルのためにやりたくないじゃーん((●´д`))

対策1・Unlockerの使用

UNLOCKER - k本的に無料ソフト・フリーソフト
このソフトを用いると、ロックしているプロセスに対して強制的にアンロックさせ、削除できるようにするようです。さっそく使ってみたところ、該当ファイルはどのプロセスもロックしておらず、ファイルの削除もできないままでした。(Unlockerからファイル削除がきかなかった)

対策2・いろいろいじりたおす

結果からいくと、これでなんとかなりました。色々腑に落ちないけれど、なんとかなったからよしとしよう。

ファイル削除はできない。上書きもできないファイル。
ファイル名を変えてみた。すると、下記のような画面が出ました。

err02

ファイルをフォルダとみている??
これもだめか〜 と思って「キャンセル」を押すと、きちんとファイル名が変更されました。あらあら?

上書きできなかった最新版ファイルを、名前を変えたファイルのあるフォルダに移してみると、きちんと移動できて、アプリケーションが起動できるようになりました。

目的は達成したけれど、この名前を変えたファイルは消せないまま。
ではファイルへのアクセス許可を出せばいい ということで、右クリックのプロパティからセキュリティを選択すると、こんな画面が出ました。
err03
チェックできないっていうか、許可になってる。でも薄い・・なにこれ・・・。

削除できないけれど、移動はできます。
切り取りも貼り付けも圧縮もできる。削除はできない。なぜだー!!

どうやら、チェックができないのはウィンドウズのフォルダ共通の表示らしく、このファイルはウィンドウズがフォルダとみなしているので、画面の表示はウィンドウズ側としては間違ってない模様。。

■ フォルダのアクセス権設定 (NTFSアクセス権設定)(Vista)--ツール・ド・PC
http://tdpc.jp/vista_rink/vista16.html

フォルダへのアクセス権を設定できれば、変更もできるのかもしれない。いや、でも、フォルダじゃないし。案の定、上のサイトと同じようにやってみたけれど、アクセス権の変更はできませんでした。

次回再起動時、覚えてたら削除しよう という結論に達しました・・・。

対策3・コマンドプロンプト

Unlockerというソフトで、「ロックしているプロセスはない」と言われたものの、調べる方法は他にもあるようなので紹介しておきます。

■ 【Windows Vista】「別のプログラムがこのファイルを開いているので、操作を完了できません。」でファイルが削除できない。
http://tooljp.com/qa/E787EA756FFC43854925752F00362FDB.html

書いてある通りにやろうとしたら、このコマンドを有効にするために、まず再起動が必要なんですね。その時点でやめました。再起動したら削除できるので。再起動しても削除できないファイルがあれば、やってみるといいのかもしれません。

ちなみにopenfiles /localのオプション がどういうことかわかってないので調べたのがこちら。

■ openfilesコマンド:ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20060822/246185/

情報参考にさせていただいたサイト様

検索すればするほど同じような症状の人は数多くいたけれど、これといった対策が見つかっていないようでした。なかには削除したファイルが復活する という症状の人まで・・・。

■ Vistaのバグ(その5) 削除したはずのファイルが消えていない!(UsefullCode.net)
http://www.usefullcode.net/2007/04/vista5.html

■ WindowsVistaトラブルエラー技術情報FAQ:msconfig、ネットワークブリッジ、無線LAN、Wi-Fi この操作を実行するアクセス許可が必要です
http://www.happy-ritaiya.net/2008/08/post_16.html

■ Vistaを最近、使用し始めたのですが、ファイルを移動や削除する際に、「別のプログラムがこのファイルを開いているので、操作を完了できません」とのエラーが多発してしま.. - 人力検索はてな
http://q.hatena.ne.jp/1193496515

 

2011/07/15 追記

本記事が検索にかかって誤解を受けているようですので、改めて同一症状を検索し、対策を考えてみました。
自分が当時この記事を書いたときは、dllファイルが上書きできなくて困っていたのですが、googleの検索では動画ファイルの削除ができない症状の人が多いのか、検索結果の上位に出てきます。そういう方のためには本記事は参考になりえませんのでご了承ください。

動画ファイルの削除方法は、エクスプローラのプレビュー機能を解除すると削除できたりするようです。

■ 「別のプログラムがこのファイルを開いているので、操作を完了できません」の解決方法 | Digitalyze
http://mayhemrb.blog25.fc2.com/blog-entry-223.html

 

また、「別のプログラムが…」というメッセージもなく削除できないファイルがあり、最近このファイルがたまってきて、ゴミなのに消せない状態で放置してるフォルダがいくつかあります。
これについても検索してみると、いくつかのサイトさんで解決方法が掲載されてましたので、リンクのみですがメモに置いておきます。
(私はまだこれらの方法を試していません)

■ Windowsカスタマイズ - 削除できないファイルやフォルダはこうやって消す
http://wincustomizing.client.jp/hdd-file.html
Tag:tips Vista
2009-05-14 20:39

● 美しいフォント

パソコンを使っていて、よく目にするフォントが「MS ゴシック」だと思います。
けれども、MS ゴシックは、一般的によく目にするというだけで、目に優しかったり、キレイだったりするわけじゃないので、せっかくなのでキレイなフォントでブラウザなどの文字を美しくしてみよう。

フォントを探す

キレイなフォントを探します。キレイなフォントってどんなの?というと、携帯のフォントは目に優しいのが多いので、キレイなのが多いです。

見比べてみるとわかります。

MS ゴシック
font01
Windowsの標準的な フォント。

メイリオ
font02
VISTAで標準的なフォント。
一般的にキレイだと言われています。ただし、文字と文字の間が大きくて、見やすいとはいえません。

VISTAでは標準で搭載されているので、XPへのダウンロード先を書いておきます。
ダウンロードの詳細 : Windows XP 向け ClearType 対応日本語フォント

MeiryoKe_Gothic
font03
メイリオの無駄な余白を省いたフォント。
上の画像と比べて余白がなくなっているのがわかります。
私は普段このフォントで画面を見ています。

下記サイトより、「MeiryoKe_Gothic 5.00.zip」をダウンロード
メイリオ5.00, meiryoKeパッチ, ttfname3

M+1P+IPAG
font04
有名なフリーフォントで、美しいフォントです。
画像にまじめな文字を追加するときに使っています(?)

下記サイトより、「ダウンロード」から。
M+ と IPAフォントの合成フォント

たれ字
font05
おまけで、手書き風フォント。
私がブログにupしている画像に文字を入れるときは、このフォント使っています。

たれっぴ(2種類あるので気になる方は2つともDL)
たれフォント計画

フォントのインストール

フォントのPCへのインストールは簡単で、
ダウンロードしてきたフォントを(圧縮されている場合は解凍して)
「meiryoKeGothic.ttc」などのファイルを右クリック→「インストール」すれば終了です。

フォントの変更

どこか丁寧に書いているサイトへのリンクを貼ってすませようと思っていたら見つからなかった。

VISTAでのやり方です。
XPも同じような感じでできますが、メニューの文字とか若干違います。

「スタート」ボタンから「コントロールパネル」をクリック。
font06
「デスクトップのカスタマイズ」から「色のカスタマイズ」をクリック。
font07
画面下ほどにある「詳細な色のオプションを設定するには・・・」の部分をクリック。

font08
デザインの設定画面で、「詳細設定」をクリック。

美しいフォントを表示するのに不可欠な設定があるので、
「詳細設定」の上にある「効果」も確認しておきましょう。
font09
「次の方法でスクリーンフォントの縁を滑らかにする」にチェックを入れること。
滑らかにする方法に「Clear Type」が選択されていること。

確認、設定をしたら、「OK」をクリック。

font10 
デザインの詳細画面で、「指定する部分」を上から順に選び、
「フォント」が選択できるところを、すべて自分の表示したいフォントにします。
私は「MeiryoKe_PGothic」にしています。(「MeiryoKe_UIGothic」だと、私には文字の幅が狭すぎるように感じるので)

フォントが選択できるすべての項目を変更したら、「OK」をクリックし、画面が一新したのを確認します。

一部のフォントはこの画面では設定できませんが、レジストリをいじればすべてのフォントを変更できます。私はそこまで手を加えていないので、レジストリを変更している方の記事を紹介します。

■ Windows Vistaフォント変更。 - Naruhito Blog... Just what is it?
http://d.hatena.ne.jp/naruhito_t/20080127/1201394620

ブラウザのフォント変更

次は、ブラウザの標準フォントを変更します。
私はFirefoxを使用しているので、そちらを用いて説明します。
IEでもだいたい触るところは同じです。

font11
Firefoxの「ツール」から「オプション」を選択。
font12
「コンテンツ」をクリックし、「既存のフォント」で表示させたいフォントを選択。

次に、「詳細設定」をクリック。
font13
ゴシック体と等幅フォントの設定を変更し、「OK」

これで、このブログの見栄えが変わったはずです。

美しいフォントが思い通りに表示されたら、「ふつくしい」と声に出しましょう。

Tag:font Vista Firefox tips
2009-02-12 15:41

● Thunderbird 別アカウントへのメッセージフィルタ設定

メールソフトのThunderbirdで、複数メールアカウントを使用している場合や、メールアドレスが変更になって別のアカウントを作成した場合など、メッセージフィルタは同じものを使いたいときに、1から設定しなおすのは面倒。そっくりコピーする方法。

メッセージフィルタの使い方

メッセージフィルタとは? という人はまず、この機能を知りましょう。

「○○さんから送られてきたメールは△△のフォルダに受信と同時に移動させたい」とか、「××のタイトルのつくメールは◇◇のフォルダにまとめて入れておいてあとでまとめて読む」とか、受信トレイに入れることなく、受信メールを振り分ける設定が、メッセージフィルタです。(Thunderbirdに限らず、OutlookExpressなど、主要なメールソフトではほとんどがこういう機能を備えています)

Thunderbirdの場合のやり方

thun01 メニューバーの「ツール」から「メッセージフィルタ」をクリック。
thun02フィルタがなにもないときは、「新規」をクリックして、フィルタルールを設定します。
すでにいくつかのフィルタがあって、過去に設定したフィルタに追加する場合はフィルタ名をクリックし、「編集」、不要になった フィルタは「削除」、優先順位も変更できます。
thun03 「新規」をクリックしたときは、名前などがないので、わかりやすいフィルタ名をつけます。
フィルタルールを、メールアドレスやメールの件名などで設定し、同じ動作をさせる場合は複数指定できます。
条件を追加するときは、現在の条件の右側にある「+」をクリック。条件を消したい時は「−」をクリック。
thun04 thun05
上の画像の、左側はフィルタ条件の一覧、右側は条件に対する動作の一覧。
これだけの条件からこんな動作が可能ですよ という例くらいに思ってください。
といっても、私は「メッセージを移動する」くらいしか使ってませんが。

別アカウントへの設定

フィルタを設定したけど、同じ設定をほかのアカウントにも適応させたい場合。

Thunderbirdのアカウントフォルダをみます。
アカウントフォルダの場所は、WindowsXPでは
\%USERPROFILE%\Local Settings\Application Data\Thunderbird\Profiles\xxxxxxxx.default\Mail\
にあります。
VISTAの場合、
\Users\%USERPROFILE%\AppData\Roaming\Thunderbird\Profiles\xxxxxxxx.default\Mail\
になります。

%USERPROFILE% は自分でつけているユーザー名、 xxxxxxxx はThunderbirdが自動で割り当てているアルファベットや数字の羅列を指します。

アカウントフォルダにある「msgFilterRules.dat」というファイルがフィルタの設定を管理しているファイルです。中身はテキストファイルなので、テキストエディタなどで開いて自分で編集することができます。

自分のコピーしたい情報をコピー先のアカウントへ貼り付けたり、ファイルそのものを上書きしたらすべてのフィルタが適応されます。

 

参考サイト
■ 平原眺望: Thunderbird のメッセージフィルタ
http://blog.tokachi-lab.com/archives/2006/03/thunderbird.html

Tag:tips thunderbird
2009-01-15 03:28

● VISTAでAdministratorの表示を消す

VISTA使用時、一番最初の設定でユーザー名とパスワードを作成し、1人で使っている場合は、起動時ユーザー名を選択することはない。けれど、家庭内LANの設定をしているとき、ふだんは表示されていなかったAdministratorが表示されるようになってしまった。

1人で使ってるのに、起動時に2つのアカウント選択画面が表示されて、起動が遅くなるので、これを解決する方法。

Administratorの表示を消す方法

aco01 タスクバーの「スタート」ボタンをクリック。
すべてのプログラム」から
管理ツール」をクリック。
ローカルセキュリティ ポリシー」をクリック。

aco02 ローカルセキュリティ ポリシーの画面を開く。
画面左側の ペインで、「ローカルポリシー」の右向き三角をクリックし、展開させる。

セキュリティオプション」をクリック。
画面左側のペインに、項目がずらっと並ぶので、その中の
アカウント:Administratorアカウントの状態」をダブルクリック。

aco03Administratorアカウントの状態のプロパティ」画面で、「有効」「無効」を切り替える。

「有効」・・・画面上にAdministratorのアカウントが表示される
「無効」・・・画面上にAdministratorのアカウントが表示されない

 

この情報は、下記のサイト様をそのまま参考にさせてもらいました。

■ Administratorアカウントの状態
http://www.kotaete-net.net/Default.aspx?pgid=14&qid=220820768303
Tag:Vista tips
2008-06-30 13:11

● 動画を静止画でキャプチャする

動画をみてるとき、ふと1場面だけを静止画像でとっておきたいことがある。
でもWindows Media PlayerやWINAMPなどでみてると、
ふつうにキャプチャしても、まっくらな画面がキャプチャされるだけ。

これを動画部分をキャプチャする方法を探してみたら、
あんまり書いてるところなかった。
ぐぐりかたが悪い? ごもっともw

■ メディアプレイヤー9以降で再生中のウィンドウをキャプチャする(日経BP)
http://trendy.nikkeibp.co.jp/article/tec/winxp/20060420/116374/
■ 人力検索はてな
http://q.hatena.ne.jp/1189308902

オーバーレイが画面を黒くさせる正体

■ オーバーレイの難しい説明(ウィキペディア)
http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%90%E3%83%BC%E3%83%AC%E3%82%A4
■ オーバーレイの無効化
http://hp.vector.co.jp/authors/VA033596/ojos/001overlay.html

リンク先で解決できるんだけど、一応やり方をかいときます。
続きを読む
Tag:tips

×

この広告は1年以上新しい記事の投稿がないブログに表示されております。