修正:StardewValleyがWindows10で起動しない



問題を排除するために楽器を試してください

Stardew Valleyは、2016年にChucklefishによって公開されたビデオゲームです。このゲームは、Steamで10点満点中10点の評価を得た農業シミュレーションです。ゲームで提供されるリラックスした環境と興味深いゲーム内アクティビティの組み合わせにより、ゲームはすぐに評判を得ました。ただし、ゲームの読み込みに失敗するという問題の真っ只中にユーザーが巻き込まれることがあります。この問題は過去に多くのユーザーから報告されていますが、残念ながら、この問題はまだ続いています。



スターデューバレー



さまざまなユーザーレポートによると、ユーザーがSteamクライアントを使用してゲームを開始した後、ゲームは起動しません。一部のユーザーには黒い画面と背景に音楽が表示され、一部のユーザーには「StardewValleyが動作を停止しました」というエラーメッセージが表示されます。ほとんどの場合、原因は同じです。それでも、この記事では、この苛立たしいエラーを取り除く方法を学びます。



StardewValleyがWindows10で起動しない原因は何ですか?

多くのユーザーレポートを確認した後、問題を引き起こす可能性のあるシナリオのリストを回収しました。いくつかの要因はばかげているように聞こえるかもしれませんが、特定の場合にはそれらが原因であることがあります。多くの場合、この問題は次の要因が原因です—

  • スピーカーまたはヘッドホンが接続されていません: ヘッドセットまたはスピーカーをシステムに接続していない場合、問題が発生する可能性がある特定のイベントがあります。
  • Microsoft XNAフレームワーク: この問題は、システムにMicrosoft XNAFrameworkがない場合にも発生する可能性があります。 StardewValleyにはMicrosoftXNAフレームワークが必要です。そのため、フレームワークがないと、ゲームが正しく機能しなくなる可能性があります。
  • スタートアップの設定: ゲームの起動設定も問題の原因である可能性があります。ウィンドウモードでゲームを実行してから終了すると、次に実行したときにゲームが起動しなくなる可能性があるという報告があります。

問題を引き起こす可能性のある要因を認識したので、問題に対処するために実装できるソリューションについて説明します。以下に示すソリューションを適用する前に、管理者アカウントを使用していることを確認してください。

解決策1:管理者としてゲームを実行する

