OS가 (C :)가 아닌 다른 드라이브 (D :)에 사용자 폴더를두고 싶습니다. 다음 게시물을 읽으 면서 시도해보기로 결정했습니다.
Windows 8 Apps가 더 이상 실행되지 않는다는 것을 알 때까지는 문제가 없었습니다. 이동되지 않은 계정을 사용하는 동안 내 앱이 작동합니다.
eventviewer에서 다음과 같은 오류 메시지를 발견했습니다.
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이 소유자로, 새 프로필 폴더에는 관리자 그룹이 소유자로있었습니다. 이것을 변경해도 불행히도 도움이되지 않았습니다.