web-dev-qa-db-ja.com

クレイジーなWindows 7システムプロセスの読み取り/書き込み

私のWindows7コンピュータが、一度に10分間、狂ったようにディスクにアクセスし始めることがあるという問題があります。問題のプロセスは「システム」プロセスです。コンピューターでスーパーフェッチと休止状態が無効になっている場合は、それが何か違いがある場合は無効にしています。それらが問題の原因であるかどうかを確認するためにそれらを無効にしましたが、変更はありませんでした。 6 GBのRAM=があり、スクリーンショットを撮ったときにWebブラウザーのみが起動していたため、ページフォールトが原因でスラッシングが発生したとは思いません。

これの原因を見つける方法についてのアイデアはありますか?

Screenshot of resmon

7
Mats Ekberg

WPT(Windows 8 SDKの一部)からxperfを使用して、ディスクIOをトレースします。

http://blogs.msdn.com/b/ntdebugging/archive/2009/08/17/xperf-to-investigate-slow-i-o-issues.aspx

スクリプトを実行し、CMDウィンドウを最小化し、問題が再び発生した場合は、cmdに戻り、15〜20秒待ってから、キーを押してログを停止します。 xperfviewで開き、SYSTEMプロセスが書き込み/読み取りを行うファイルのディスクIOグラフを確認します。

2
magicandre1981

=====================

---編集---

また、このAdskScSrv.exeプロセスも遅れを取ります。それはautocadからです、サービスは「Autodesk Licensing Service」です

はい、そのサービスを削除します。

手順:1.開始2.「msconfig」と入力して入力3. [サービス]タブに移動し、「Autodesk Licensing Service」を見つけます(名前を並べ替えることで簡単にできます)4.チェックを外して、[適用]をクリックします。必要に応じて今すぐ再起動してください

http://www.cadforum.cz/cadforum_en/qaID.asp?tip=3707

私にとっては: ドライブ全体(C :)をネットワークに共有します。

そして、その共有ルールを削除すると、うまく機能して正常に実行されます。

これを行うには(Win 7、Win 8でも同様であると信じてください):

  1. コンピュータを右クリックして「管理」を選択します
  2. 左側のエクスプローラーで、[コンピューターの管理(ローカル)] => [共有フォルダー] => [共有]を選択します
  3. ネットワークに共有するパスであるフォルダパスが表示されます。
  4. 私の場合、C:\を共有していました
  5. このルール「右クリック」を削除し、「共有を停止」を選択します

他の人を助けるために投票する

1

同様の問題がありました。私にとってトリガーはIE10を開くことでした(なぜIEを使用するのですか?知りません)。システムプロセスは、ハードドライブに絶えずヒットします。すべてがフリーズするわけではありませんが、平均ディスク応答時間が10,000 + msであり、コンピューターを事実上使用できなくしました。

Serverfaultで修正を見つけました: システムプロセス(PID 4)は常にハードディスクにアクセスしています 。以下の私の要約:

問題はWindows Updateです。特定のプログラムが開始されたとき、私にとってはIE10でした、または断続的にシステムが更新をチェックします。時間がかかり、マシンがロックされます。修正するには:更新を非アクティブ化、まず実行中のプログラムに対して。問題が解決しない場合は、WindowsUpdateを非アクティブ化することを検討してください。

1
Coomie