web-dev-qa-db-ja.com

Windows7-外付けハードドライブ上の古いVistaインストールへのアクセス-UAC

Windows 7を新しいハードドライブにインストールし、古いVistaをインストールしたhdを外部ドックを介して接続しました。

古いHDのコンテンツをコピーしようとしていますが、Users/MyUserフォルダーを参照しようとすると問題が発生します。

次のメッセージが表示されます。

このフォルダにアクセスする権限がありません[続行]をクリックしてください

[続行]をクリックした後、何も起こりません。

右クリック-> [セキュリティ]を試し、フォルダの所有者を自分のアカウントに設定しようとしましたが、役に立ちませんでした。

このフォルダにアクセスする方法について何か提案はありますか?

3
Marty Pitt

ハードディスクへのフルアクセスを許可する必要があります。
次の手順は、管理者としてログインしている場合にのみ機能します。

最初のステップは、ファイルの所有権を取得することです。
コマンドプロンプトボックス(cmd)管理者としてを開始し、次のように入力します。

takeown /f /r X:\

次に、ファイルに対する完全な権限を自分に与えます。

cacls X:\*.* /T /G username:F

Caclsの詳細については、以下を参照してください。
CACLSを使用したコマンドラインからのセキュリティ

Caclの使用に問題がある場合は、より進化したVisualBasicスクリプトが存在します。
NTFSアクセス許可を変更するためのXcacls.vbs

3
harrymc

これは、セキュリティ設定が間違っているためです。

あなたは2つのことをする必要があります。 1つ目は(すでに行ったように)ファイルの所有者を変更することであり、2つ目はセキュリティタブでそのユーザーのアクセス許可を追加することです。

コピーが必要で、そのドライブからWindowsを起動しない場合は、Everyoneに完全な権限を追加できます。

0
Josip Medved