質問

質問者:jelfe 失われたアクセス権
困り度:
  • すぐに回答が欲しいです
失われたアクセス権


マザボが飛んだので、OS入りのHDDを他のWindowsXP Homeマシンに装着しました。
プライマリ パーティションのフォーマットが始まったのですが、
どうやらこれのせい(?)で中身の全てのファイルの所有者が失われ、アクセス出来なくなりました。

で、セーフティで起動し、AdministratorでINすると強制的に所有者をAdministratorに出来ることがわかったのですが、この方法はとてつもなく大変でした。

詳しくは書きませんが作業量がけっこう多くて、
たった一つのファイルの所有者を変更したり、
アクセス権を持たせたり指定するのに、数分かかります。

ところが、所有者が不明になって管理者権限でも手出しできないフォルダやファイルが100万以上あります。
そんなの手に負えないです。



これらを一気にまとめて処理してくれるソフトや、
もしくは所有権など無視して強制的にファイルを読み取ったりコピーしてくれるソフトはないでしょうか?

けっこう重要ファイルが多いので急ぎ目です。
質問投稿日時:2010/10/09 01:24
質問番号:6237114
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:deadline00 >詳しくは書きませんが作業量がけっこう多くて、
>たった一つのファイルの所有者を変更したり、
>アクセス権を持たせたり指定するのに、数分かかります。

わざわざ「存在するわけも無い」ソフトを使用しなくても、ドライブ全体または最上位のフォルダのプロパティ⇒[セキュリティ]タブ⇒左下の[詳細]をクリックし、[○○のアクセス制御の設定]⇒[所有者]タブでAdministrators権限ユーザーをクリック、左下の

□サブコンテナーとオブジェクトの所有者を置き換える

にチェックを入れて[適用]をクリックすれば、下層のフォルダ及びファイルの所有者を一括で変更できます。
同様に、アクセス権の設定も、[○○のアクセス制御の設定]⇒[アクセス許可]タブの左下の

□すべての子オブジェクトのアクセス許可を元に戻し、継承可能なアクセス許可を継承できるようにする

にチェックを入れて[適用]をクリックすれば、下層のフォルダ及びファイルのアクセス権を一括で変更できます。

『マイクロソフト サポート オンライン:Windows XP でファイルまたはフォルダーの所有権を取得する方法』
http://support.microsoft.com/kb/308421/ja
回答日時:2010/10/09 09:21
回答番号:No.2
この回答へのお礼 ありがとうございます。
どうやらCUIが受け付けられたようなのですでに自作のソフトを作り、
無事に全ての所有権を書き直すことができました。

その方法も今試しましたが、その方法でよかったですね。
なんにせよ仕様がわかりにくいと思いました。


とにかくファイルを失わずに済んで助かりました。

回答

 

回答者:violet430 所有権の変更は経験があるのでその大変さはよく分かります。
ですが、ご希望を満たすようなツールは無いと思います。
その様なツールが存在して、誰でも容易に所有権やアクセス権の変更ができたら、むしろ困るケースの方が多いと思います。
回答日時:2010/10/09 03:15
回答番号:No.1
この回答へのお礼 なるほど、そうですかー。
一応、無事に解決することができました。

蛇足ですが、ツールのあるなしで権限が適当になったりすることはないと思いますよー。
(権限のある状態で動かすことで、同等の権限がプロセスに与えられてますから。問題は権限のあるところにINできるかってことですね)
最新から表示回答順に表示良回答のみ表示