AppData \ Local等缺少位置选项。为什么?


1

我和很多用户都在同一条船上。宝贵的小SSD空间和我个人资料中的一组AppData文件夹不断扩大。我想将这些东西移到更大的非SSD驱动器(E :)。

我遵循了这条建议,以使膨胀变大,起初,它似乎起作用。我能够转到AppData中这三个文件夹的属性:

  • 本地
  • LocalLow
  • 漫游

每个属性都有一个“位置”选项卡,提供了重新放置这些文件夹的选项。重定位过程对于LocalLow和Roaming似乎运行良好,但是该过程随这些文件而在Local上飞溅并失败(因为它们正在使用中,因此无法移动):

  • UsrClass.dat
  • UsrClass.dat.log1
  • UsrClass.dat.log2

现在,即使看上去LocalLow和Roaming的重定位过程都起作用了,但实际上并没有奏效:当我从桌面上的个人资料导航到这些文件夹时,这些文件夹仍然都指向其原始位置。所有这些文件夹都指向C:\ Users [MyAccount] \ AppData ...而不是我想要的E:\ Users...。

同样,“位置”选项卡现在从属性对话框中消失了。我没疯; 我知道以前在那里。

因此,有两个问题:

  • 为什么现在这些文件夹的属性页中缺少“位置”选项卡?
  • 实际上有什么方法可以重定位这些文件吗?

1
打开注册表(regedit.exe)并导航到HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer,查看“外壳文件夹”和“用户外壳文件夹”键下的值。他们显示出您的期望吗?
彼得·汉道夫

@ peter-hahndorf,贴士。我将这些值正确地视为“ E:”而不是“ C:”路径。
克里斯·西蒙斯

Answers:


2

当某些文件被主动加载到内存中时,您无法重定位它们。

  • 从Windows CD启动
  • 选择维修
  • 选择命令提示符
  • 您需要在AppData文件夹中。
  • Local文件夹移到E:驱动器

    mklink /j C:\Users[MyAccount]\AppData\Local  <Full path to target>
    

1
无需从CD引导,只需注销要为其移动文件的帐户,然后登录另一个帐户即可更改位置。
彼得·汉道夫
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.