Windows 7の特定のプログラムのジャンプリストにある最近の項目をオフにする方法はありますか?この機能は一部のプログラム(テキストエディタなど)で役立ちますが、最近開いたもの(ビデオプレーヤーなど)を全員に表示する必要がないプログラムもあります。私はこれに対する解決策を探し回って、2つの「解決策」を見つけました。
これらのオプションはどちらも私にはあまり役に立たないようです。 #1は、最近のドキュメントを誰かに見られたくない場合は、より良い解決策のように見えますが、必要なプログラムだけでなく、すべてのプログラムでその機能が失われます。#2は、忘れがちな方法のようです。 。
各プログラムのジャンプリストは"%AppData%\Microsoft\Windows\Recent\AutomaticDestinations"
に保存されていますが、名前があいまいなバイナリ形式です。例えば"8fbb9843e86d54f4.automaticDestinations-ms"
(これからは.admsと呼びます)
少し試行錯誤しながら、どの.admsがどのプログラムに属しているかを見つけることができます。
ビデオを開きます。
AutomaticDestinationsフォルダーを詳細ビューに配置し、変更日で並べ替えます。
過去1分間に変更されたものとして表示されるのは1つまたは2つの.admのみです。 1つはおそらくエクスプローラーの最近のフォルダーのリストであり、もう1つはプログラムである必要があります。
.admsの1つを削除してから、プログラムのジャンプリストを開こうとします。 ([スタート]メニューのプログラムにはジャンプリストの矢印が表示されます。クリックして開くか、何もしないかを確認する必要があります)
正しい.admを特定したら、それを元に戻し、ファイルのプロパティを読み取り専用に設定します(これによりジャンプリストが完全に無効になります)*
または、ファイル名をメモして、必要に応じて入力して削除します。 Windowsは同じ名前でそれを再作成します。
*他のアクセス許可を変更しようとしましたが、完全な書き込みアクセス許可が必要であるか、まったく機能しません!?!
アプリケーションごとにタスクバージャンプリストを選択的に無効にするには永続的に:
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations
_cmd.exe
_を起動し、ジャンプリストディレクトリに移動しますcd %APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations
_for %i in (*Destinations-ms) do @strings -n 5 %i >%i.txt
findstr /I Adobe *.txt
_またはエディターで.txtファイルを開く-それらを作成したアプリケーションは、アプリケーション名と最近アクセスしたファイル名から明らかです。ソリューションは元々 istomin.de に投稿されました
Google Chromeを例として使用して、ジャンプリストを完全に無効にするには、メモ帳を開いて次のように入力します。
Set WshShell=Wscript.CreateObject("Wscript.Shell")
WshShell.Run "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe",7,FALSE
ファイルを.vbs
ファイルとして保存します。 Internet.vbs
として作成したフォルダーでC:\Windows\Scripts\
を使用します。どこかにInternet.vbs
への新しいショートカットを作成します。ショートカットに名前を付けましたインターネット。次に、インターネットショートカットをスタートメニューに固定します。ショートカットのプロパティに移動し、アイコンを変更し、Google Chrome実行可能ファイルに移動し、[開く]を選択して、ショートカットにGoogle Chrome]アイコンを使用することもできます。 。
固定されたアイテムは、実行可能ファイル自体ではなく.vbsスクリプトを指しているため、ジャンプリストはまったくありません。
他に何も機能しない場合は、マシンのユーザーごとに異なるアカウントを設定してみてください。
実際、最善の解決策は1つの単純なレジストリ設定だけだと思います。私はずっと前にこのソリューションを私のウェブサイトにここに投稿しました(Windows 7の場合): http://www.1hd.biz/2013/02/how-to-permanently-disable-lnk-files.html
基本的に、次のことを行う必要があります。管理者権限でregeditを開き、HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorerに移動します。
NoRecentDocsHistoryという名前のDWORD(32ビット)値を1。
WindowsエクスプローラとOfficeアプリケーションの両方のMRUリストが無効になります。再起動は必要ありません。
フォルダとIE最近のアイテム。ジャンプリストを無効にしました。頻繁に使用するWebサイトを開いて、タスクバーアイコンに固定しました。フォルダについても同じようにしました。その後、最近オフにしました。アイテム。IEを右クリックしても、ピン留めされたアイテムが表示されます。フォルダについても同じです。最近のドキュメントを確認すると、最近のアイテムがオフになっているため、何も表示されません。中途半端な回避策ですが、限られた方法で私。