如何将Windows用户配置文件移动到Windows 8中的另一个驱动器


10

我喜欢将用户文件夹与操作系统(C :)放在不同的驱动器(D :)上。阅读以下文章后,我决定尝试一下。

一切都进行得很好,直到我发现我的Windows 8应用程序将不再执行(除了我没有发现任何问题)。我的应用在使用未移动帐户的情况下仍能正常运行。

在事件查看器中,我发现了以下错误消息:

App <Microsoft.MicrosoftSkyDrive> crashed with an unhandled Javascript exception. App details are as follows: Display Name:<SkyDrive>, AppUserModelId: <microsoft.microsoftskydrive_8wekyb3d8bbwe!Microsoft.MicrosoftSkyDrive> Package Identity:<microsoft.microsoftskydrive_16.4.4204.712_x64__8wekyb3d8bbwe> PID:<4452>. The details of the JavaScript exception are as follows Exception Name:<WinRT error>, Description:<Loading the state store failed.
>
, HTML Document Path:</modernskydrive/product/skydrive/App.html>, Source File Name:<ms-appx://microsoft.microsoftskydrive/jx/jx.js>, Source Line Number:<1>, Source Column Number:<27246>, and Stack Trace: ms-appx://microsoft.microsoftskydrive/jx/jx.js:1:27246           localSettings()
           ms-appx://microsoft.microsoftskydrive/jx/jx.js:1:51544           _initSettings()
           ms-appx://microsoft.microsoftskydrive/jx/jx.js:1:54710           getApplicationStatus(boolean)
           ms-appx://microsoft.microsoftskydrive/jx/jx.js:1:48180           init(object)
           ms-appx://microsoft.microsoftskydrive/jx/jx.js:1:45583           Application(number, boolean)
           ms-appx://microsoft.microsoftskydrive/modernskydrive/product/skydrive/App.html:216:13           Anonymous function(object)

使用ProcMon,我看到很多拒绝访问的消息,如下所示:

Date & Time:    12-9-2012 9:32:20
Event Class:    File System
Operation:  CreateFile
Result: ACCESS DENIED
Path:   D:\Users\John\AppData\Local\Packages\microsoft.microsoftskydrive_8wekyb3d8bbwe\Settings\settings.dat
TID:    2520
Duration:   0.0000149
Desired Access: Read Data/List Directory, Write Data/Add File, Read Control
Disposition:    OpenIf
Options:    Sequential Access, Synchronous IO Non-Alert, No Compression
Attributes: N
ShareMode:  None
AllocationSize: 0

任何想法如何解决这个问题?

我注意到应用程序文件夹,例如:D:\Users\john\AppData\Local\Packages\microsoft.microsoftskydrive_8wekyb3d8bbwe 具有与旧配置文件文件夹不同的所有者。旧的个人资料文件夹以john为所有者,而我的新个人资料文件夹以Administrators组为所有者。不幸的是,更改此设置并没有帮助。


希望您的回答对您有所帮助。干杯!
卡罗林格2013年

Answers:


1

你 经过我多次测试。它一直都在工作。每次安装Windows 8时,我都会这样做。

如果按照警告中的指示移动ProgramData文件夹,它将破坏Start和所有应用程序(以前称为Metro)

您可以在安装Windows 8之前或之后使用本指南。但是我个人更喜欢这样做。

您必须进入审核模式。一次使用命令提示符。为系统准备工具创建一个应答文件(包括脚本)。

只需不到四个大步骤,您就可以完成。美丽吗?我很确定该指南使用Windows 8中的官方系统功能进行自定义。一切干净简单。

我希望这会有所帮助,加油!


请注意,这仅适用于Win8的全新安装版本。该帖子的作者指出,它将仅在具有运行“ sysprepping”能力的系统以及已经就地升级(vista,从win7到win8)甚至从win8到win8 pro的系统上工作,这不适用于您。
Nick DeVore 2013年

当您没有安装介质时,此方法有任何可行的方法吗?我的Windows是OEM的,大概是从隐藏分区安装的。
Mark Jeronimus

-1

是一种方法,你可以做,即使没有在Windows注册表破解8试试看吧


该链接可以回答问题。但是,您能否总结一下链接中描述的步骤?
nixda
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.