Poor WD HDD Performance

I installed a WD 4.3 GB UDMA HDD in Feb. and I am getting poor performance.  It is partitioned into 1.3 and 2.0 GB partitions.  I have noticed that reading midi files from the d: drive takes a while, and during NHL 98 gameplay the game 'skips' sometimes, pausing the video or repeating part of a name several times before it continues.  I recently upgraded to a P-200 MMX and 32x cd-rom, which narrows it down to the HDD.  How can I improve the HDD performance?
lieffmAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

jhanceCommented:
You mentioned that the driver is a UDMA but you didn't specify is your system supports UDMA drives or if you have installed the drivers that are necessary to get UDMA to perform.  Check with your system or motherboard manufacturer and see if they have UDMA drivers available for your system.
0
rmarottaCommented:
It will be a fast drive, even if running in PIO mode.  Check System Properties in Control Panel to make sure the drive is not running in "Dos Compatibility Mode".
If you have an Intel chipset on the motherboard, go here for PCI bridge fix and Busmaster drivers:
http://www.windrivers.com/company/intel/default.htm
Check the readme files for info.
Regards,
Ralph

0
jhanceCommented:
Of course "fast" is a relative term.  It depends on what you are used to or what you are expecting.  
0
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

jhanceCommented:
BTW, you didn't mention how much RAM you have in your system.  It's not uncommon for Win95 to "burp" every so often as it swaps memory in and out in a low RAM condition.
0
lieffmAuthor Commented:
I have 32 MB SDRAM so I don't think that's the problem.  I looked up the info Ralph suggested and remembered that there have been errors in
Control Panel->System->Device Manager->Hard Disk Controllers->Primary IDE controller and Secondary IDE controller since my ASUS TX97 was installed.  The HDD seemed to work ok, but maybe the performance wasn't up to par.  The Intel 82371SB PCI Bus Master IDE Controller (don't quote me on that #) is fine.  Maybe the question I should have asked is how to fix those errors.
0
JBURGHARDTCommented:
Download drivers from Asus web site then search your registry for noide if you find it then del it and them isntall bus mastering drivers
0
lieffmAuthor Commented:
I have 32 MB SDRAM so I don't think that's the problem.  I looked up the info Ralph suggested and remembered that there have been errors in
Control Panel->System->Device Manager->Hard Disk Controllers->Primary IDE controller and Secondary IDE controller since my ASUS TX97 was installed.  The HDD seemed to work ok, but maybe the performance wasn't up to par.  The Intel 82371SB PCI Bus Master IDE Controller (don't quote me on that #) is fine.  Maybe the question I should have asked is how to fix those errors.
0
lieffmAuthor Commented:
I didn't mean to reject the second answer...I hadn't even seen it until I had already rejected it!?  Give me a day or so to try out the suggestions...
0
rmarottaCommented:
The answers should be at the URL I gave you.  The readme files should give you all the help you need, but let me know if you need more.
Ralph

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rmarottaCommented:
The PCI Bridge fix will straighten out your controller mess.  So download & install it first.  It will repair whatever is presently installed and you can download Busmaster drivers at the same site.
Regards
Ralph

0
lieffmAuthor Commented:
The drives were running in "Dos compatability Mode".  I installed the Bus Mastering drivers and started having problems (should I uninstall them from Safe Mode, install the PCI Bridge Fix, then reinstall the Bus Mastering drivers?).  It found a whole bunch of new hardware (system devices) so I had two of everything, plus 4 floppy drive controllers, and all kinds of crazy stuff.  I removed the second instance of everything and rebooted and it found them all again.  So I removed the first instance of everything.  Now it takes a LONG time to reboot.  The HDD seems to be holding things up.  My video is messed up too.
0
lieffmAuthor Commented:
Ok, I ran the Bus Mastering uninstaller and things are back to 'normal'.  When I boot the computer pauses with no disk activity for 15 secs. or so before the startup begins (shortcuts, start menu) but it is working ok otherwise, and the errors are back on the primary and secondary IDE controllers.  I await further instruction from you.  I think I will go ahead with the PCI Bus Fix.
0
rmarottaCommented:
The pause at bootup may be caused by drivers being loaded in your startup files.  Please post your autoexec.bat & config.sys  files here.
Ralph

0
lieffmAuthor Commented:
AUTOEXEC.BAT

SET SOUND=C:\PROGRA~1\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E
SET BLASTER=A220 I5 D1 H5 P330 T6
rem - By Windows Setup - C:\WINDOWS\COMMAND\MSCDEX /D:MSCD001 /V
path = C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRA~1\NORTON~1;c:\boot;C:\jdk1.1.5\bin
IF EXIST C:\IMNNQ_95\IMNENV.BAT CALL C:\IMNNQ_95\IMNENV.BAT
MSCDEX /D:MSCD001 /V


CONFIG.SYS

DEVICE=C:\WINDOWS\HIMEM.SYS
[common]
rem SHELL=C:\COMMAND.COM  C:\  /E:32000  /P
DEVICE=C:\CDPRO\VIDE-CDD.SYS /D:MSCD001

