web-dev-qa-db-ja.com

Windows 8.1でEFIパーティションを読み書き可能にするにはどうすればよいですか。

これが私がしていることです:

  1. windows 8.1でマシンを再起動します
  2. ディスク管理ユーティリティで "EFI System"パーティションを決定します。
  3. 管理者としてコマンドプロンプトを実行する
  4. タイプdiskpart
  5. select disk 0そしてselect partition 2そしてassignと入力
  6. ウィンドウズエクスプローラを開くwindows+e
  7. ドライブにF5が表示されていない場合は更新します
  8. ダブルクリックしてドライブを開こうとする

私は何が起こると思っていましたか?

少なくとも私のEFIパーティションファイルを見ることができます。

何が起こった:

after double clicking

続けるをクリックした後

after clicking continue

[セキュリティタブ]リンクをクリックした後、セキュリティタブが表示されない

after clicking security tab, no security tab

Windows 8.1でEFIパーティションにアクセスするにはどうすればいいですか?

35
RyanTM

私が見つけた一つの方法は、管理者のコマンドプロンプトでそれを開くことです。

E:と入力すると、ファイルを参照して編集できます。

9
RyanTM

Windowsエクスプローラ(ファイルエクスプローラ)でアクセスできない理由は、デフォルトでは管理者権限で実行されていないためです。あなたがエクスプローラを殺して、昇格したコマンドプロンプトからそれを再度実行させようとするならば、あなたはファイルエクスプローラを通してEFIパーティションへのアクセスを持つでしょう。

まず昇格したコマンドプロンプトを開き、EFIパーティションにドライブ文字を付けます。 jmiserezの回答 (推奨)またはmountvolに示すように、diskpartを使用して実行できます。 。次の例では、EFIパーティションはdisk 0partition 1上にあり、文字bに割り当てられます。

diskpart
list disk
select disk 0
list partition
select partition 1
assign letter=b
exit

ファイルエクスプローラプロセスを強制終了し、管理者権限で起動します。

taskkill /im Explorer.exe /f
Explorer.exe

これで、ファイルエクスプローラを使ってEFIパーティションにアクセスできます。

enter image description here

EFIパーティションはFAT32ファイルシステムパーティションです。 FATパーティションにはセキュリティタブがありません。これはNTFSの機能のみです。

30
Ricardo Bohner

EFIパーティションをマウントする 公式な方法 は、

mountvol b: /s

b:はあなたが選んだドライブレターです。マッピングを削除することができます:

mountvol b: /d

マウントポイントを確認するには、管理者権限でExplorer.exeを起動する必要があります(Explorer.exeを終了し、昇格したコマンドプロンプトから起動する)。

28
jmiserez

私はすべてを試しましたが、エクスプローラでは何もできませんでした。
高架のcmdからExplorerを終了して実行しようとしましたが、PowerShellでも同じことを試みましたが、何も機能しませんでした。
cmdとpowershellの中は編集できましたが、GUI/Explorerは編集できませんでした。

それは非常に奇妙ですが、あなたがダウンロードした場合 Explorer ++ それは動作します。
それを解凍し、adminとして実行します

この投稿より: -

回避策を見つけるのに時間がかかったので、私はそれを共有することを考えました。

1-EFIパーティションをフリーマウントポイントにマウントします。 - コマンドプロンプトで管理者として起動します - "mountvol X:/ s"と入力します(引用符は含みません。マウントポイント)

2-パーティション上のファイルを操作するには、Explorer ++(無料、オープンソースアプリ)を使用します。 - 管理者権限でExplorer ++を実行します。

あなたがこれが役に立つと思います

4
Doe McBond