Windows 8でWindowsユーザープロファイルを別のドライブに移動する方法


10

ユーザーフォルダーをOS(C :)とは別のドライブ(D :)に置きたいです。次の投稿を読んで、試してみることにしました。

私のWindows 8アプリがもう実行されないことがわかった(それ以外は問題に気づかなかった)まで、すべてうまくいきました。移動されていないアカウントを使用しても、アプリは機能します。

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で、新しいプロファイルフォルダーの所有者はAdministratorsグループでした。これを変更しても、残念ながら助けにはなりませんでした。


私の回答がお役に立てば幸いです。乾杯!
Karolinger、2013年

回答:


1

ここに行きます。私が何度もテストしました。それはいつも働きます。私はWindows 8をインストールするたびにそれを行います。

警告で指摘されているようにProgramDataフォルダーを移動すると、スタートとすべてのアプリ(以前はMetroとも呼ばれていました)が破損します。

このガイドは、Windows 8のインストールが完了する前または完了した後に使用できます。でも個人的には以前からやってみたいです。

監査モードに入る必要があります。一度にコマンドプロンプトを使用します。システム準備ツールの応答ファイル(スクリプトを含む)を作成します。

ほぼ4つの小さなステップで、それが完了します。これの美しさ?このガイドでは、カスタマイズにWindows 8の公式のシステム機能を使用していると思います。すべてがクリーンでシンプル。

よろしくお願いいたします。


これはWin8のクリーンインストールバージョンでのみ機能することに注意してください。投稿の著者は、「sysprepping」を実行できるシステムと、インプレースアップグレード(vista、win7からwin8)またはwin8からwin8 proを実行したシステムでのみ機能することを述べていますが、これは機能しません君は。
Nick DeVore 2013

インストールメディアがないときにこれが機能する方法はありますか?私のWindowsはOEMであり、おそらく隠しパーティションからインストールされています。
マークジェロニム

-1

これは、Windows 8でレジストリをハックしなくてもできる方法です。試してみてください


このリンクは質問に答えることがあります。ただし、リンクに記載されている手順を要約できますか?
nixda 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.