Flash ファイルの所有権を取得または削除できません

Flash ファイルの所有権を取得または削除できません

私は管理者アカウントを使用しているため、一部の Flash ファイルの所有権を取得したり、権限を「TrustedInstaller」から変更したり、そもそも権限から「TrustedInstaller」を削除したりすることはできません。

ここに画像の説明を入力してください

答え1

使用しているWindowsのバージョンはわかりませんが、スクリーンショットから判断すると、Win7よりも新しいものです。Win8以降には、OSファイルとみなされ、Windows Updateを通じて更新されるFlashのバンドルバージョンがあります。このバンドルファイルは、OSに付属する他のファイルと同様に、改ざんされないように通常非常に厳重なセキュリティ下に置かれています。それでも、管理者すべきそうすることができます。https://en.wikipedia.org/wiki/System_File_Checker詳細については。

管理者は常にファイルの所有権を取得できる必要があります。管理者には所有権を取得する権限があり、その操作の ACL をバイパスできるため、何が起こっているのかわかりません。試すと、実際のエラー メッセージが表示されますか? コマンド ラインから試すことができます。管理者として CMD または Powershell を開き、関連するディレクトリに移動して、 を実行してみてくださいtakeown /f FlashUtil_ActiveX.exe。実際に失敗する (エラーが発生する) 場合は、何かおかしなことが起こっています。所有者が変更されないように見える場合は、システムがファイルの所有者をすぐに元に戻している可能性があります。

ファイルを削除するには、管理者であっても、まずファイルへのすべてのハンドルを閉じる必要があります。Flash を使用しているものがないことを確認してください。明らかな原因はプロセスですiexplore(非表示またはハングしているプロセスも考えられます)。ただし、Flash ActiveX は ActiveX をサポートするものなら何でもロードできます (そのリストは長いです)。リソース モニター ( resmon.exe) を使用して、開いているすべてのハンドル (CPU タブを参照) をチェックし、Flash*開いているプロセスがあるかどうかを確認します (または、これは実行ファイル自体であるため、そのプロセスの実行中のインスタンスがあるかどうかを確認します)。ハンドルを閉じるか、プロセスを強制終了してから、もう一度試してください。

それでもうまくいかない場合は、ちょっと怪しいですね。Linux Live CDなどの別のOSを起動して、Windowsボリュームをマウントし、その方法でファイルを削除してみてください。本当にただし、必須ではありません。

関連情報