例えば、
C:/data/A.txt
C:/data_backup/A.txt
このようにファイルがあるとします。
そして、C:/data/A.txtのショートカットをデスクトップに作り、普段はそのショートカットをダブルクリックして編集しています。そして、時々、バックアップソフトで
C:/data_backup/A.txt
に上書きしています。しかし、ファイルを色々操作した際、デスクトップにある、
C:/data/A.txtのショートカットのリンク先が、
C:/data_backup/A.txt
に勝手に書き換わっており、誤ってバックアップデータを編集していました。
気付きにくい話で、怖い事例だと感じ、このWindowsのお節介機能?不具合?を停止したいと思うのですが、どの様にすればよいでしょうか?
お節介機能です。決してPCが悪いわけではありません。
設定方法はあるにはあるんですけど、
結構複雑みたいです。
最近のWindowsはショートカットのリンク先が存在しない場合、自動でリンク先を検索する機能が最初からオンになっています。
その際
http://date07.blog114.fc2.com/blog-entry-637.html
で解説されているようなメッセージが表示されますが、不用意にダイアログを先に進めるとリンク先が切り替わりますし、システムへの負荷もバカになりませんので、リンク先検索機能をオフにして運用してみたらどうでしょう。
●w2k/XP:パフォーマンス#1291:ショートカットの追跡機能をオフにするには?
http://homepage2.nifty.com/winfaq/c/ntperf.html#1291
ご紹介頂いた方法で無事解決致しました。
2012/12/02 20:34:55色々検索はしたのですが、こんな方法があったのですね。とても助かりました。また、合わせてアドバイス頂きありがとうございます。とても、参考になりました。
実は、Windows 7では、メッセージが一切表示されず、SSDですと検索する時間もなく瞬間に切り替わり、変更されたことにすら気付きませんでした。バックアップ側を編集するという失態をやらかしてしまいました。ここまで来ると、もう、お節介と言うよりも、不具合と言いたいところです。せめて、確認画面でもあれば良かったのですけどね。
後でこの文章を参考にする人の為に、
Windows 7の場合、
[スタート]-[すべてのプログラム]-[アクセサリ]-[コマンドプロンプト]
gpedit.msc を入力、エンターをクリック、起動します。
[ユーザーの構成]\[管理用テンプレート]\[タスクバーとスタートメニュー] を開きます。
右側の「シェルのショートカットの解決に検索ベースのメソッドを使用しない」および「シェルのショートカットの解決に追跡ベースのメソッドを使用しない」をダブルクリックし、「有効」にチェックして「OK」します。
http://homepage2.nifty.com/winfaq/c/ntperf.html#1291 を一部改変