システムの評価でエラー

OS:                 Windows 7 Enterprise 32bit

CPU:                Intel Core 2 Quad Q9450

マザーボード:       ASUS P5Q

グラフィックボード: Radeon X1950 Pro 256MB PCI-Express x16

メモリ:             CFD Elixir DDR2 PC2-6400 2GB ×4枚(Gavotte Ramdisk使用)

プライマリディスク: SAMSUNG MCCOE64G8MPP-0VA (SSD)

セキュリティソフト: ESET NOD32 Antivirus

 

最近 Windows 7 を導入しました。

初めてシステムの評価を実行したところ、以下の内容のメッセージボックスが表示され、失敗してしまいます。

※まだ一度もシステムの評価に成功していません。

 

-------- ここから --------

パフォーマンスの情報とツール

 

このシステムの Windows エクスペリエンス インデックスは計算できませんでした。

 

記憶装置のパフォーマンスを測定できませんでした。

エラー:ディスクを正常に評価できませんでした。

データが無効です。

-------- ここまで --------

 

コマンドプロンプトにて「winsat disk」を実行したところ、以下の結果になります。

 

-------- ここから --------

Windows システム評価ツール

> 実行中: 機能の列挙 ''

> 実行時間 00:00:00.00

> 実行中: 記憶域の評価 '-seq -read -n 0'

> 実行時間 00:00:03.46

> 実行中: 記憶域の評価 '-ran -read -n 0'

> 実行時間 00:00:00.61

> 実行中: 記憶域の評価 '-scen 2009 -drive C:'

エラー: ディスクを正常に評価できませんでした。

この操作を正しく終了しました。

> 実行時間 00:00:00.01

> 実行中: 記憶域の評価 '-seq -write -drive C:'

エラー: ディスクを正常に評価できませんでした。

データが無効です。

> 実行時間 00:00:00.36

> Disk  Sequential 64.0 Read                   130.45 MB/s          7.0

> Disk  Random 16.0 Read                       49.28 MB/s          6.5

> 合計実行時時間 00:00:05.54

-------- ここまで --------

 

デバイスマネージャにエラー項目はありません。

セキュリティソフトを無効にしてシステムの評価を試しましたが、結果は同じでした。

 

SSD のせいなのか分かりませんが、同ハードウェア構成で Vista Ultimate ではシステムの評価ができていました。

 

何か対処法をご存知の方、ご教授お願い致します。


回答
回答

こんにちは
フォーラムオペレーターの広瀬です
高松輝 さん、Microsoft Answers のご利用、ありがとうございます

US のサイトでもいろいろ探してみたのですが、その中で、TecNet に Windows Vista での情報ですが、、、ありました

   Windows Experience Index refresh has an error
     http://social.technet.microsoft.com/forums/en-US/itprovistasetup/thread/6e282c8e-da82-49e5-9448-3fd91988efd2/ (英語)

この情報によると以下のフォルダの中にあるデータを全て削除してから再実行してみるといった内容が記載されているようです
  %systemroot%\Performance\WinSAT\DataStore

 【参照】
  ■コンピューターの評価ができない。
    http://social.answers.microsoft.com/Forums/ja-JP/w7performanceja/thread/efbb461f-529b-429e-8b7f-62896798d293

  ■システムの評価ができない。
    http://social.answers.microsoft.com/Forums/ja-JP/w7performanceja/thread/e671a40c-4dcd-458d-8beb-9d422dc33f0f

Keyword: Error: Failed to properly assess the disk

今後とも Microsoft Answers をごひいき下さい
フォーラムオペレーター 広瀬


マイクロソフト株式会社 フォーラムオペレーター 広瀬 たまき

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

回答
回答

原因と対策が見つかりました。

システム評価(winsat)はユーザー環境変数の"TMP"を使っていました。
デフォルトですと、"%USERPROFILE%\AppData\Local\Temp"になっていると思います。
つまり、"C:\Users\[ユーザー名]\AppData\Local\Temp"ということになります。
これがシンボリックリンクで実体がそこにないとエラーになるようです。
(高松さんのケースでも私のケースでも同様と思われます)

回避策としては、ユーザー環境変数の"TMP"をシンボリックリンクを使っていないパスに変えてやるとうまく行きます。
例えば、単純な確認方法としてはコマンドプロンプトで以下を実行してみます。

    MD  C:\Temp     (ディレクトリがない場合予め作成しておかないとエラーになります)
  SET TMP=C:\Temp
    WINSAT DISKFORMAL

これでうまく行くはずです。
実際の構築では、システムのプロパティの詳細設定でユーザー環境変数の"TMP"をシンボリックリンクを使っていない実パスに変えてやればうまく行きます。
例えば、"C:\Users"が"D:\Users"へのシンボリックリンクだった場合、"%USERPROFILE%\AppData\Local\Temp"を"D:\Users\[ユーザー名]\AppData\Local\Temp"といった具合です。
ただ、ローカルドライブ以外を指定した場合、"プライマリディスクの評価結果"の定義に当てはまるのかどうかは定かではありませんが・・・。

この現象でお困りの方は是非お試しください。

12 ユーザーがこの回答を役に立ったと思いました。

·

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

 
 

質問情報


最終更新日: 2022年8月07日 表示数 23,346 適用先: