web-dev-qa-db-ja.com

Windows 7のスタートメニューでピン項目が2回表示されるのはなぜですか?

My StartメニューにはFirefoxに2つのエントリがあります。 Firefoxをスタートメニューに固定しました。 1つのショートカットは、C:\ ProgramData\Microsoft\Windows\Startメニュー\ Programedフォルダから、もう1つはC:\ users \\ appdata\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenuからのものです。私はチェックし、両方のショートカットにはまったく同じターゲット( "C:\ Program Files(x86)\ Mozilla Firefox\Firefox.exe")があります。

これらは2回表示されるべきではありません。別のWindows 7システムでは、アイテムをピンにすると、もう一方のリストに表示されなくなりました。しかし、このシステムではそうです。

ピン止めショートカットを解凍すると消去され、他のアイコンだけが表示されます。ピン版のバージョンだけが欲しいです。

両方のアイコンを現れるのを止める方法はありますか?

Screenshot of Issue

1
nynexman4464

だから私は問題が何であるかを発見しました。私はWindows 7の新規インストールをしましたが、古いインストールからユーザーフォルダをコピーしました。これには、C:\ users\<user>\appdata\rooming\Microsoft\Internet Explorer\Quick Nawing\User Pinned\StartMenuフォルダのコピーが含まれます。

Windowsは私のスタートメニューに「固定された」アイコンを示したが、実際にピン止めされているように表示されない。そのフォルダに入ってすべてのショートカットを削除したら、重複したエントリが消えました。

1
nynexman4464

1が固定され、2は「最近開いた」、#2のリストはどのプログラムを使用するか、およびどのくらいの頻度でも異なります。

enter image description here

情報源

2
Moab

わかりました、私は何年もこれを通過しています。ショートカットリンクまたは実際の.exeを追加するときは、その他のアカウントではなく、「ユーザーアカウント」のみの「スタートアップ」フォルダに表示します。私はまたこの「固定された」解決策をチェックし、「最近開いた」は問題ではありませんでした。

これが私が追加できるものです:1。自動的に起動したい2つの特別なプログラムがあります。非常に小さく、本当にスタンドアロンまたは携帯プログラムと見なすことができます。 - 1つは単純なデスクトップクロックプログラムです。 Windowsのガジェットではありません。 - Process Explorerは「タスクマネージャの置き換え」です。

これらを "Startup"ディレクトリに追加するときには、2つのインスタンスが開始される予定です。

私は実際に何か他の何かをすることによってこの問題を修正したら、私は私がしたことが何をしたのかわかりませんが、運が続く前にそれを持っているだろう、私はバックアップからの復元を行う必要があるので、私は戻ってきた再起動後、2回始動して手動でキルをしました。

私はそれをもっと研究することにしました、そして私はあなたがインターネット上でこれを見るとあなたが "Regedit"を使ってWindowsレジストリを通してそれを実行できるようにすることを見つけることを見つけました。

そしてこれは私のために働いた。に行きます:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]

  1. 画面左側の「実行」を右クリックして、「新規文字列値」を選択します。

  2. 呼び出したい名前を入力してください。 「Process Explorer」を「プロセスエクスプローラ」と呼びました。

  3. その後、私は右側の新しい "Process Explorer"を右クリックして「変更」を選択します。それでは、 "Value Data"を入力するように求められます。これで、起動したいプログラムへのパスを入力します。

  4. 私は使っている(勝利7 64)を使ってください、そして私はWindows 7の32つのセクションにプロセッサーエクスプローラーを置き、私のものはC:\ Programファイル(x86)にあります。

  5. これが私が "Value Data": "C:¥Program Files(x86)¥Processexplorer¥Procexp64.exe"/tに入力したものです。

( "" "マーク付き)

  1. そのパスは、Windowsが開始したいEXEファイルを見つけることができるときだけです。最後に私はシステムトレイでそれを最小限に抑えるようにWindowsに指示する "/ t"を入れました。最小化したくない場合は追加しないでください。

そしてそれは私のために働いた。

私はこれを書いていくつかのことを想定しています、そして最も重要なことはあなたがあなたのWindowsレジストリを修正するという基本的な知識を持っているということです。あなたが「regedit」をしたことがないか、私がここで話しているのかわからない場合は、これをしないでください。 Windowsレジストリを変更し、それを「元に戻す」方法を知らないことは非常に危険です。

お役に立てれば、

0
Oynaq