Excel シートを開こうとすると、最近次のエラー メッセージが表示されました。ReadProcessMemory リクエストまたは WriteProcessMemory リクエストの一部のみが完了しました。このようなエラーメッセージは初めて見たので、一体どういうことなのかと思いました。このエラーは、Office ファイルなどとは別に、Microsoft Outlook やプログラム インストーラーなどのアプリケーションを開こうとしたときに発生する可能性があるようです。
ReadProcessMemory リクエストまたは WriteProcessMemory リクエストの一部のみが完了しました
エラー メッセージから、このエラーがメモリに関連していることは明らかです。オペレーティング システムが完了したリクエストを読み書きできませんでした。これは、ユーザー プロファイル フォルダーのアクセス許可が不十分なために発生した可能性があります。
- ファイルの所有権を取得します。
- ファイルエクスプローラーを再起動します
- ユーザープロファイルフォルダーの権限を確認する
- チェックディスクユーティリティを実行する
- クリーンブートを実行する
これらの一部については管理者の許可が必要です。
1] ファイルの所有権を取得します
まず最初に行うことは、エラー ダイアログを閉じて再試行することです。所有権を取得するファイルを削除してから、もう一度試してください。
PC を再起動し、エラーが解消されるかどうかを確認します。お気づきかもしれませんが、PC を再起動すると、多くの問題が解消されることがあります。また、ウイルス対策ソフトウェアを無効にして確認してください。
2] ファイルエクスプローラーを再起動します
エクスプローラーを再起動するそれが機能するかどうかを確認してください。ファイル エクスプローラーが再起動されると、多くのプロセスも再び起動します。何かミスがあった場合でも、確実に解決されます。
3] ユーザープロファイルフォルダーの権限を確認する
これらすべてを行っても問題が解決しない場合は、ユーザー プロファイル フォルダーのアクセス許可を確認してください。
フォルダーを右クリック > [プロパティ] > [セキュリティ] タブ > [詳細設定] ボタン。 [高度なセキュリティ設定] ボックスが開きます。 [権限] タブを選択し、フォルダーとサブフォルダーの権限が次のとおりであることを確認します。
- システム: フルコントロール
- 管理者: フルコントロール
- ユーザー: 読み取りと実行
- 全員: 読んで実行
「適用/終了」をクリックします。
4] チェックディスクユーティリティを実行します
を実行します。チェックディスクユーティリティ潜在的なディスクエラーをチェックします。走るにはチェックディスクを使用してコマンドライン、次のように入力して Enter キーを押します。
chkdsk /f /r
要求されたら、コンピュータを再起動します。
5]クリーンブートを実行する
これでも問題が解決しない場合は、次のようにしてください。クリーンブートを実行する、問題が継続するかどうかを確認し、その状態でさらにトラブルシューティングを試してください。
結論
この投稿がお役に立ち、Windows PC で「ReadProcessMemory または WriteProcessMemory リクエストの一部のみが完了しました」エラーを解決できたことを願っています。この問題はユーザー権限に関するもので、解決されるとエラーは表示されなくなります。他にアイデアがありましたらお知らせください。
私が管理者であるにもかかわらずアクセスが拒否されるのはなぜですか?
一部のプログラム、フォルダー、ファイルはシステム アカウントによって所有されており、通常のユーザーには公開されていません。これらのアカウントは OS に属しているため、Windows で使用する方が良いでしょう。アクセスが拒否された場合は、あなたが所有者ではないか、これらを実行する権限がないことが原因です。
私が管理者であるのに、管理者からの許可が必要だと表示されるのはなぜですか?
これは、ファイルにアクセスする権限がなく、ファイルが別の管理者またはシステム OS のトップに属しているためです。自分のアカウントをユーザーとしてファイルまたはフォルダーに追加する必要があります。そうすれば、エラーなしでそれらにアクセスできるようになります。