• ベストアンサー

Windowsで同時にオープンできるファイル数の上限はありますか?

Windowsで、同時にオープンできるファイル数の上限はあるでしょうか。 あるとしたら、それはどこで設定され、変更することは可能でしょうか。 ご存じの方がいらっしゃいましたら教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.3

http://support.microsoft.com/default.aspx?scid=kb;ja;436631 によると、Windows2000(XP含む)では1プロセスあたり255*255*255=16581375個のハンドルが上限です。 なお、16581375個使う前にリソースが不足する場合は、これ以下になります。 また、API関数を使わずC言語のライブラリ関数を使うと、ライブラリの仕様により上限が変わります。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;436631

その他の回答 (2)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.2

どのWindowsの話ですか? 3.1? XP?

annyGrace
質問者

補足

確かにそれによって違いますね。 開発しようとしている対象は、2000とXPです。 お願いします。

  • D-JAGA
  • ベストアンサー率28% (39/139)
回答No.1

確かあったような気がする。 特にIE関係で。WINDOWS2000以降はかなり上限は高かっと思うけど。 どっちかというと、メモリ容量に依存していると思われますが。 すみません、こんな回答で。

関連するQ&A

専門家に質問してみよう