問題を切り分けるために実装できる最初の修正は、管理者としてゲームを実行することです。あなたが持っていることを確認してください 管理者対応アカウント 先に進む前に。場合によっては、実行中のバックグラウンドサービスにより、ゲームが正しく起動されないことがあります。このようなシナリオでは、管理者としてゲームを起動する必要があります。方法は次のとおりです。



  1. あなたの 蒸気 クライアント。
  2. に移動 図書館 、右クリック スターデューバレー 選択します プロパティ
  3. に切り替えます ローカルファイル タブをクリックし、[ ローカルファイルを参照する '。

    StardewValleyローカルファイルの閲覧

  4. Stardew Valley.exeを右クリックして、「 管理者として実行 '。

解決策2:MicrosoftXNAのインストール

Microsoft XNAは、多くのゲームで使用されているフレームワークです。 Stardew Valleyビデオゲームもこのフレームワークを利用しているため、ゲームを実行するために必要です。フレームワークがない場合、ゲームは起動しません。したがって、問題を修正するには、最新バージョンのMicrosoftXNAを実行していることを確認する必要があります。

フレームワークはからダウンロードできます ここに 。ダウンロードしたら、インストールして、問題が解決するかどうかを確認します。

解決策3:スピーカーを接続する

一部のユーザーは、スピーカーまたはヘッドセットをシステムに接続していないときに問題が発生することを報告しています。システムにサウンドデバイスがない場合に実行されないゲームはたくさんあります。 Stardew Valleyもその1つです。したがって、スピーカーまたはヘッドホンを正しく接続していることを確認してから、問題が解決するかどうかを確認してください。

解決策4:スタートアップの設定を削除する

他のすべてのゲームと同様に、Stardew Valleyは特定のファイルを使用して、ユーザーのすべてのスタートアップ設定を保存します。ただし、ファイルが特定の問題の原因となる可能性があります。ウィンドウモードで実行した後にゲームを終了すると、StardewValleyの起動に失敗するという噂があります。このケースが当てはまる場合は、スタートアップ設定フォルダを削除する必要があります。方法は次のとおりです。

  1. 押す Windowsキー+ R 開く 実行 ダイアログボックス。
  2. 「」と入力します %アプリデータ%

    Appdata Roamingディレクトリを開く

  3. を見つけます スターデューバレー フォルダをダブルクリックして開きます。
  4. 探してください startup_preferences ファイルを作成し、デスクトップにカットします。
  5. ゲームを再度起動します。

注意: また、あなたが持っていることを確認してください Steamファイルを検証しました それでも問題が解決しない場合は、カスタマーサポートに連絡してみてください。

解決策5:XNAインストーラーを修復する

場合によっては、コンピューターのXNAインストーラーが正しくインストールされていないか、ファイルが時間の経過とともに破損している可能性があります。したがって、このステップでは、ゲームのインストールフォルダーにある既存のインストーラーからインストールを修復します。そのために:

  1. デスクトップのStardewショートカットを右クリックして、 '開いているファイルの場所' メニューから。

    開いているファイルの場所

  2. 次のフォルダをナビゲートします。
    _CommonRedist”> XNA> 4.0
  3. このフォルダで、 「xnafx40_redist」 インストーラーを起動し、起動するのを待ちます。
  4. 起動したら、をクリックします '修復' オプションを選択し、 '次'。
  5. 必ずこのインストーラーをコンピューターで実行し、問題が解決するかどうかを確認してください。
  6. このフォルダが存在しない場合は、 「_redist」 ゲームフォルダ内のフォルダを作成し、その中に存在するすべての実行可能ファイルを再度インストールします。
  7. それを行うと問題が解決するかどうかを確認してください。

解決策6:起動オプションを削除する

SMAPI改造フレームワークなしでゲームを実行する場合は、[起動オプション]コマンドをまだ設定していないことを確認する必要があります。 Launch optionsコマンドが設定されていて、SMAPI Modding Frameworkが使用されていない場合、エラーがトリガーされる可能性があります。したがって、このステップでは、ゲームランチャーから削除します。そのために:

  1. Steamを起動し、 図書館 オプション。

    Steamのライブラリ

  2. Steamライブラリで、を右クリックします。 「スターデューバレー」 オプションを選択し、 'プロパティ'
  3. [全般]タブで、 '起動オプションを設定' ボタンをクリックして、このウィンドウに起動オプションが設定されていないことを確認します。

    Steamで起動オプションを設定する

  4. ゲームの起動オプションが設定されている場合は、それらを削除して、コンピューターの問題が解決するかどうかを確認します。

解決策7:フォルダーの所有権(MAC)を取得する

MacBookで、ゲームを動作させるために書き込む必要のあるフォルダへのアクセスをゲームに適切に許可していない可能性があります。したがって、このステップでは、Macターミナル内でコマンドを実行して、フォルダーへのアクセスを許可し、エラーを修正します。そのために:

  1. クリックしてください '探す' 右上にあるはずのMacのアイコン。
  2. 入力します 'ターミナル' 検索バーで、最初のオプションをクリックします。

    「ターミナル」を検索する

  3. ターミナル内で次のコマンドを入力し、を押します '入る' MacBookで実行します。必ず変更してください 'ユーザー' あなたと 「ユーザー名」。
    sudo chown -v“ $ USER”〜/ .config
  4. このコマンドを実行した後、ゲームがMacで動作するかどうかを確認してください。

解決策8:一部のSteamファイルの名前を変更する

この問題がコンピューターでトリガーされているために、メインのSteamインストールフォルダー内の一部のファイルが破損している可能性があります。したがって、このステップでは、Steamが起動時にファイルを再生成できるようにこれらのファイルの名前を変更し、そうすることでStardewが起動しない問題が修正されるかどうかを確認します。そのために:

  1. デスクトップのSteamアイコンを右クリックして、 '開いているファイルの場所' ボタン。

    Steam –ファイルの場所を開く

  2. これにより、Steamインストールのメインディレクトリに移動します。
  3. このディレクトリ内で、を右クリックします。 「gameOverlayRenderer64.dll」 を選択します 「名前の変更」 メニューからのオプション。

    ファイルの名前を変更する

  4. このファイルの名前をに変更します 「GameOverlayRenderer64.bak」 変更を保存します。
  5. このファイルの名前を変更した後、 Steam.exe Steamを起動します。
  6. Steamが要求した場合は、ファイルを再生成する許可を与え、実行後も問題が解決しないかどうかを確認します。

解決策9:バックグラウンドアプリケーションとサービスの終了

コンピュータのバックグラウンドで実行されている一部のアプリケーションまたは一部のバックグラウンドサービスが、ゲームを正しくロードできない原因になっている可能性があります。まず、MSI Afterburnerまたは関連するアプリケーションを閉じてから、ゲームが機能するかどうかを確認します。そうでない場合は、さらにトラブルシューティングを実行する必要があります。そのために:

  1. 押す 'ウィンドウズ' + 「R」 実行プロンプトを起動します。
  2. 入力します 「taskmgr」 次にを押します '入る' タスクマネージャを起動します。

    タスクマネージャーの実行

  3. タスクマネージャで、をクリックします 「プロセス」 上部のタブと、現在コンピュータで実行されているアプリケーションのリストが表示されます。

    「プロセス」をクリックする

  4. クリックしてください 'CPU' オプションを選択し、矢印が下を向いていることを確認して、使用量を高から低に並べ替えます。
  5. アプリケーションがコンピュータ上で異常な量のリソースを使用していないかどうかを確認し、それをクリックします。
  6. クリック 「タスクの終了」 それがあなたのコンピュータで実行されるのを防ぐために。
  7. また、不要なアプリケーションはすべて終了してください
  8. 同様に、をクリックします 「記憶」 そしてその 'ディスク' オプションを1つずつ選択し、使用率の高いアプリケーションをすべて排除します。
  9. そうすることで、Stardewが起動しない問題が修正されるかどうかを確認してください

適切な機能を妨げる可能性のあるいくつかのサードパーティアプリケーションと診断したので、コンピュータの適切な機能を妨げるシステムサービスがないことも確認する必要があります。そのために:

  1. 押す 'ウィンドウズ' + 「R」 実行プロンプトを起動します。
  2. 入力します 「MSConfig」 を押して '入る' ブート設定ウィンドウを起動します。

    msconfig

  3. このウィンドウで、をクリックします 「サービス」 オプションを選択し、チェックを外します 「すべてのMicrosoftサービスを非表示にする」 オプション。
  4. クリックしてください 'すべて無効にする' これらのサービスが起動時に起動しないようにするボタン。

    Microsoft以外のすべてのサービスを無効にする

  5. 次に、 '起動' タブを押して 「タスクマネージャーを開く」 オプション。

    タスクマネージャを開く

  6. [スタートアップ]タブで、すべてのアプリケーションが起動時に起動しないようにしてください。
  7. アプリケーションを無効にした後、変更を保存して両方のウィンドウを終了します。
  8. コンピューターを再起動し、Stardewがコンピューターで起動するかどうかを確認します
  9. もしそうなら、それはサービスまたはアプリケーションがゲームの適切な起動を妨げていたことを意味します。したがって、これらのサービスとアプリケーションを1つずつ有効にして、どちらが問題を再発させるかを確認できます。
  10. 障害のあるサービスまたはアプリケーションを診断した後、再インストールするか、永続的に無効にしておくことができます。

注意: すでにこれらすべてを行っている場合は、必ず アンチウイルスを無効にする それでゲームが機能するかどうかを確認します。そうでない場合は、DirectXの最新バージョンをからダウンロードします。 ここに それをコンピュータにインストールして、ゲームが機能するかどうかを確認します。

解決策10:管理者として実行

ゲームにコンピュータのroot権限が必要な可能性がありますが、システムパーティションやフォルダからの書き込みと読み取りを試みているときにゲームで問題が発生しているため、root権限がまだ付与されていません。したがって、このステップでは、ゲームの管理者権限が永続的に付与され、それによって問題が修正されるかどうかが確認されます。そのために:

  1. ゲームのデスクトップショートカットを右クリックして、 '開いているファイルの場所'。

    右クリックして「ファイルの場所を開く」を選択します。

  2. ゲームの実行可能ファイルを右クリックして、 'プロパティ'。
  3. プロパティで、をクリックします 「互換性」 タブをクリックしてから、 「このプログラムを管理者として実行する」 ボタン。

    このプログラムを管理者として実行する

  4. 必ずクリックしてください 「適用」 それから 'OK' この選択を保存します。
  5. この変更を行った後、StardewValleyゲームが実行されるかどうかを確認してください。

解決策11:.DLLファイルを手動で配置する

インターネットからダウンロードした後、コンピュータ上のいくつかのDLLファイルを手動で置き換えることにより、この問題を修正することが可能です。この修正は、ウイルスやマルウェアを含むファイルをダウンロードした場合に有害である可能性があるため、有害である可能性があるため、自己責任で実行することをお勧めします。続行する場合は、以下の手順に従ってこれらのファイルを置き換えてください。

  1. ブラウザを起動して、新しいタブを開きます。
  2. 案内する この ダウンロード元のウェブサイト '。等' ファイル。
  3. 検索バー内に次のファイルを1つずつ入力し、コンピューターにダウンロードします。
    msvcp100.dll64ビットmsvcp100.dll32ビットmsvcr100.dll64ビットmsvcr100.dll32ビット
  4. 次に、を右クリックします。 「64ビット」 ファイルを選択し、 「コピー」 オプション。

    「コピー」オプションをクリックする

  5. 次の場所に移動します。
    C: Windows  System32
  6. このフォルダ内にファイルを貼り付け、ファイルがすでに存在するというプロンプトが画面に表示された場合は、すでに存在するファイルに置き換えます。
  7. この後、右クリックします 「32ビット」 ファイルを選択し、 「コピー」 オプション。
  8. コンピューターでこの場所に移動します。
    C: Windows  SysWOW64
  9. 任意の場所を右クリックして、 'ペースト' オプションと同様に、すでに存在するすべてのファイルを置き換えます。
  10. これらを実行した後、ゲームが機能するかどうかを確認してください。

方法12:新しいユーザーアカウントを作成する

このような手間をかけても問題が解決しない場合は、システムのレジストリに欠陥があり、ゲームの起動中にこの混乱がすべて発生している可能性があります。したがって、このステップでは、新しいユーザーアカウントを作成してから、問題が引き続き発生するかどうかを確認します。そのために:

  1. 押す 'ウィンドウズ' + '私' 設定を開き、をクリックします 「アカウント」 オプション。
  2. アカウントオプションで、をクリックします 「家族およびその他のユーザー」 左側から。

    家族と他のメンバーのメニューへのアクセス

  3. クリックしてください ' このPCに他の誰かを追加する 」ボタン。
  4. クリックしてください ' この人のサインイン情報がありません 次のウィンドウの「」オプション。
  5. を選択 '追加 のないユーザー Microsoftアカウント」 ポップアップする新しいウィンドウからのオプション。

    Microsoftアカウントを持たないユーザーを追加する

  6. ユーザーアカウントのユーザー名を入力し、パスワードを割り当てます。
  7. セキュリティの質問を入力して回答し、[ '次' オプション。
  8. このアカウントを作成したら、それをクリックして、 「アカウントタイプの変更」 オプション。
  9. クリックしてください '口座の種類' ドロップダウンをクリックして、 「管理者」 オプション。
  10. 変更を保存して、このアカウントにログインします。
  11. アカウントにログインした後、Steamを実行し、ゲームが実行されるかどうかを確認します。
読んだ9分