リモート デスクトップ後、ターゲット PC の一部のショートカットが機能せず、%windir% が失われる可能性があります

リモート デスクトップ後、ターゲット PC の一部のショートカットが機能せず、%windir% が失われる可能性があります

数か月前に PC で問題が発生したのですが、今になってようやく調べる必要が出てきました (BSOD の原因は RAM スティックの故障だと思っていたため)。

私のPCはWindows 7 x64で動作しています

この PC にリモート デスクトップ接続したとき、タスクバーのショートカットの一部が機能していないことに気付きました。具体的には、次のとおりです。

  • エクスプローラー: 「このアイテムを開くことができません。移動または削除された可能性があります...」など
  • Visual Studio 2013: 「問題が発生しました... ...修正するには、devenv.exe /resetsettings を実行してください」
  • SSMS 2012: 「呼び出しのターゲットによって例外がスローされました」

他のショートカットは問題ないようです(例:Excel、Outlook、IE、Chrome、Firefox、Notepad++、LINQPad)

実際のプログラム ファイル (例devenv.exe) に移動して実行すると、同じエラーが発生します。

そこで、エクスプローラーに焦点を当てました。explorer.exe実行プロンプトで実行すると動作します。ショートカット プロパティ " %windir%/explorer.exe" を実行すると、見つからないというメッセージが表示されます。%windir%エクスプローラーまたは実行プロンプトで " " を実行すると、見つからないというメッセージが表示されます。

それで、問題が何なのか疑問に思います%windir%(たとえば、SSMS と VS には、その環境変数を使用する参照ファイルがありますか)?

ただし、%windir% が消えた後に設定すると、タスクバーから VS と SSMS、およびエクスプローラーを起動する際の問題が引き続き発生します。したがって、%windir% が問題であるかどうかはわかりません。

問題は、リモート デスクトップ経由で接続している場合だけではありません。その PC にリモート接続した後、後で直接その PC に戻ったときにも、問題は解決しません。ログオフしてログオンするしかありません。

ご意見をいただければ幸いです。

答え1

私は数か月間、同じ問題と格闘してきました。

私はついに自分の状況に対する答えをここで見つけました:

%windir% を解決できません / %path% を変更できません、または起動時に %path% がリセットされます

ソリューションの概要:「パスが 2048 文字未満であることを確認してください。」

試用版のソフトウェアをインストールしたところ、パスに合計 635 文字が追加され、合計 2048 文字より長くなりました。パスを短くすると、問題なく接続/切断できるようになりました。

関連情報