ahs*_*ele 6 upgrade windows-8 windows-8.1 windows-8.1-upgrade
我尝试从 Windows 8 升级到 Windows 8.1。不幸的是,在升级过程中我收到以下错误:
抱歉,这台电脑似乎无法运行 Windows 8.1。这可能是因为 Users 或 Program Files 文件夹被重定向到另一个分区。
这是准确的,因为我的D:
驱动器上有我的用户目录,而 Windows 安装在我的C:
驱动器上。我这样做C:
是因为我的驱动器是一个 SSD 驱动器,而D:
驱动器是一个旋转的锈驱动器,我在那里保存我的数据。是否可以使用重定向的用户文件夹从 Windows 8 安装升级到 Windows 8.1?
我不认为使用未映射的用户文件夹完全重新安装 Windows 8,然后将该安装升级为“升级”。
我使用 sysprep按照本教程移动我的用户文件夹我只是按照我在这里找到的方向成功升级到 8.1
- 创建一个本地帐户(是的,在更改 regedit 中的任何内容之前执行此操作。如果我事后创建用户,我会遇到用户配置文件服务问题)。通过添加到管理员组,为此帐户授予本地管理员。确保您可以登录此帐户。
- 启动到安全模式最简单的方法是使用 msconfig
- 使用新的本地管理员登录并将所有其他帐户复制到 c 驱动器上的正常位置。
- 注销并登录到您的普通用户(大概是管理员权限)并将临时管理员用户复制到 c 驱动器。
- 现在修改注册表。您必须同时执行选项 1 和选项 2。按照此处的指南更改(使用 regedit)用户配置文件的默认位置为**%SystemDrive%\Users**。
- 退出安全模式
- 登录您的普通帐户或临时管理员。我使用了临时管理员
- 转到 Windows 商店并开始安装 win 8.1。一旦您通过验证,那么它应该完成。
- 安装后,您会被要求登录,我使用的是 tempo 管理员帐户。您应该会看到 Metro 应用程序更新。
- 我还登录了我的普通帐户以确保它已更新。
- 回到安全模式
- 使用临时管理员帐户登录。
- 将所有用户目录复制到您拥有它们的原始位置。我假设微软在那里安装或更新了东西。
- 注销并使用普通用户登录,然后将临时管理员的用户目录复制回原始位置
- 再次使用 regedit 恢复您的更改。在步骤 5 中找到
- 安全退出更多
- 进入正常引导模式并以普通用户身份登录。
- 您现在可以移动或删除您必须复制的用户帐户。我将我的备份到数据驱动器。该更新将我认为的一些额外用户安装到 c:\users 中,所以不要弄乱这些用户。
以下是更改上述引用中链接的注册表文件的说明摘要。
使用 Regedit 导航到以下位置
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Run Code Online (Sandbox Code Playgroud)
在 Profilelist 键下的左窗格中,选择并查看每个带有长数字的 S-1-5 键,直到在 ProfileImagePath 的值 Data 列中看到要移动的用户帐户名称和路径(步骤 3)右窗格。找到正确的用户名后,右键单击 ProfileImagePath,然后单击修改。(见上面的截图)
键入您在步骤 7 中将用户配置文件文件夹复制到的位置的完整路径(例如:E:\User account to move),然后单击“确定”。
还可以使用 Regedit 将默认位置更改回默认位置以导航到以下位置
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Run Code Online (Sandbox Code Playgroud)
在 ProfileList 的右侧窗格中,右键单击 ProfilesDirectory,然后单击 Modify。(见上面的截图)
键入 %SystemDrive%\Users
完成升级后,您可以将所有内容移回原处。
归档时间: |
|
查看次数: |
9665 次 |
最近记录: |