0
rmarottaCommented:
Try renaming the config.sys & autoexec.bat files with a different extension.  This will preserve them in the event you want to restore them later.
Boot to Safe Mode and go into Device Manager to remove ALL instances of duplicated devices.  Remove all hard drive controllers.  (You may not be able to remove child devices, but remove the parent device.)
Then re-boot to Windows normally, without the renamed startup files loading.  Windows should detect and install devices properly.
Are any conflicts then listed in Device Manager?
Ralph

0
lieffmAuthor Commented:
I think I may have fixed the problem.  Following links from the URL you gave me, I found a MS help file similar to what jburghardt suggested.  I removed the noide line from the registry and rebooted.  The errors in the Device Manager are gone, so it apparently worked.  Now I just have to monitor the performance.  I will grade your answer and post comments in the next day or two.  Should I now reinstall the Bus Mastering Drivers?
0
rmarottaCommented:
lieffm,
I would use the busmaster drivers if you want maximum performance from your new drive.  Is the PCI fix installed?  Getting busmastering installed goes much easier when the system devices are working properly first.
Ralph

0
lieffmAuthor Commented:
Sorry, yes I did install the PCI Bus Fix before when I said I was going to go ahead and do it.  Everything went screwy last night when I tried to install a new Matrox Mystique 220 4MB video card.  I put my old card back in (Trident 9680 2MB) and couldn't get the system back to normal (video mode was messed up).  I guess the PCI bus could have been a problem, so I should try it again now.  But the hdd controller problems have been around for a few months, like I said.
0
lieffmAuthor Commented:
Before I go ahead with the busmaster drivers, do I have a real-mode ATAPI cd-rom device driver installed in AUTOEXEC.BAT or CONFIG.SYS.  The Busmaster setup says it won't work if I do, and one problem I had at one point was no cd-rom in Windows Explorer (though the drivers had been loaded on bootup).  If I do have such a driver installed, do I rem out the lines in AUTOEXEC.BAT and CONFIG.SYS, install Busmaster, then add the lines again?
0
rmarottaCommented:
If you have an ATAPI CDROM, Windows won't need those lines in your startup files.
Set BIOS detection to "Auto" and the hard drive and CDROM will be ready for Windows when it loads.
Ralph

0
lieffmAuthor Commented:
I have an Acer 632A 32x cd-rom.  I think it is ATAPI but don't know what that means.
0
rmarottaCommented:
Is windows running without the config and autoexec files loading?
Is the CDROM now recognized by Windows?
If so, then go ahead and install the PCI fix, followed by the Busmaster drivers.
If not, then we must find out why first.
Ralph

0
lieffmAuthor Commented:
I did install the PCI Bus Fix.  I just want to know if I should disable the cd-rom driver in AUTOEXEC.BAT or CONFIG.SYS before I install the Busmaster drivers (which won't work if my cd-rom driver is real-mode ATAPI).

The config and autoexec files are being loaded right now.  The cd-rom is recognized by WIndows.
0
lieffmAuthor Commented:
I don't know how to set the cd-rom to AUTO in the bios.  I have my hdd as the primary master but I couldn't add any more drives (is my cd-rom primary slave?).  I moved to the primary slave and no keys did anything (enter and arrow keys moved down, space did nothing).
0
lieffmAuthor Commented:
Ok, I disbled the cd-rom driver in my AUTOEXEC and CONFIG files and the cd-rom still works (I assume Windows has installed the driver).  I installed the Busmaster drivers and an there is now a yellow exclamation point beside the Secondary Bus Master IDE Controller.  Should I unstall the Busmaster drivers and just see how the system runs?  I got my Matrox Mystique installed ok too.  Another thing, COM5 shows up in Device Manager.  Should I remove it?  I only use COM1 and COM2.
0
rmarottaCommented:
lieffm, Windows DOES NOT need autoexec.bat or config.sys files to run!  Why don't you just try running without them and save yourself a headache?
Did you just add the video card?  I would do one thing at a time and make sure everything works properly for a while before adding the next item.
The video card may create a whole new set of problems.
Did you go over the associated readme files with the downloaded drivers?  They should answer your questions about what you need to do to install them.
We need to get rid of that hard drive controller conflict.
Tell me exactly what controllers are listed in Device Manager.
Ralph

0
lieffmAuthor Commented:
I did get one thing working at a time before proceeding.  First I edited the registry.  That got rid of my exclamation points.  Then I installed the PCI Bus fix.  No problems.  Then I installed the video card.  Works fine.  Then I installed the Busmaster Drivers and I got a yellow exclamation point beside the Secondary IDE COntroller, so I uninstalled them and things seem to be working fine.  I was just going to test it for a few days to see if I see an improvement.
0
rmarottaCommented:
Surely that 32x CDROM and the UDMA hard drive are going to benefit by using busmastering.  I think I would try again, exactly as outlined in the directions which accompany the drivers.....  Without the real mode driver loaded.

0
lieffmAuthor Commented:
You never told me if I could remove COM5.  It was in the Hardware Profile when I got my computer back from the upgrade.  I'm only using COM1 and COM2.
0
rmarottaCommented:
Go for it!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Hardware

From novice to tech pro — start learning today.