Link to home
Start Free TrialLog in
Avatar of simonprr
simonprr

asked on

How do I get the Windows 98 Default Hard disk drivers back?

Hello,

I need help!

I recently decided to install the ALi IDE 3.56 driver on my machine for my motherboard (just to see if it made it work quicker). It installed fine and has updated all my drives and IDE controllers. I have just come to use my CD-Writer and it is not working. It keeps hanging while scanning the CD and loading. I have attempted re-installing my CD-Writer drivers and software but this had not worked.

I then decided to uninstall the ALi IDE 3.56 drivers. They uninstalled and I rebooted, however Windows 98 didn't put the standard windows drivers back. How do I get them back?

I tried lots of things to get them back, but even using the Windows 98 CD doesn't help. So the only thing I could do was re-installed the Ali drivers again, but without any drivers I couldn't use my CD-ROMs and my hard disk was running in compatibility mode.

I have read the ALi FAQ regarding the IDE driver and have done the manual uninstall and this failed to install the default Microsoft drivers after reboot. How do I get it back to the default Microsoft drivers back?

Please help!!! I'm in great need of assistance!!

Many thanks in advance!

Si
Avatar of Jeff_Keeler
Jeff_Keeler

One way to do this is to right click my computer then click on properties then go to device manager expand the hard drive controllers click on the primary Ide controller then click on propeties and select the drivers tab.  Here you click on the update driver and use the update device driver wizard to update the driver from the win 98 cd.  I hope this helps!!
Keep using the ali ide drivers ..
Open the device manager and expand cdrom driver
Delete it
Reboot.
windows should reload a driver for you.
I suspect when you updated your ide drivers that windows failed to bind your cdrom driver with the ide driver.

Let me know if this works.

Avatar of Wesley Lennon
When restarting the PC, boot for BIOS, chose "Load Setup Defalult", click YES and save and exit. If that does't work, click the Start on the screen, choose Control Panel>System>Device Manager, if you see any "?" or (  !  ), these mean their iss a driver problem, go to those and highlight either, then click on Properties at the bottom of the screen, it will tell you what is wrong (usually), if not we can help you from there.

Wesley
Are you use ALI IDE control center (ideutil.exe: it comes with ALI IDE drivers v.3.56)
"IDE Cache Control Center can be applied to ALi Bus Master IDE Driver and Microsoft default IDE Driver. According to the type of IDE Driver you installed, one of the following figures will show current existing device type attached to IDE bus and current DMA status. ...".
May be your second channel is disabled or misconfigured?
Avatar of simonprr

ASKER

Jeff_Keeler,

Yes I tried that, but to update a driver you need the driver files AND an inf for the driver files. This Win98 CD only has .cab files and stuff like that.

Tatsnice,

