Windowsで所有権が得られない.システム上のexeの実行ファイルなどの所有権を得る方法

コマンドラインでやります

たとえばSystem32のA.exeの所有権を得たいとき。
※デバグとかしていると、たまにシステムのexeを入れ替えて挙動を見ることがあります。自己責任でお願いします。

ステップ1: コマンドプロンプトを管理者として開く

  1. スタートメニューを開き、「cmd」と入力します。
  2. 「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。

ステップ2: 所有権を取得

  1. 管理者権限で開かれたコマンドプロンプトに次のコマンドを入力します(ユーザー名とパスを適切なものに置き換えてください):
    takeown /F "C:\Windows\System32\A.exe" /A
  2. 次に、以下のコマンドを実行して、管理者グループにフルアクセス権限を付与します:
    icacls "C:\Windows\System32\A.exe" /grant administrators:F

ステップ3: ファイルのプロパティを再度確認

  1. これで、A.exeのプロパティを再度開き、「セキュリティ」タブを確認します。
  2. 管理者グループがフルコントロール権限を持っていることを確認します。

 

その他

exe等の所有権を得てやることはコピーとか、書き換えとかですよね。
そこもWindowsが防御していますので、必要ならOFFにします。

  1. コマンドプロンプトを管理者として実行する:コマンドプロンプトを右クリックし、「管理者として実行」を選択してください。これにより、システムファイルに対する変更が許可されます。
  2. システムファイル保護を一時的に無効にする:Windowsは、システムファイルが変更されるのを防ぐためにシステムファイル保護を使用しています。これを一時的に無効にすることで、マニフェストツールがファイルに書き込むことができます。以下のコマンドを使用してシステムファイル保護を無効にします(再度有効にするには、sfc /enableを使用します):
    sfc /disable

これでもダメなとき

Windows File Protectionを一時的に無効にする:Windows File Protectionもシステムファイルの変更を防ぐために使用されます。
これを一時的に無効にすることができますが、これはリスクがあります。詳細な手順は省略。


投稿日

カテゴリー:

,

投稿者:

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock