web-dev-qa-db-ja.com

所有権が取れないファイル

私はインターネットからファイルをダウンロードしました(ここでそれにリンクすることはできますが、他のユーザーを煩わさないためにリンクを投稿することはしません)。

この操作を実行するには権限が必要ですこのファイルに変更を加えるには、コンピュータの管理者からの権限が必要です。

問題は、私am管理者UACが完全にオフになっていることです。

プロパティ/セキュリティタブを開くと、メッセージが表示されます。

このオブジェクトの権限設定を表示または編集する権限がありません

「Advanced」/ Ownerをクリックすると、次のようになります。

現在の所有者:現在の所有者を表示できません。

所有者を変更しようとすると、同じメッセージが表示されます。

ファイルに新しい所有者を設定できませんアクセスが拒否されました。
61
bobobobo

Unlocker を試してみてください。開いているファイルハンドルがある場合は、それを閉じるとファイルを正常に削除できます。

alt text

それでも解決できない場合は、 BootDeleter を試してください。 Windowsがあなたにそれをロックする機会を与える前に、それは再起動時にあなたのためにファイルを削除します。

alt text

どちらのユーティリティもフリーウェアです。

43
John T

ファイルを使用しているプロセスがある場合や、フォルダのプロパティを編集しようとしているプロセスが、そのdirまたはsubdir内にあるファイルを開いている場合に、権限を変更できないことがあります。

今日説明した問題を抱えていたので、 Process Explorer を開くことで解決しました。次に、[検索]メニューに移動し、[ハンドルまたはDLLの検索]オプションを選択しました。表示されるダイアログで、私が問題を抱えていたフォルダの名前を探しました。検索結果から、どのプロセスがフォルダ内にファイルを開いているかがわかりました。プロセスを強制終了しても、そのフォルダのアクセス許可に問題はありませんでした。

24
Eddified

Ultimate Windows Tweaker を試すと、コンテキストメニューに "所有権の取得"要素が追加されます。

alt text

ポータブルアプリケーション、インストールは不要です。

11
outsideblasts

=================================================== ====================================================-レポートされる問題 - 標準の方法ではNTFSフォルダの所有権を取得できない

フォルダのプロパティ\セキュリティTAB \詳細設定ボタン\所有者の変更

報告された問題 - フォルダまたはファイルを削除できません。

========

シナリオ

私は 'templates'と呼ばれるNTFSフォルダーでどんな機能を実行しようとするたびに得ます。

現在の結果 - 情報:アクセスが拒否されました。 ( "G:\ OLDドライブ\プログラムファイル\ Microsoft Visual Studio x\VC\VCWizards\CodeWiz.NET\Component\templates")

============

TEST1 - 失敗

提案された解決策の下で囲まれた指示に従った -

SysinternalsからPsExec.exeをダウンロードします。

C:\Windows\system32>TAKEOWN /F "G:\OLD Drive\Program Files" /R /D Y

==================================

RESULT(最後のステートメントのINFOを参照)

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files" now owned by user "P
CDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards\CodeWiz" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards\CodeWiz\.NET" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards\CodeWiz\.NET\Component" now owned by user "PCDGROUP\PCD$".

INFO: Access is denied. ( "G:\OLD Drive\Program Files\Microsoft Visual Studio 8\
VC\VCWizards\CodeWiz\.NET\Component\templates" )

C:\Windows\system32>

==========

結論

問題が解決しない

================

テスト2 - 成功

警告 - ここで成功することができたのは、フォルダが私のプライマリブート(c :)ではないドライブにあるため、安全にオフラインにできる可能性があるためです。私は行動を起こす前にすべての窓が閉まっていることを確認した。

Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Windows\system32> cd "G:\OLD Drive\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\.NET\Component"

C:\Windows\system32>G:

G:\OLD Drive\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\.NET\Component>chkdsk /f
The type of the file system is NTFS.
Cannot lock current drive.

Chkdsk cannot run because the volume is in use by another
process.  Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) Y
Volume dismounted.  All opened handles to this volume are now invalid.
Volume label is DATABAK.

Stage 1: Examining basic file system structure ...
  986368 file records processed.
File verification completed.
  12 large file records processed.
  0 bad file records processed.

Stage 2: Examining file name linkage ...
  1261166 index entries processed.
Index verification completed.
  0 unindexed files scanned.
  0 unindexed files recovered to lost and found.

cd..

G:\OLD Drive\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\.NET\

rd Component

=================================================== ====

結果 - Componentフォルダは正常に削除されました

2
Thomas Allan

私はこの問題を数回抱えています。 Explorerを閉じて再起動すると問題が解決しました。迅速で汚い解決策ですが、うまくいきました。 http://www.howtogeek.com/198815/use-this-secret-trick-to-close-and-restart-Explorer.exe-in-windows/

1
Stuart O'Reilly