Nope, haven't tried this yet, but what will I do if my CDROM drivers doesn't come back (I've had that problem before too)?!
(It could cause another problem!)

wlennon,

That won't work the problem is in Windows not in the BIOS. The driver didn't change anything in the BIOS.

1175089,

Yes I have looked in the Control Center, except the help file isn't that much help (as usual) and I've fiddled with the settings, put them back 2 how they were, etc, but no difference at all. Could you explain what each bit of the control center does?

I think the simplest way to get the default Microsoft IDE / Hard disk drivers back! This must be a way....

I've seen this: http://216.167.71.32/windows98/troub-16.shtml
Let me know what you think. Would that work?

Thanks for suggestions so far.
After reading the link you supplied, mu suggestion is to just reinstall Windows on top of your old one as not to loose andy info. Try starting from the startup disk, choosing Install with CDROM drivers.  This may overlook any orther drivers getting in the way.  If it works, the re-install may replace or resolve andy existing problems.

I mentioned Bios above, because when adding controllers, sometimes you have to reset the bios to setup defalults.
Well, I've managed to get the windows default drivers back! But my CD-Writer still doesn't work! It just hangs when I try to load my CD-Writer program.

I've re-installed it and the drivers for it, but still didn't make any difference.

My CD Writer is a Mitsumi CDR2801TE.

Any ideas please help!!!

cheers
I've been into MSInfo and found this in forced hardware!

 Forced Hardware
   
    Device: Standard IDE/ESDI Hard Disk Controller
    Forced resources:                        Logical Configuration 0
    IRQ:                                              11
    I/O:                                                x01E8 - x01EF

How do I fix this?

Removed it but after boot it just re-installed it.
Start the computer and hit F8 several times until the new menu comes up,
choose safe mode.
After it loads up you want to go to device manager
(right click on my computer, choose properties, device manager tab at the top)
remove all hard disk controllers that you can and your cd-rw,
any "ghost" devices (ones listed more than one time and are not listed in normal mode)
and any that have yellow !'s, ?'s or red X's.
Restart
I didn't see it mentioned,,, I would have used the scanreg/restore trick for this problem if it were mine........C:\scanreg/restore         pick a copy of the regestory  a few days back
Does the CD/RW properly read CD-ROM disks?

Does it properly "play" music CDs?

If not, then you have a "hardware" problem, and need to exercise the "warranty" on the broken hardware.
My CD-Writer still reads CD-ROMs fine and I'm playing a music CD in it at the moment, so it can't be a hardware problem. I'll run the diagnosic utility on it and see if that says anything..

Now, you mention it, when I did go into safe mode, when the ALi drivers were installed it showed the ALi hard disk controllers and the Windows default ones, but when I was in Windows normally they weren't there.

I've managed to get the default windows drivers installed, by getting the mshdc.inf and putting this in my c:\windows\inf directory the first file I had was from a Win95 machine and I then got one from a Win98 machine and it then re-installed the same drivers, but have removed the forced hardware!!! Sucess!!!!

BUT! My CD-Writer won't work still. It just loads the program up and I obviously select files to copy, but won't do it. No errors nothing. It knows its there too because it does say it can't find the drive and also I get view the capibilities of my CD Writer and the system files it's using.

trekie1, Would this definitely work? I'm not sure becuase doesn't installing drivers do stuff with files not just the registry? What does everyone else think about this?

Is my CD Writer problem due to the ASPI drivers? How can I check? Or how can I re-install them?
I've been looking on the mitsumi web site and found this:

""Is there a compatibility problem with the CR-2801TE and Windows 98?

Do not have any DOS drivers loading the CD-R or CD-ROM.  Do not have any bus mastering or Ultra DMA active on the CD-R port.  Check for any possible conflicts in the Device Manager. ""

Could this be my problem? I can't remember, but the DMA box might be checked in device manager for my CD Writer. I think I've tried unticking it, but after reboot it is still ticked, how do I make it permenant?

Is that what that question is talking about?

If you interesting the info about the driver for my chipset that I installed:

http://www.acerlabs.com/eng/support/faqide.htm
If someone could explain it I would be grateful!
Do you have a usb port?

If you do install usb drivers after first enabling the usb port in the bios.

Usb support enables some of the pci controller hardware..  I found this seems to fix a lot of problems with the pci/ide controller issues like this one.

After loading the usb drivers delete all the ide controller drivers in safe mode.
remove any ghost devices or drivers such as floppy controller drivers that show up more than once.

This should free up any system rescources you require.

reboot and reinstall any drivers

post results
I have a USB port, but it is working fine!

I don't want to remove it, because then I might not be able to get that working again!

I don't need any more system resources I don't think because I've fixed the forced hardware issue, it's just the CD Writer problem I have left.
How do you have the CDRW configured?  First of all the second connector of the ribbon cable represents ( Master), and on the back side of the ROM, if not in your booklet you recieved with it, it should show how the jumper is set if you intend to use it Master or Slave.
One thing that sometimes fixes problems like this would be to restart the computer in MS-Dos mode (you can either access it through the windows bootup menu as I stated before, just select Command Prompt instead of Safe Mode, by going to start - shutdown - restart in MS-Dos mode works also)

Then just type scanreg /fix
It will search your registry for errors and fix them.

As for Trekie1's comment I think it wouldn't hurt to try but I would suggest the /fix option before the /restore one.
I don't have any registry errors or anything like that and if I restore a backup of my registry it will mess it all up because doing that just does the registry and my problem is due to system files too.

And I've tried the system restore utility and that don't work either.

So, now it is a problem with my CD Writer. Easy CD Creater works, but why doesn't my one that came with the CDR called ToGO? I've been to the support web site and that don't help.

And before I could burn a CD at 2 speed on the fly (without copying it to the C drive) and Easy CD Creater will only do it at 1 speed.

This may be one of those things I need to rebuild my PC to fix (which I'm not going to do for some time!)

Although I think it is only a driver issue...someone must have come across something like this.....
Well I have worked out that my only problem I have left to fix is with my CD Writer.

The problem is when I try to burn a CD at 2 speed without having copying it to the hard disk first (which obviously takes ages).

In CD Copier which comes with Easy CD Creator, when I select 2x it forces the 'copy to hard disk' box ticked and I can't untick it!

In actual Easy CD Creator, it copy's it to the hard disk aswell before writing.

Why does it do this?

When I was using ToGo which came with my CD Writer, it used to do this fine with no problems. I have updated my version of Easy CD Creator to 3.5c, I know this should work, but it must be something to do with what I did with the hard disk conntrollers and drivers which has messed it up!

I have tried re-installing ToGo and it won't even burn a CD at all anymore.

So is there a way round this?
simonprr. In this link from Adeptec, I believe the 4.01 might be free, I know the 4.02 Deluxe is not free.  Never mind if you even get a trial version, you'll at least know without a doubt it will be you're CDRW.  Just one more way of being sure.  If it is a 30 trial, you'll still know. If it doesn't work, then delete it, if it works, it's cheaper than a new CDRW, which the cheapest I've seen on the market is $185.00 on-line.
> Why does it do this?

The software assumes that I/O access to your hard-drive is faster than I/O to your CD-ROM drive.
Also, newer CD-ROMs tend to "spin-down", i.e., stop spinning the CD-disk, and then it takes a few seconds to "spin-up" to full-speed, before delivering any data to the CD-burner.  This "lag" causes the "under-run" problem, because a CD-writer cannot "wait" for data -- it must have the data when it _needs_ the data.
simonprr
 Date: Thursday, November 16 2000 - 09:58AM CST  

In one of your comments about why does it do this" regarding the ROM writing to disk first, for one thing it will decrease you're chances of errors during the writing process.  The second is, there may be a problem with the ROM itself and that is Adaptec's way of telling you "This is Best"

I use and 8x8x32, with the Adeptec EZ CD Creator Deluxe ver 4.02s, it offers in the software, "would you like to write to disk first?"

It may be that the ToGo has become incompatible for the OS you're running.
Your all on the wrong track. Please read all my comments and most of the points you have already made I have already mentioned.

This WAS working before I installed and then uninstalled my motherboard ALi IDE drivers. It is NOT a hardware fault and I don't need t buy any new hardware. A possiblity is to re-install Windows, but I want to see if there is another solution before I do that, which would takes ages.

About you previous comments:

wlennon,

What link? You haven't specified a link! I have got EZ CD 4 and have tried this and it does the same thing (still insists on copying files to hard disk before cd write).
I'm not buying a NEW cdrw as mine is prefectly fine and it's NOT a hardware problem. It's software/configuration problem!

Otta,

My CDROM drive is still the same as it always was, I haven't recently got a new one, it's a 18 speed, and before this ALi IDE drivers problem it copied from the CDROM and then directly to the CDR without any problems.

wlennon,

Yes well it might be Adaptec saying 'this is best' however it USED to work! I have tired that option 'would you like to write disk first' and it still copies it to hard disk. I WAS USING TOGO before these problems!!!! Therefore is it compatible with Windows 98.

Any other ideas out there?

If I don't have any other suggestions (what would work!) I will delete this question as I don't think there is a solution (what someone knows of out there!).

Si
ASKER CERTIFIED SOLUTION
Avatar of Otta
Otta

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Hmmm, I have (while attempting to fix this myself) fiddled with that branch of the registry....I didn't delete it completely however. Just changed some of the settings and compared to another similar Win98 machine.

But then I used the mshdc.inf after removing the hard disk controllers from device manager to then setup them again (which obviously couldn't have done it correctly as it did something to my cd writer).

I know it's in the Local Machine area can you remind me where the exact location is of this registry branch.

Cheers
simonprr, It's my belief that by uninstalling the CDRW driver.  Go back to Control Panel, and dbl click the System icon, to Device Manager.  Click on the + sign ckick once on the CDRW driver, right click on the driver and choose REMOVE.  

Re boot the PC and go strait to BIOS, set BIOS to defalult and save and exit.

when the PC begins loading, it will see your ROM and begin to load it.  If you have the original driver for the ROM you can click on "Have Disk", if not you can let Windows install the best available driver.  

If it doens't have one, log onto your ISP, go back to device manager and update your driver from there, only choos windows dirvers, it will scan all of Microsoft for a driver.
You check if the ROM is checked for DMA also, low resources (what is loading) using you Base Memory, may want to delete andything from loading, that can be started from the destop or Program files.

To do this, click on Start>Run type msconfig, on the Startup Tab, you'll find several boxes with checks in them, un-check anything that is not necessary to the operation of your computer. Keep as few things running in your task bar as possible.
Well although this didn't fix my problem completely, I think this is the nearest answer I got that would have fixed my problem. In the end I'm not sure exactly what fixed it, but I'm now using WinonCD (updated version of ToGO) and it now works fine and burns-cd's-on-the-fly.

Thanks for everyone's help.