管理者は自分のファイルとフォルダの所有権を取得できません[複製]


1

この質問にはすでに答えがあります:

Windows 7デスクトップコンピューターを所有しています。管理者権限を持つ唯一のユーザーです。今日、別のWindows 7コンピューターから新しいHDDをインストールしました。このHDDでは、「デスクトップ」フォルダー内のファイルとフォルダーにアクセスできません。

そのようなフォルダーをダブルクリックすると、「このフォルダーへのアクセス許可が現在ありません。このフォルダーへのアクセスを永久に取得するには、続行をクリックしてください」というメッセージが表示されます。「続行」をクリックした後、「このフォルダへのアクセス許可が拒否されました。このフォルダにアクセスするには、セキュリティタブを使用する必要があります。」「セキュリティ」タブを開き、「詳細設定」をクリックします「ボタン、「所有者」タブを開くと、タブに「現在の所有者:現在の所有者を表示できません。と表示されます。「編集」ボタンをクリックすると、次のメッセージが表示されます。「「ボタン、新しいウィンドウに「現在の所有者:S-1-5-21-3867894240-3762958599-2688463192-1000」が表示され、それを変更するオプションはありません。

「デスクトップ」フォルダー内のファイルを開いたり、所有権を取得しようとした場合も同じことが起こります。

同時に、そのHDDの他のディレクトリにあるファイルとフォルダーを開くことができます。

ファイルとフォルダーの所有権を取得するにはどうすればよいですか?


更新:

Windows 7 Home Premiumを使用しているため、ローカルセキュリティポリシーエディターにアクセスできません。古いコンピューターが壊れたので、そこからHDDを取り出して他のコンピューターに入れました。私がアクセスしようとしているそのHDD上のファイル。それは今ブートしたHDDではありません。私はまだ古いコンピューターを修理できることを望み、それからHDDをそこに戻します。そのため、そのHDDを実行可能にし、できればブート可能にしておくことが重要です。しかし、今のところは、「デスクトップ」フォルダー内のこれらのファイルにアクセスする必要があります。開くことができないフォルダについては、[セキュリティ]タブに「所有権を取得する」権限が既にあると表示されますが、オプションはグレー表示されているため、変更できません。


更新2:

フォルダをコピーすることでアクセスできるようになりましたが、システムで何かが台無しになったため、現在、Avast AntivirusはWindowsの起動を許可していません。私はまだそれを解明しようとしています。現在、セーフモードで起動するか、通常モードでアバストを完全に無効にして起動できます。

別の奇妙なこと:ブートHDD 'C:\'内のフォルダーのセキュリティ許可を編集することを許可しないものがあります。つまり、すべての許可オプションが管理者用にチェックされますが、灰色で変更できません。編集可能な最下位レベルは、ドライブ「C:\」自体です。以下はすべて編集不可です。

おそらくウイルス対策ソフトウェアによって設定されます。まだこれを理解しています。


更新3:

内部フォルダーのセキュリティアクセス許可を編集できないことは問題ではないと結論付けました。セキュリティ権限は外部フォルダから継承されるように設定されており、そこで編集できるように見えます。問題は発生しません。

Windowsをセーフモードで起動し、このモードでは、通常モードではアクセスできなかったHDDのデスクトップフォルダー内のすべてのファイルとフォルダーにアクセスできます。これらすべての所有者は、「S-1-5-21-3867894240-3762958599-2688463192-1000」に設定されています。それでも、セーフブートでそれらを開くことを妨げません。

さらに、最初から通常のブートでアクセスできるHDD上のファイルの所有者も「S-1-5-21-3867894240-3762958599-2688463192-1000」です。通常のブートでアクセスできるHDD上の他のファイルには、所有者「S-1-5-21-3867894240-3762958599-2688463192-501」があります。

もう1つの興味深いことは、そのHDDからディスクC:にファイルをコピーしたことです。そのHDDでは、ファイルの所有者は「S-1-5-21-3867894240-3762958599-2688463192-1000」です。しかし、ディスクC:\にコピーした後、ファイルの所有者は「ユーザー(コンピューター\ユーザー)」になりました。

HDDの「デスクトップ」フォルダーからディスクC:\にファイルとフォルダーをコピーすると、ファイルの所有者が自動的に「管理者(コンピューター\管理者)」に変更されます

また、セーフモードでは、そのHDDの「デスクトップ」フォルダー内のファイルとフォルダーの所有権を変更できます。しかし、通常モードで再起動した後、フォルダの所有者として設定されているにもかかわらず、フォルダを開くことができません。

