修正:Steam Libraryフォルダーが書き込み不可
新しいSteamゲームのデフォルトの場所は、Steamのインストール先と同じフォルダにあり、通常はProgram Files >> Steam >> SteamApps >> Commonにあります。 ただし、Steamゲーム用の新しいライブラリを作成しようとすると、特にそのライブラリが外部SSDまたはHDDドライブにある場合、特定の問題が発生し始めます。
この問題は、このシナリオにのみ発生するものではなく、さまざまな原因があります。 それでも、以下の方法のいくつかに従って、問題を簡単に試して解決できます!
解決策1:フォルダーが読み取り専用でないことを確認する
Steamゲームのインストールまたは更新プロセス中に問題が発生した場合、ライブラリフォルダーに移動して、フォルダーの読み取り専用が適切にオンになっているかどうかを確認することもできます。 表示される場合は、オフにして、実際に問題が解決するかどうかを確認してください。
- まず、ダウンロードプロセスをクリアして、再起動します。 システムトレイのアイコンを右クリックし、[終了]オプションを選択して、Steamクライアントを完全に閉じます。
- C >>プログラムファイル>> Steam >> SteamApps >>ダウンロードフォルダに移動し、問題のあるゲームに対応する番号付きフォルダを削除します。 ここでその番号を見つけるには、ゲームを検索し、その隣のAppID番号を確認します。
- フォルダーを削除できない場合は、所有権を取得する必要があります。 フォルダを右クリックし、[プロパティ]をクリックして、[セキュリティ]タブをクリックします。 [詳細設定]ボタンをクリックします。 「セキュリティの詳細設定」ウィンドウが表示されます。 ここで、キーの所有者を変更する必要があります。
- [所有者:]ラベルの横にある[変更]リンクをクリックします[ユーザーまたはグループの選択]ウィンドウが表示されます。
- [詳細設定]ボタンを使用してユーザーアカウントを選択するか、[選択するオブジェクト名を入力してください]という領域にユーザーアカウントを入力して[OK]をクリックします。 ユーザーアカウントを追加します。
- オプションで、フォルダ内のすべてのサブフォルダとファイルの所有者を変更するには、「セキュリティの詳細設定」ウィンドウで「サブコンテナとオブジェクトの所有者を置き換える」チェックボックスを選択します。 [OK]をクリックして所有権を変更します。 後で削除してみてください。
この後、ほとんどのユーザーが問題をすぐに解決できるように、使用しているライブラリフォルダーから読み取り専用プロパティを削除しようとします。
- ゲームをインストールおよびダウンロードするライブラリフォルダーを見つけます。 通常の場所は、C >> Program Files >> Steam >> SteamAppsです。 ただし、エラーは通常、ユーザーが追加したフォルダーで表示されるため、必ず移動してください。
- 問題のあるフォルダーを右クリックし、コンテキストメニューから[プロパティ]オプションをクリックします。 [全般]タブにとどまり、下部の[属性]セクションを見つけます。 読み取り専用オプションの横にあるボックスをクリアし、[適用]をクリックして終了します。 問題が引き続き発生するかどうかを確認します。
解決策2:問題のあるゲームを再インストールする
コンピューター上の既存のゲームの更新中に問題が発生し、同じゲームおよび同じフォルダーで以前に問題が発生しなかった場合は、ゲームを再インストールすることで修正できるバグである可能性があります。
ゲームファイルを再ダウンロードする必要があるため、簡単ですが時間のかかるプロセスです。 良い点は、Steamアカウントにリンクされているため、進行状況が失われないことです。
- まず、他のアカウントを使用してプログラムを削除することはできないため、管理者アカウントでログインしていることを確認してください。
- ゲーム内の進行状況を失わないように、Steam Cloudを使用してファイルをバックアップしてください。
- [スタート]メニューをクリックし、検索してコントロールパネルを開きます。 または、Windows 10を使用している場合は、歯車アイコンをクリックして設定を開くことができます。
- コントロールパネルで、右上隅の[表示]を選択し、[プログラム]セクションの[プログラムのアンインストール]をクリックします。
- Windows 10で設定アプリを使用している場合、アプリをクリックすると、PCにインストールされているすべてのプログラムのリストがすぐに開きます。
- コントロールパネルまたは設定で問題のあるゲームを見つけ、[アンインストール]をクリックします。
- Steamクライアントはしばらくすると起動し、選択を確認して、コンピューターからゲームファイルを削除するように求められます。 必ず選択を確認し、プロセスが完了するまでしばらくお待ちください。
- Steamクライアントのライブラリ領域に移動し、ウィンドウの左側のリストからゲームを見つけて、ゲームを再インストールします。 ゲームを右クリックして、[ゲームのインストール]オプションを選択します。 ダウンロードとインストールのプロセスがすぐに開始されます。 それでも同じエラーが表示されるかどうかを確認してください。
解決策3:クライアントからフォルダーの修正を実行する
実際には、Steamクライアントには現在のライブラリフォルダーを簡単に修正する方法があり、この機能はこれらのエラーを処理する場合でも有用であることが証明されています。 上記の解決策が失敗した後、この簡単な方法で問題を解決できたと主張するユーザーがたくさんいますので、ぜひ試してみてください!
- デスクトップのアイコンをダブルクリックするか、[スタート]メニューで検索して最初の結果をクリックして、Steamクライアントを開きます。
- クライアントのウィンドウの上部にあるメニューでSteamオプションをクリックし、[設定]を選択します。 [設定]ウィンドウで[ダウンロード]タブに移動し、ウィンドウの上部にある[Steamライブラリフォルダー]ボタンをクリックします。
- 問題のあるゲームがあるフォルダーを見つけます。 デフォルトのライブラリフォルダー(C >> Program Files >> Steam)と、手動で追加したすべてのフォルダーが表示されるはずです。 修正したいものを選択して右クリックし、[ライブラリフォルダーの修復]オプションを選択します。
- UACプロンプトを確認すると、「コマンドプロンプトのような」インターフェースでSteamクライアントサービスウィンドウが開きます。 フォルダーを修復するためにしばらく待ちます-フォルダーは自動的に閉じるので、問題が解決したかどうかを確認してください。
解決策4:プログラムファイル以外のフォルダーを使用する
コンピューターのProgram Filesフォルダーが何らかの方法で書き込み保護されている場合は、コンピューターのデフォルトのライブラリフォルダーを変更して新しいフォルダーに設定し、問題を解決することをお勧めします。 がんばろう!
- 任意の場所にフォルダを作成します。 そのフォルダは問題のあるゲームがダウンロードされる場所なので、その特定の場所に十分なスペースがあることを確認してください。 2番目のパート2のソリューション2と同様に、読み取り専用プロパティを必ず無効にしてください。
- デスクトップまたは[スタート]メニューでSteamクライアントを右クリックし、[管理者として実行]を選択します。
- その後、クライアントのウィンドウの上部にあるメニューでSteamオプションをクリックし、設定を選択します。 [設定]ウィンドウで[ダウンロード]タブに移動し、ウィンドウの上部にある[Steamライブラリフォルダー]ボタンをクリックします。
- [ライブラリフォルダーの追加]をクリックし、このソリューションの手順1で作成したフォルダーを選択します。 これで、ゲームをダウンロードしてインストールしようとするたびに、インストールする場所を選択するよう求められます。
- Steamクライアントの[ライブラリ]タブに移動し、ウィンドウの左側のリストでゲームを見つけて右クリックし、[アンインストール]オプションを選択して、ゲームをアンインストールします。
- ライブラリから再度インストールして、インストール用の新しいフォルダを選択してください。 ライブラリでゲームを右クリックし、インストールを選択します。 問題がなくなったかどうかを確認してください。
解決策5:コンピューターを再起動する
これは実際には機能しない単純なソリューションのように見えるかもしれませんが、コンピューターを再起動すると解決するとは思わなかったが、最終的には解決したユーザーがたくさんいます。 システムの実行時間が長すぎるとバグが発生するため、コンピューターを頻繁に再起動してください。再起動すると、この問題が修正されます。
[スタート]メニューをクリックし、電源ボタンをクリックします。 再起動を選択し、コンピューターが再起動するのを待ちます。 問題が解決したかどうかを確認してください。
解決策6:ドライブのエラーを確認する
問題がSteamの問題に直接リンクしていない場合、問題を引き起こしているのはハードドライブの破損であるか、簡単に解決できるバグがあった可能性があります。 いずれにしても、ハードドライブ(またはゲームが配置されている可能性のある他のストレージデバイス)でエラーのスキャンを実行できる簡単な方法があります。 これはいくつかのユーザーを助けており、とても簡単です!
- インストールしたWindowsのバージョンに応じて、このPCまたはマイコンピュータを開きます。 Windowsエクスプローラーインターフェースを開き、左側のナビゲーションペインで[このPC /マイコンピューター]をクリックすると、そこにアクセスできます。
- 問題のあるゲームがあるドライブを右クリックして、[プロパティ]オプションを選択します。 [プロパティ]ウィンドウで、[ツール]タブに移動し、[エラーチェック]セクションの下の[チェック]をクリックします。
- 画面に表示される指示に従って進み、ハードドライブをスキャンするツールに辛抱強く耐えてください。しばらく時間がかかります。 その後、コンピューターを再起動し、問題がなくなったかどうかを確認します。
解決策7:アンチウイルスの例外にSteamを追加してください
ウイルス対策ツールは、Steamのような通常の信頼できるプログラムの動作を妨害するべきではありませんが、時にはそれを行うことがあり、それは何年も続いています。 これは、AvastやAVGなどの無料のウイルス対策ツールで頻繁に発生しますが、使用しているウイルス対策ソフトウェアをアンインストールまたは変更する必要なく、例外リストにSteamを追加するだけで問題を解決できます。
- システムトレイ(ウィンドウ下部のタスクバーの右側)にあるアイコンをダブルクリックするか、[スタート]メニューで検索して、ウイルス対策ユーザーインターフェイスを開きます。
- 例外または除外設定は、さまざまなウイルス対策ツールに関してさまざまな場所にあります。 多くの場合、面倒なことなく簡単に見つけることができますが、最も一般的なウイルス対策ツールで見つける方法の簡単なガイドを次に示します。
カスペルスキーインターネットセキュリティ : ホーム>>設定>>追加>>脅威と除外>>除外>>信頼できるアプリケーションの指定>>追加。
AVG : ホーム>>設定>>コンポーネント>> Webシールド>>例外。
Avast : ホーム>>設定>>一般>>除外。
- Steamのメインの実行可能ファイルをボックスに追加する必要があります。このボックスには、ファイルへの移動を促すプロンプトが表示されます。 インストールしたディレクトリと同じディレクトリにある必要があります(C >> Program Files >> Steam >> Steam.exeが通常の場所です)。 デスクトップにショートカットがある場合は、ショートカットを右クリックして[ファイルの場所を開く]を選択します。
- ファイルを開くことができるかどうかを確認します。 それでも動作しない場合は、コンピューターを再起動してもう一度試してください。
解決策8:フォルダーの所有権を取得し、書き込み権限を付与する
エラーが、フォルダーが書き込み可能ではないことを示している場合、そのフォルダーに対して書き込みおよび読み取りを行うための十分なアクセス許可がない可能性があります。 これはさまざまな理由で発生する可能性があり、忍耐がある場合は修正するのは非常に簡単です。
- 使用しているライブラリフォルダーを右クリックし、[プロパティ]をクリックして、[セキュリティ]タブをクリックします。 [詳細設定]ボタンをクリックします。 「セキュリティの詳細設定」ウィンドウが表示されます。 ここで、キーの所有者を変更する必要があります。
- [所有者:]ラベルの横にある[変更]リンクをクリックします[ユーザーまたはグループの選択]ウィンドウが表示されます。
- [詳細設定]ボタンでユーザーアカウントを選択します。ユーザーアカウントを追加します。
- オプションで、フォルダ内のすべてのサブフォルダとファイルの所有者を変更するには、「セキュリティの詳細設定」ウィンドウで「サブコンテナとオブジェクトの所有者を置き換える」チェックボックスを選択します。 [OK]をクリックして所有権を変更します。
- ライブラリフォルダーの[プロパティ]ウィンドウの[セキュリティ]タブで、[編集]をクリックしてアクセス許可を変更し、所有権を設定する個人ユーザーアカウントを選択します。 権限をフルコントロールに変更し、変更を適用します。 問題が発生するかどうかを確認してください。