Steamの「ファイル権限がありません」エラーを効果的に解決する方法



Steamでゲームを起動しようとすると「ファイル権限がありません」というエラーが表示され、正直言ってかなりイライラさせられます。Intelの統合グラフィックが権限を操作していることが原因の場合もありますが、権限の問題、ゲームファイルの破損、Steamのダウンロードキャッシュの異常など、他にも隠れた原因があります。ゲームの起動ができなくなるだけでも、こんなに多くの問題が発生するのかと、少しイライラさせられます。解決策は様々ですが、これらのヒントで何度か解決できたことがあります。ここでの目標は、Steamをスムーズに動作させ、この厄介なエラーに邪魔されることなくゲームをロードできるようにすることです。

これらの手順を実行することで、権限の強化、キャッシュのクリア、ライブラリフォルダの修復、さらには競合するプロセスの無効化などが可能になります。基本的には、権限の調整とトラブルシューティングを組み合わせることで、このエラーを完全に解決できます。その効果は?ゲームがスムーズに起動し、再び楽しくプレイできるようになるでしょう。

WindowsとMacのSteamで「ファイル権限がありません」エラーを修正する方法

Steam を管理者権限で実行する (Windows 10/11)

これは通常、Steamに必要な権限をすべて強制的に付与するため、最初に行うべき方法です。設定によっては、管理者として実行するだけで十分な場合もあります。特にSteamやゲームがファイルを変更したり特定のフォルダにアクセスできない場合はそうです。欠点は、これを永続的に設定しないと、毎回この操作を行わなければならないことです。理想的ではありませんが、権限が根本的な原因である場合は、手っ取り早い解決策になります。

  • Steamのデスクトップショートカットを右クリックし、 「管理者として実行」を選択します。これで問題が解決した場合、エラーはユーザーアカウントの権限制限に関連している可能性があります。
  • Windows がユーザー アカウント制御を要求したら、[はい]をクリックします。
  • ゲームが起動するかどうかを確認してください。

Steam が正常に動作し、常に管理者として実行したい場合 (当然ながら Windows では必要以上に難しくするため)、次の操作を実行してください。

  • Steamショートカットをもう一度右クリックし、 [プロパティ]に移動します。
  • 「互換性」タブをクリックします。
  • [管理者としてこのプログラムを実行する]のボックスをチェックします。
  • [適用]をクリックし、[OK]をクリックします。

その後、Steamは常に管理者権限で起動するはずですが、スタートメニューなど他の場所からSteamを起動した場合は、この設定が適用されない可能性があるので注意してください。とはいえ、権限の問題が発生した場合には便利なトリックです。

Intel の igfxEM モジュール (Intel グラフィックス干渉) を無効にする

これは少し奇妙ですが、Windowsの起動後やアップデート後にのみエラーが表示される場合は試してみる価値があります。Intelのグラフィックプロセスは、特にIntelグラフィックを内蔵した一部のノートパソコンやデスクトップでSteamの動作を妨げることがあります。このプロセスを無効にすると、「ファイル権限がありません」という問題が解決する場合があります。

  1. スタートメニュー アイコンを右クリックし、[タスク マネージャー]を選択します。
  2. プロセスリストで、igfxEM Moduleを探します。「Intel Graphics Executable Main」など、別の名前になっている場合もあります。
  3. 右クリックして「タスクの終了」を選択します。設定によっては、サービスでこれを行うか、 MSConfig を使ってスタートアップから無効にする必要があるかもしれません。

プロセスを終了したら、Steamを再起動してください。このプロセスは再起動時に再び実行される場合があるため、永続的に無効化するか、起動しないようにブロックする必要があるかもしれません。killコマンドを覚えておいてください。これは迅速かつ一時的な解決策であり、干渉を鎮めることができます。

Steamダウンロードキャッシュをクリアする

Steamのダウンロードキャッシュが破損すると、権限エラーなどの奇妙な問題が発生する可能性があります。キャッシュをクリアしても問題はありません。インストール済みのゲームは削除されず、内部データがリセットされ、Steamが再びクリーンな状態になります。まれに、ダウンロード後やアップデート後にエラーが発生した場合など、これだけで権限の問題が解決することがあります。

  • Steamを開きます。
  • Steam >設定に移動します。
  • 左側のサイドバーで「ダウンロード」を選択します。
  • 「ダウンロードキャッシュをクリア」をクリックします。
  • 「OK」をクリックして確認し、プロンプトが表示されたら再度ログインします。