そのため、ファイルの所有者として設定されていなくても、通常のブートでそのようなファイルを開くことができます。逆に、これらのファイルを開けない理由は、ファイルの所有者として設定されていないからではありません。


Update 2以降、質問は劇的に変わりました。支援が必要な場合は、新しい質問を作成し、以前の回答を回答として設定する必要があります。
LPChip

コピーがシステムを台無しにしたのではないかと思います。どうやらこれらの問題はすべてセキュリティの許可に関連しているようです。したがって、単にコピーするだけでは、システムが起動不能になる場合には良い解決策ではないかもしれません。他の何かを変更する必要があります。私はまだそれを解決しようとしています。
そして彼の犬

回答:


2

変更できる最高レベルに移動します。これがドライブ文字自体である場合は、たとえばC:\などを使用しますが、すでにユーザー名フォルダー(たとえば:C:\ Users \ MyUserName)で実行できる可能性があります

ユーザー名フォルダーのアクセス許可を変更すると、プロファイル自体を起動できなくなることに注意してください。代わりに、Windowsは一時プロファイルを作成します。そのため、作業プロファイルフォルダーのアクセス許可を変更せず、代わりにログインします。

[ プロパティ] > [ セキュリティ]に移動します

押す Advanced

Change permissions下部を押して、所有者を変更します。

下部に次のボタンが表示されます。
[ ] Replace all child object permission entries with inheritable permission entries from this object

このボックスをオンにして、[適用]を押します。これで、問題を引き起こしたファイル/フォルダーを含め、最後まで変更したフォルダーからドライブ全体に変更が加えられます。

最高レベルでセキュリティ設定を変更することさえできない場合、ドライブ上のすべてのデータをバックアップし、パーティションを削除して再作成する必要があります。

アクセス許可を変更したくない場合は、所有権があるレベルとは異なる場所にファイルをコピーすることを検討してください。そうすれば、必要に応じて古いフォルダーを壊さずに新しいフォルダーのアクセス許可を変更できます(コピーc :\ users \ usernameからc:\ users \ username(コピー)またはc:\ temp \ username)。


それが私が追加した理由です:作業プロファイルでこれをしないでください。しかし、質問を正しく理解していれば、これは既存のセットアップにファイルをコピーするために追加された予備のHDDです。
LPChip

プロファイルにログインするだけで、デスクトップなどのファイルにアクセスできるはずです。所有者を変更する必要はありません。プロファイルが既に破損している場合、とにかくそこから起動することはできませんので、これを行うことができます。
LPChip

はい、まさに彼の投稿で読んだものです。
LPChip

私がそれを読んでいるとき、彼は変更前の古いHDDから起動し、新しくインストールされたHDDのデスクトップ上のファイルにアクセスしようとしています。
LPChip

1
これは素晴らしいです!フォルダをコピーしただけで、権限を変更せずにフォルダを開いてその内容にアクセスできました。それはとても簡単でした。助けてくれてありがとう!
そして彼の犬

1

状況に応じて、次の3つのことを試すことができます。

  1. [セキュリティ]タブで、所有権を取得する許可を自分に与えます。これは常に可能とは限りません。
  2. ファイルとフォルダーの所有権を取得する権利を自分に付与します。これを行うには、管理者権限でローカルセキュリティポリシーを開きます(検索します)。[ローカルポリシー]の[ユーザー権利の割り当て]で、[ ファイルまたはその他のオブジェクトの所有権を取得する]を見つけます。編集して、ユーザー名がそこにリストされていることを確認してください。(タイプミスを避けるように注意してください!)コンピューターを再起動します。もう一度追い越してみてください。
  3. ライブCD(Linux MintやUbuntuなど)として実行できるLinuxディストリビューションをダウンロードして書き込み、それを使用してファイルにアクセスし、他の場所にコピーして、すべてのユーザーにアクセス許可を付与します。LinuxがACLを尊重しないため、ほとんどの場合、問題は発生せず、後でその場所にアクセスできます。これらをデスクトップに戻したり、権限を再割り当てしたりできます。

艦隊司令部、助けてくれてありがとう。質問を更新しました。Linux CDを試してみますが、もっと良い方法があるといいのですが。
そして彼の犬

0

ディスクの管理管理ツール(または[コンピューターの管理]-[ストレージ]-[ディスクの管理])に移動して、2台目のHDDを外部ドライブとしてインポートしてみてください。これにより、セキュリティをリセットすることなく、そのディスク上のファイルにアクセスできます。


助けてくれてありがとう、Vesper。HDDを外部ドライブとしてインポートするオプションが見つかりませんでした。それ、どうやったら出来るの?
そして彼の犬
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.