修正:DiskPartで「アクセスが拒否されました」というエラーが発生しました
一部のWindowsユーザーは、パーティションのサイズ変更やドライブのフォーマットなどのDiskPart操作を実行しようとすると、「 DiskPartでエラーが発生しました:アクセスが拒否されました 」エラーを受信すると報告しています 。 この問題は複数のWindowsバージョンで発生することが報告されているため、問題はオペレーティングシステムに関係していません。
「DiskPartでエラーが発生しました:アクセスが拒否されました」エラーの原因は何ですか?
さまざまなユーザーレポートと、最も影響を受けるユーザーが問題を解決するために正常に展開した修復戦略を分析することで、問題を綿密に調査しました。 結局のところ、この特定のエラーメッセージをトリガーする可能性のあるいくつかの異なる潜在的な原因があります。
- コマンドプロンプトに管理者権限がない -この問題が発生する最も一般的な理由は、コマンドプロンプトに管理者権限がないことです。 ほとんどの場合、修正は単に管理者アクセスでコマンドプロンプトを開くことです。
- ドライブの書き込み保護が有効になっている –ドライブがDiskPartで処理されたときにこの特定のエラーを引き起こすもう1つの一般的な原因は、書き込み保護です。 このシナリオが該当する場合は、DiskPartのセキュリティ機能を直接またはレジストリエディター経由で無効にすることで回避できます。
「DiskPartでエラーが発生しました:アクセスが拒否されました」エラーを回避できる可能性のあるソリューションを現在探している場合、この記事ではいくつかのトラブルシューティングガイドを提供します。 以下に、同様の状況の他のユーザーがこの問題の解決に効果的であると確認したいくつかの異なる方法を見つけるでしょう。
最良の結果を得るには、以下の方法を記載順に実行することをお勧めします。 そのうちの1つは、特定のシナリオの問題を解決するためのものです。
方法1:管理者特権でコマンドプロンプトを実行する
この問題が発生する最大の理由は、特定のコマンドを実行するためにDiskPartに管理者権限が必要であることをユーザーが忘れているためです。 つまり、 「DiskPartでエラーが発生しました:アクセスが拒否されました」というエラーを回避するために、管理者としてDiskPartで使用する管理者特権のコマンドプロンプトを開く必要があります。
これを行う最も簡単な方法は次のとおりです。
- Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、 「cmd」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。
[実行]ダイアログボックスを使用してCMDを実行する - UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい]を選択して管理者権限を付与します。
- 開いたばかりの昇格したコマンドプロンプトで、DiskPartユーティリティを再度実行し、同じ動作が引き続き発生するかどうかを確認します。
「DiskPartでエラーが発生しました:アクセスが拒否されました」というエラーが引き続き表示される場合は、下の次の方法に進んでください。
方法2:ドライブから書き込み保護を削除する
「DiskPartでエラーが発生しました:アクセスが拒否されました」というエラーを表示せずにDiskPart操作を完了することができる別の方法は、 書き込み保護を削除することです。 これは、 DiskPartユーティリティを使用して直接行うか、レジストリエディターを使用して行うことができます。
現在の状況により適したガイドに従って、書き込み保護を解除し、問題を解決してください。
Diskpartを介した書き込み保護の無効化
- Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、 「diskpart」と入力してEnter キーを押し、 DiskPartユーティリティを開きます。
実行ダイアログ:diskpart - 次のコマンドを入力し、 Enterキーを押して、使用可能なすべてのディスクのリストを取得します。
リストディスク
- 次のコマンドを入力し、 Enterキーを押して特定のドライブを選択します。
ディスクXの選択注: Xは単なるプレースホルダーです。 選択するディスクの番号に置き換えます。
- ディスクを選択したら、次のコマンドを入力して、書き込み保護を無効にします。
属性ディスククリア読み取り専用
- コンピューターを再起動し、問題が解決されたかどうかを確認し、 「DiskPartでエラーが発生しました:アクセスが拒否されました」エラーを表示せずにDiskPart操作を完了できます。
レジストリエディターを介した書き込み保護の無効化
- Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、 「regedit」と入力してEnterキーを押し、 レジストリエディターを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして大規模な管理者権限を取得します。
レジストリエディターの実行 - レジストリエディター内で、左側のペインを使用して次のパスに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ StorageDevicePolicies
注:手動でナビゲートするか、アドレスをナビゲーションバーに直接貼り付けることができます。
- 右側のペインに移動して、WriteProtectをダブルクリックし、値を0に変更して、書き込みポリシーを無効にします。
WriteProject値を0に設定
それでも「DiskPartでエラーが発生しました:アクセスが拒否されました」というエラーが引き続き発生する場合は 、下の次の方法に進んでください。
方法3:サードパーティツールを使用してパーティションのサイズを変更する(該当する場合)
DiskPartを使用せずにパーティションのサイズを変更できる、本当に優れた無料のサードパーティツールがいくつかあります。 影響を受けた複数のユーザーは、このルートを使用すると、 「DiskPartでエラーが発生しました:アクセスが拒否されました」エラーが発生することなく操作を完了できると報告しています。
仕事を遂行できるさまざまなフリーウェアツールをテストした後、特定のニーズに最適なツールとしてPartition Manager Freeに決めました。 Partition Manager Freeのインストールと使用によるパーティションのサイズ変更に関するクイックガイドを次に示します。
注 :パーティションの編集は、データの損失を引き起こす可能性があります。 これを実行する前に、ドライブをバックアップすることをお勧めします。
- このリンク( ここ )にアクセスし、[ ダウンロード ]ボタンをクリックして、最新バージョンのPartition Manager Freeをダウンロードします。
Partition Manager Freeのダウンロード - ダウンロードが完了したら、インストール実行可能ファイルを開き、画面上のプロンプトに従ってParagon Hard Disk Manager ( Partition Manager Freeを保持するユーティリティ)を表示します。
- ユーティリティがインストールされたら、 Paragon Hard Disk Managerユーティリティを開き、アカウントを作成して資格情報でログインし、オンラインアクティベーションを完了します。 アクティブ化が完了したら、[ ツール ]に移動し、[ パーティションマネージャー ]をクリックします。
Partition Managerユーティリティへのアクセス - 次に、このユーティリティを使用して、DiskPart内で以前失敗していたのと同じプロセスを完全に実行します(マージ、フォーマット、分割など)