これは簡単な手順かもしれませんが、ここで解決される問題の数を過小評価しないでください。Steam が再起動し、その後は動作が改善される可能性があります。

Steamライブラリフォルダを修復する

ライブラリフォルダが破損していたり​​、権限が絡まっていたりする場合は、Steam の組み込み修復ツールが役立ちます。フォルダを修復することで、ゲームファイルの読み取りや書き込みに関連する権限エラーが解決することがよくあります。

  1. Steamを開いて、 「設定」に移動します。
  2. 「ダウンロード」に移動し、「Steam ライブラリ フォルダー」をクリックします。
  3. ライブラリ フォルダーの横にある 3 つのドットのメニューをクリックし、[ライブラリの修復]を選択します。(バージョンによっては、 [フォルダーのアクセス許可の修復]と表示される場合もあります。)

続行することを確認すると、Steam が権限の修復を試みます。完了したら、Steam を再起動してゲームをもう一度起動してみてください。権限がどこかで絡まっている場合は試してみる価値があります。

ゲームファイルの整合性を確認する

ゲームファイルが不一致または破損している場合(最近ファイルを改ざんしたり、不正なダウンロードを行ったりした場合に発生する可能性があります)、Steamの整合性チェックで問題を確認し、修正することができます。修正は簡単ですが、ゲームのサイズによっては時間がかかる場合があります。

  1. ライブラリ内のゲームを右クリックし、[プロパティ]を選択します。
  2. ローカル ファイルに移動し、ゲーム ファイルの整合性の検証をクリックします。

Steamはファイルハッシュをスキャンし、必要に応じて再ダウンロードを行い、権限に関する問題を解決します。注:これは、問題が破損または変更されたファイルによるものである場合にのみ機能します。

ウイルス対策ソフトを一時的に無効にする

一部のウイルス対策ソフトはSteamのアクティビティを悪意のある行為と誤認し、アクセスをブロックしたり権限エラーをスローしたりします。一時的に無効にすることで、それが原因かどうかがわかる場合があります。Windows Defenderなら、数回クリックするだけで簡単に対処できます。

  1. Windows セキュリティを開きます。
  2. [ウイルスと脅威の防止]をクリックします。
  3. [ウイルスと脅威の防止の設定]で、[設定の管理] を選択します。
  4. リアルタイム保護をオフに切り替えます。

無効にしたら、Steamとゲームをもう一度起動してみてください。うまくいけば、ウイルス対策ソフトが権限をブロックしていたことになります。その後は必ず再起動してください。永久にオフにしたままにしないでください。

ゲームまたはSteamクライアント全体を再インストールする

他に方法がない場合は、最初からやり直す必要があるかもしれません。ゲームをアンインストールして再インストールすると、コアファイルの破損によって引き起こされる頑固な権限の問題が解決する場合があります。Steamクライアント自体に問題がある場合、その再インストールも必要になる場合があります。

  • Steam内で、問題のあるゲームを右クリックし、「管理」に移動して、「アンインストール」を選択します
  • アンインストール後、ライブラリから通常通りゲームを再インストールしてください。
  • それでも問題が解決しない場合は、Steam を完全に削除することを検討してください。

WindowsでSteamを削除して再インストールする方法

  • 設定( )を開きWindows + Iアプリに移動します。
  • リストでSteam を見つけてクリックし、 「アンインストール」を選択します。
  • PC を再起動します。これで新たなスタートです。
  • Steam の「About Page」にアクセスし、最新のインストーラーをダウンロードして実行します。

Macユーザーの場合:

  • Finder を開き、アプリケーションに移動して、 Steam を右クリックし、ゴミ箱に移動を選択します。
  • Steam Web サイトから新しいコピーをダウンロードします。
  • 最初からもう一度インストールしてください。

まとめ

このプロセス全体は、このエラーの原因となっている権限のボトルネックやバックグラウンドプロセスからの干渉を排除するためのものです。権限設定、キャッシュのクリア、そして時にはなかなか止まらないシステムプロセスの排除など、様々な作業が必要になります。設定によっては1つの修正で解決できる場合もあれば、複数の修正が必要な場合もあります。このプロセスを続ければ、すぐにゲームが動作するようになるでしょう。



この記事は役に立ちましたか?