无盘网络高手请帮忙!!十万火急!!!!

我用的pxe2.2做了一个50台工作站的机房,有2种配置。。

1.清华同方英才100E:MII333/32M/3D250主板/集成2M(分享内存)显卡/8139D网卡
2.清华同方英才200E:Ce900/64M/via芯片主板/集成声卡、网卡(pxe8139)

服务器 :P31G/256SDRAM/Intel网卡1块/ST60G 7200转硬盘
交换机:TP-link24口2台,16口一台,568B布线标准

qmxpxe2.2无盘软件做得比较好,我的这种多配置正好派上用场,我做的是无盘多媒体机房,多媒体软件使用的是lanstar3.0正版的,
做完之后,在学生使用时出现以下问题:

大量学生同时开机时,先启动速度很慢。。启动起开以后,后面启动的机子在启动的时候如果等待时间很长。。启动十几到二十台好像没问题,另外,我发现先开老机子,等完全启动起来后,在开新机子,好像会好一点。但是如果随便乱开,前面已经启动起来的机子会死机,兰屏。
我更换了更好一点的交换机,还是老问题,我估计是不是网络堵塞。。瓶颈是不是在于服务器的硬盘和单个网卡的问题??
你们对你们的软件比较熟悉,觉得这个问题如何解决是好!!我们现在非常的着急。。市教委马上要进行验收。。。期盼你们好的解决方法

我想找一个服务器支持winnt.win2000并且可以多网卡。。。支持工作站硬件多配置的无盘软件。。60用户左右的。。。不知大家都在用那个软件。给肖荻推荐一份。。。。共享之~~~~~~~~~~~~~~~~~!!!!谢谢大虾、!!!小弟很急!!!