J'aime avoir mon dossier utilisateur sur un lecteur différent (D :) que mon système d'exploitation est (C :). En lisant le post suivant, j'ai décidé de l'essayer.
Tout s'est plutôt bien passé, jusqu'à ce que je découvre que mes applications Windows 8 ne s'exécuteront plus (à part cela, je n'ai remarqué aucun problème). Mes applications fonctionnent, tout en utilisant un compte qui n'est pas déplacé.
Dans le visualiseur d'événements, j'ai trouvé des messages d'erreur comme ceux-ci:
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)
En utilisant ProcMon, je vois beaucoup de messages d'accès refusé, comme ceux-ci:
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
Aucune idée sur la façon de résoudre ça?
J'ai remarqué que les dossiers d'application, par exemple: D:\Users\john\AppData\Local\Packages\microsoft.microsoftskydrive_8wekyb3d8bbwe
avaient un propriétaire différent de l'ancien dossier de profil. L'ancien dossier de profil avait John comme propriétaire, tandis que mon nouveau dossier de profil avait le groupe Administrateurs comme propriétaire. Changer cela n'a malheureusement pas aidé.
la source
Réponses:
Et voilà . Testé plusieurs fois par moi. Ça fonctionne tout le temps. Je le fais à chaque fois que j'installe Windows 8.
Si vous déplacez le dossier ProgramData comme indiqué dans l'avertissement, il interrompra Start et toutes les applications (également anciennement Metro)
Vous pouvez utiliser ce guide avant de terminer l'installation de Windows 8 ou après l'avoir fait. Mais je préfère personnellement le faire avant.
Vous devrez entrer en mode audit. Utilisez l'invite de commande en même temps. Créez un fichier de réponses (script inclus) pour l'outil de préparation du système.
Presque en moins de quatre grandes étapes, vous l'avez fait. La beauté de tout ça? Je suis presque sûr que ce guide utilise les fonctionnalités système officielles de Windows 8 pour sa personnalisation. Tout est propre et simple.
J'espère que cela aide, bravo!
la source
Voici une façon de le faire même sans pirater le registre sous Windows 8. Essayez-le
la source