読み取り専用の環境変数を編集することは可能ですか?

読み取り専用の環境変数を編集することは可能ですか?

1. 要約

今日、Windows 10 64 ビットに移行します。システムとユーザーの環境変数を変更したいのですが、一部の変数を変更できません。


2. 理由

  1. 将来、現在のシステム ドライブに別のオペレーティング システムをインストールする場合は、システム ドライブからすべてのデータを削除する必要があります。これは望ましくないので、データを別のパーティションに書き込む必要があります。
  2. システム ドライブには 100 GB の空き容量しかありませんが、別のパーティションには 600 GB の空き容量があります。多くのプログラムを使用するので、システム ドライブはすぐにいっぱいになってしまうかもしれません。

3. 環境変数

変更したい環境変数:

環境

  • ALLUSERPROFILE
  • ProgramData
  • ProgramFiles
  • ProgramFiles(x86)
  • APPDATA
  • USERPROFILE

を、) をなどにC:\ProgramData変更したいです。D:\ProgramDataC:\Program Files (x86D:\Program Files (x86)


4. 助けられなかった

  1. これらの変数を編集して、高速環境エディターそしてエヴェエディタープログラムを試しましたが、成功しませんでした。
  2. Googleで見つけた解決策は、レジストリを手動で編集する必要があるものばかりです。たとえば、プログラムファイルそしてアプリデータ変数。

5. 質問

  1. 環境変数の場所を変更するのは悪い習慣でしょうか? そうであれば、ベストプラクティスは何でしょうか?
  2. レジストリを手動で編集せずに、すべての読み取り専用変数を編集できますか? 調整やアプリケーションはありますか?

6. 提供しない

  1. PATHたとえば、編集可能な環境変数を変更する方法などを提供しないでくださいTEMP
  2. はい、シンボリックリンクについては知っています。

関連情報