web-dev-qa-db-ja.com

AppDataを(シンボリックリンク経由で?)別のドライブに移動します

私はAppDataをSSDから移動する方法を探していましたが、シンボリックリンクメソッドはAppDataフォルダーが含まれているフォルダーにリンクを作成しようとするため、機能しません。フォルダーが存在し、その中にいる間は削除できないためです。使用して、シンボリックリンクを作成できません。

また、AppData/Localフォルダーで右クリック->プロパティを試し、フォルダーの場所を移動しようとしましたが、移動がAppData/Local/ElevatedDiagnosticsと呼ばれるものでスタックしました(明らかに追加のアクセス許可が必要ですが、すでにすべてを設定していますフルコントロールへ)。

スペースとオプションが不足しています。助けて?

3
Mark S

Windowsリカバリモードでアクセス可能なコマンドプロンプトを使用してシンボリックリンクを作成しようとしましたか?

Windowsリカバリモードとコマンドプロンプトにアクセスするには、 [〜#〜] here [〜#〜] の手順が機能するはずです。その後、通常のWindows環境で行うのと同じようにsymlinkコマンドを実行してみてください(例:symlink /J D:\AppData C:\Users\[Username]\AppData)。

2
joeeey

2番目の管理者プロファイルを作成し、PCの電源を切り、再びオンにして、2番目の管理者としてログインします。元のプロファイルのシンボリックリンクを作成し、2番目のアカウントからログアウトして自分のアカウントに戻ってから、2番目のアカウントを自由に削除してください。それは私がそれをした方法であり、魅力のように機能します。

2
Andrew

Microsoft しないようにアドバイス 、しかし彼らはWindowsADKを介してそれを移動する管理者についてのみ話しているかもしれません:

ユーザープロファイルディレクトリまたはプログラムデータフォルダのデフォルトの場所をシステムボリューム以外のボリュームに変更すると、Windowsインストールを処理できなくなります。更新、修正、またはサービスパックをインストールに適用することはできません。ユーザープロファイルディレクトリまたはプログラムデータフォルダの場所を変更しないことをお勧めします。

シンボリックリンクを使用して移動した場合に、これが引き続き適用されるかどうかは指定されていません。マイクロソフトは、ユーザーデータを移動しないように全面的に推奨するときにこの可能性を考えていたと思いますが、多くのことを考えます。

実際、移動方法について説明するために使用する用語は、通常のWindowsではまったく話せません。「%ProgramData%」ではなく「ProgramData設定」について説明しています。彼らは、私が聞いたことがないWindowsアセスメントアンドデプロイメントキット(Windows ADK)を使用してディレクトリを移動することについて独占的に話しているようです。

1
Phil Goetz