カテゴリー
未分類

xamppのはいっているwindows xpがシステムリソース不足になったので。

windows xpでコピーすると

システムリソース不足というエラーがでました。

メモリーは十分あるのに

なぜだかわからないので

調べてみました。

そして、以下の設定をやてみました。

不足したシステムリソースはデスクトップヒープでしょうか?
ワタシの経験から、バックアップ障害でありがちなのは以下の2種類だと思います。

「このコマンドを処理するのに必要な記憶域をサーバーで確保できません。」

「システム リソースが不足しているため、要求されたサービスを完了できません。」

いずれも巨大な/大量のファイルを扱う(コピーなど)ときに出るものです。
コピー先の場合は前者、コピー元の場合は後者が出てきます。
関連ドキュメントは:

http://support.microsoft.com/KB/304101
http://support.microsoft.com/KB/312362

など、いくつか存在していますが、効果があるのは下記でしょう。

http://support.microsoft.com/KB/285089

Windows Server 2003 では IRPStackSize に 32 を入れれば大抵の障害は解消されました。

http://social.technet.microsoft.com/Forums/windowsserver/ja-JP/40da2e80-fffb-4804-9c63-8fe80802815f

 

 

 

設定方法はこちらを参考にしました。

このサブキーがない場合は、レジストリ エディターを使用してサブキーを追加します。これを行うには、次の手順を実行します。

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に「regedit」と入力し、[OK] をクリックします。
  2. 次のレジストリ サブキーを見つけてクリックします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  3. [編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。
  4. 「IRPStackSize」と入力し、Enter キーを押します。

    : 値の名前では大文字と小文字が区別されるため、”IRPStackSize” は記載どおりに正確に入力する必要があります。

  5. [編集] メニューの [変更] または [修正] をクリックします。
  6. [値のデータ] ボックスに、ネットワークに適した値を入力し、[OK] をクリックします。

上記の手順を実行しても、問題が引き続き発生する場合は、IRPStackSize の値をさらに大きくします。

http://support.microsoft.com/KB/285089

 

 

 

上の設定をしたので、様子をみてみることにします。