Comment déplacer votre profil d'utilisateur Windows vers un autre lecteur dans Windows 8

10

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é.

marque
la source
J'espère que vous trouverez ma réponse très utile. À votre santé!
Karolinger

Réponses:

1

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!

Karolinger
la source
Notez que cela ne fonctionne que pour les versions d'installation propre de Win8. L'auteur de l'article indique qu'il ne fonctionnera que sur les systèmes qui ont la capacité d'exécuter "sysprepping" et les systèmes qui ont effectué une mise à niveau sur place (vista, win7 à win8) ou même win8 à win8 pro, cela ne fonctionnera pas pour tu.
Nick DeVore du
De quelque manière que cela puisse fonctionner lorsque vous N'AVEZ PAS de support d'installation? Mon Windows est OEM et vraisemblablement installé à partir d'une partition cachée.
Mark Jeronimus
-1

Voici une façon de le faire même sans pirater le registre sous Windows 8. Essayez-le

Jonathan
la source
Ce lien peut répondre à la question. Cependant, pouvez-vous résumer les étapes décrites dans votre lien?
nixda