
Program Files
SSD にすべてを保存できないため、別のパーティションに2 番目のディレクトリがあります。したがって、デフォルトの場所は ですC:\Program Files
が、あまり頻繁に使用しない一部のプログラムは に配置されていましたF:\Program Files
。
最初、2 番目のパーティションの文字が であることに気付かずF:
、インストールを開始しましたが、その後、それを見つけて、D:
希望どおり に変更しました。ただし、おそらく、一部のリンクと保存されたパス文字列は、F:
実際には にある以前のドライブ上のファイルを指していますD:
。具体的な例としては、.iso ファイルの「開く」ダイアログのエントリが壊れています。
レジストリ (およびその他の重要な場所) を簡単にスキャンして、古いドライブ文字をターゲットとするパスを探しF:
、現在を指すように修正するにはどうすればよいですかD:
? Windows 10 Home を使用します。
答え1
レジストリを操作するのは危険です。この方法は避けることを強くお勧めします。止められないシステム エラーが発生する可能性があるためです。
2 つの方法で問題を解決できますが、どちらの方法でもプログラムを再インストールする必要があります。
1番目の方法プログラムを正しいフォルダに再インストールすることです。(ラムハウンド彼のコメントで示唆されているように、自分のやり方でシステムを使い続けてください。
2番目の方法影響を受けるプログラムを再インストールしD:\Program Files
、すべてのC:\Program Files
コンテンツを移動しD:\Program Files
てから使用するシンボリックリンクC:\Program Files
にリダイレクトします。これにより、それを呼び出すすべてのプログラムが自動的に にリダイレクトされるD:\Program Files
ことが保証されます。新しいプログラムをインストールしてデフォルトの宛先 を使用した場合でも、そのコンテンツは に自動的にインストールされるため、すべてのプログラムで宛先を変更する必要はありません。これにより、SSD の空き容量が確保され、SSD が一息つくことができます。C:\Program Files
D:\Program Files
C:\Program Files
D:\Program Files
答え2
あなた自身が、それらは F:\program files に保存されていると言っているのだから、それを検索に使用した場合、レジストリにインストールせずに後で移動しない限り、それほど多くの項目はないでしょう。レジストリ検索では、コロンやスペースの問題はありません。ショートカット
内のテキストやショートカットを含むテキストの検索にも同じことが当てはまりますが、インストールされたプログラムのショートカットをいくつか見つけて修正することは問題にならないはずです。
インストーラーはインストール場所へのポインターを残しますが、インストーラーによってはそれをレジストリに保存するもの
もあれば、保存しないものもあります。例: 一部のインストール/アンインストール「ログ」には、配置されたすべてのファイル項目に対して複数のファイル パスと名前が含まれますが、これを修正しないと、そのスタイルのアンインストーラーはアンインストールしません。
インストーラーには多くの種類があり、レジストリとすべてのファイルの両方を検索すれば、ほとんど目的にたどり着くはずです。
おそらく、ここに記載されていない他の項目や、Windows 10 に関連する項目もあるでしょう。おそらくそれらはそのままにして、D をバックアップ OS などに使用します :-) 次回のインストール時に変更します。