【修正】Windowsシステム評価ツール「winsat.exe」が動作しないエラーの対処法
Windowsシステム評価ツール(WinSAT)は、Windowsにプリインストールされているパフォーマンス測定ツールです。Windows 10を含むすべてのバージョンのWindowsで利用できます。このツールは、システムのハードウェア性能を測定するために使われます。しかし、実行中に「Windowsシステム評価ツールが動作を停止しました」というエラーが表示され、ツールが使用できなくなることがあります。このエラーはテストのどの段階でも発生する可能性があります。さらに、ツールを実行していないのにエラーが出るケースもあります。そのような場合、PCからランダムなノイズ(特にGPU付近)が聞こえたり、システム温度が大きく上昇したりすることがあります。

エラーの原因
このエラーの正確な原因は明確になっていません。Windowsシステム評価ツールはWindows 8.1以降、非推奨(廃止予定)の扱いになっており、Windows 10にも存在しますがGUIは搭載されていません。また、このツールが提供する評価スコアは信頼性が低いと見なされがちで、利用頻度が低いため、問題の報告もあまり多くありません。
このエラーに関連する主な要因は、ビデオドライバーとWindowsアップデートです。新しいハードウェアの取り付け後や、ビデオドライバーが最新でない場合に発生することが報告されています。逆に、ドライバーを更新した直後にエラーが出たというケースもあります。また、Windows Updateを長期間適用していないこととも関連があり、実際にWindowsを更新することで問題が解決したというユーザーも多くいます。
原因が複数考えられるため、以下の対処法を順番に試してみてください。
事前に試したい簡単なヒント
ヒント1:コマンドプロンプトから実行する
コマンドプロンプトからWindowsシステム評価ツールを実行するだけで、問題が解決することがあります。このエラーは一時的なことが多く、深刻な障害ではない場合がほとんどです。
- Windowsキーを1回押します
- スタートメニューの検索ボックスにcmdと入力します
- 検索結果のコマンドプロンプトを右クリックし、管理者として実行を選択します

- winsat formalと入力してEnterキーを押します
正常に実行されれば完了です。再度エラーが表示される場合は、次の対処法に進んでください。
ヒント2:エクスペリエンスインデックスのスコアを消去して再評価する
コマンドプロンプトからの再実行で解決せず、Windowsエクスペリエンスインデックスに「評価なし」と表示される場合は、以下の手順を試してください。
- Windowsキーを押しながらRキーを押します
- control panelと入力してEnterキーを押します

- パフォーマンス情報とツールを選択します
- 詳細ツールを選択します
- すべてのWindowsエクスペリエンスインデックスのスコアを消去して再評価するを選択します
その後、WinSATを再度実行し、正常に動作するか確認してください。
方法1:ビデオドライバーを更新する
新しいGPUを取り付けた後にこのエラーが発生している場合は、ビデオドライバーを更新することで解決する可能性が高いです。念のため、他のドライバーもまとめて確認・更新しておくと安心です。
ビデオドライバーを更新する手順は以下の通りです。
- NVIDIAなど新しいグラフィックカードを導入した場合は、まずメーカーの公式サイトにアクセスします
- サイト内でドライバーを検索し、お使いのグラフィックカードに対応したものをダウンロードします。OSとビット数(32bit/64bit)の選択を求められる場合があります。自分のPCがどちらのバージョンかわからない場合は、次の手順で確認できます。
- Windowsキーを押しながらRキーを押します
- dxdiagと入力してEnterキーを押します
- 「オペレーティングシステム」の欄にWindowsの名称とビット数が表示されます


- ダウンロードが完了したらインストーラーを実行し、画面の指示に従ってドライバーを更新します
システムを再起動し、問題が解決したかどうかを確認してください。
注意: 多くのグラフィックカードメーカーはドライバー管理ソフトを提供しています(NVIDIAなら「GeForce Experience」)。こうしたソフトがインストール済みなら、起動してドライバーの更新を確認するだけでもOKです。新しいバージョンが見つかれば、そのままインストールしましょう。
方法2:ビデオドライバーをアンインストールして再インストールする
ドライバーを更新した直後に問題が始まった場合は、新しいドライバー自体が原因の可能性があります。この場合、旧バージョンを完全にアンインストールしてから、改めて最新ドライバーをインストールする必要があります。古いバージョンの上に重ねてインストールしても問題は解決しません。
アンインストールと再インストールの手順は以下の通りです。
- Windowsキーを押しながらRキーを押します
- appwiz.cplと入力してEnterキーを押します

