G
Guest
I have spent a full year trying to solve this. I even got Brian Livingston to publish some of the fixes I found for related, but different, Win98 to XP problems
Here is the problem
I have a 100baseT CAT-5 home network with a mixture of computers and operating systems (all Windows based). Everything works fine, except that file transfers between XP and older (Win95, Win98, and WinME) are about 20% of the speed as between computers with similar operating systems
But wait, the problem is even more interesting
If I copy a 40 MByte file between an XP and a Win98 computer (the direction of transfer makes no difference), and the copy is done using Windows Explorer on the XP machine, the copy is slow. If, however, I take the same file, and control the copy using Windows Explorer on the Win98 computer, the copy is lightning fast
If I copy between two XP computers, the copy is fast. If I copy between any Win95/98/ME computer, the copy is fast. The only problem (and it is a big one) is if I copy between XP and older computers and the XP computer controls
I installed Ethereal and looked at the packets. When XP controls the copy to a 98 computer, there are 0.4 second delays where nothing is happening. If I use the plot function in Ethereal, I see a flurry of activity and then everything stops, and then a flurry of activity
Things I've tried
I long ago changed the Namespace setting (that was what Brian Livingston published), and that helped the slow browsing issue. This isn't related to that. I tried using Netbeui, and that didn't help. I just was given a fairly modern, used XP computer. I formatted the hard disk and did a clean install of XP Home. Same problem. (I also have XP Pro -- same problem).
I also tried various registry settings. I set TcpDelAckTicks to zero. No change. I tried changing adaptive interrupt to disabled. No change. I tried unchecking QoS Packet Scheduler. No change. I have tried forcing the adapters on each computer (and all of them) to half duplex, and then to duplex. No change. I have made sure that the XP built-in firewall is disabled
I had expected to make my $$$ XP computer my main computer over twelve months ago, but because it is so slow, I'm still using my Win98SE computer as my main machine
The only reported solutions to this (many have reported this problem) is to upgrade the Win9x/ME computers to XP. This is an expensive proposition and, money aside, many of the computers probably don't have the horsepower and disk space for XP. However, they are working fine and doing the job, and I hate to fix what is otherwise not broke
Any ideas will be GREATLY APPRECIATED. :
Here is the problem
I have a 100baseT CAT-5 home network with a mixture of computers and operating systems (all Windows based). Everything works fine, except that file transfers between XP and older (Win95, Win98, and WinME) are about 20% of the speed as between computers with similar operating systems
But wait, the problem is even more interesting
If I copy a 40 MByte file between an XP and a Win98 computer (the direction of transfer makes no difference), and the copy is done using Windows Explorer on the XP machine, the copy is slow. If, however, I take the same file, and control the copy using Windows Explorer on the Win98 computer, the copy is lightning fast
If I copy between two XP computers, the copy is fast. If I copy between any Win95/98/ME computer, the copy is fast. The only problem (and it is a big one) is if I copy between XP and older computers and the XP computer controls
I installed Ethereal and looked at the packets. When XP controls the copy to a 98 computer, there are 0.4 second delays where nothing is happening. If I use the plot function in Ethereal, I see a flurry of activity and then everything stops, and then a flurry of activity
Things I've tried
I long ago changed the Namespace setting (that was what Brian Livingston published), and that helped the slow browsing issue. This isn't related to that. I tried using Netbeui, and that didn't help. I just was given a fairly modern, used XP computer. I formatted the hard disk and did a clean install of XP Home. Same problem. (I also have XP Pro -- same problem).
I also tried various registry settings. I set TcpDelAckTicks to zero. No change. I tried changing adaptive interrupt to disabled. No change. I tried unchecking QoS Packet Scheduler. No change. I have tried forcing the adapters on each computer (and all of them) to half duplex, and then to duplex. No change. I have made sure that the XP built-in firewall is disabled
I had expected to make my $$$ XP computer my main computer over twelve months ago, but because it is so slow, I'm still using my Win98SE computer as my main machine
The only reported solutions to this (many have reported this problem) is to upgrade the Win9x/ME computers to XP. This is an expensive proposition and, money aside, many of the computers probably don't have the horsepower and disk space for XP. However, they are working fine and doing the job, and I hate to fix what is otherwise not broke
Any ideas will be GREATLY APPRECIATED. :