- プログラムの一覧からGPUドライバーを探します
- ドライバーを選択してアンインストールをクリックします。注意: ドライバー本体が見つからない場合は、ドライバー管理ユーティリティ(例:NVIDIA GeForce)をアンインストールしてください
- 完了したらPCを再起動します
- GPUメーカーの公式サイトから最新ドライバーをダウンロードしてインストールし、再起動します。ダウンロード方法がわからない場合は、方法1の手順を参考にしてください
再インストールが完了すれば、問題は解決しているはずです。
方法3:Windows Updateを適用する
保留中のWindowsアップデートがないか確認してください。すべてのアップデートを適用したところ、問題が解決したというユーザーが非常に多くいます。
Windows 10の場合
- Windowsキーを1回押します
- スタートメニューから設定を選択します

- 更新とセキュリティをクリックします

- 更新プログラムのチェックをクリックします

- アップデートが見つかった場合は、すべてインストールします
Windows 7 / 8 / 8.1の場合
- Windowsキーを押しながらRキーを押します
- control panelと入力してEnterキーを押します

- 右上の「表示方法」ドロップダウンから小さいアイコンを選択します

- Windows Updateをクリックします

- 更新プログラムのチェックをクリックします

- アップデートが見つかった場合は、すべてインストールします
アップデート適用後はPCを再起動し、問題が解決したかどうかを確認してください。
方法4:WinSATのスケジュールタスクを無効化する
エラーの根本原因よりも、「繰り返し表示されるエラーダイアログをなんとか消したい」という場合は、この方法が有効です。厳密には解決策ではなく回避策ですが、実用的な手段です。
Windowsシステム評価ツールは、タスクスケジューラに登録された定期タスクとして動作しています。Windows 10を含むほぼすべてのバージョンでこのタスクが登録されており、一定間隔で自動的に実行されます。そのため、実行していないのにエラーが繰り返し表示される場合は、この自動実行が原因と考えられます。タスクを無効化すれば、ツールの自動実行を防げます。
無効化の手順は以下の通りです。
- Windowsキーを押しながらRキーを押します
- taskschd.mscと入力してEnterキーを押します

- 左側のツリーでタスクスケジューラ ライブラリをダブルクリックします
- Microsoftフォルダーをダブルクリックします
- Windowsフォルダーをダブルクリックします
- Maintenanceフォルダーを選択します

- 右側のウィンドウにWinSATという名前のタスクが表示されます
- WinSATタスクを右クリックし、無効を選択します

以上で完了です。タスクスケジューラを閉じれば、以後エラーダイアログは表示されなくなります。
方法5:システムの復元を実行する
これは最終手段です。他の方法がすべて失敗した場合や、問題が突然発生した場合、あるいは特定のソフトウェアやドライバーをインストールした直後に発生し始めた場合に有効な可能性があります。システムの復元を行うと、PCの状態が指定した時点まで戻ります。その時点以降にインストールしたプログラムや変更内容は失われるため注意が必要です。ただし、問題の原因がアップデートや新ドライバーだった場合は、復元によって解決できるはずです。復元の実行後、問題が解決しているかどうかを確認してください。
方法6:SFCスキャンを実行する
特定のドライバーやシステムファイルの破損・欠落が原因で、このエラーが発生しているケースもあります。その場合は、まずクリーンブート状態でPCを起動し、その後SFCスキャン(システムファイルチェッカー)を実行して、システムファイルの問題を検出・修復することをおすすめします。スキャン完了後、問題が解決したかどうかを確認してください。
-
Windows 10でStartupinfo.exeシステムエラーを解決する9つの対処法
Startupinfo.exeは実行可能ファイルの一種で、Advanced SystemCareソフトウェアの一部です。Advanced SystemCareは、Windowsパソコン向けの強力なパフォーマンス・セキュリティユーティリティであり、ウイルス、マルウェア、ランサムウェアなどの脅威から高度な総合保護を提供すると同時に、システムのパフォーマンス向上にも役立ちます。しかし、Advanced SystemCareをインストールしたユーザーの一部から、「startupinfo.exeシステムエラー」が発生するという報告があります。本記事では、このエラーの原因と具体的な解決方法を詳しく解説しま
-
Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法
パソコンでプログラムを起動しようとした際に、「.exeは動作を停止しました(.EXE Has Stopped Working)」というエラーメッセージが表示され、アプリが実行できなくて困っていませんか?このエラーは、プログラムの中核となる実行可能ファイル(EXE)が正しく機能できないときに発生します。発生原因はひとつに特定できず、複数の要因が絡み合っていることも珍しくありません。考えられる主な原因は以下の通りです。 システムファイルの破損 互換性設定の問題 マルウェアなど悪意のあるソフトウェアへの感染 ドライバーの旧式化や不足 一時ファイル・ジャンクファイルの蓄積 Windows 10で「