no sound or device don't work

 

Overview

Sound/card/device drivers don't work? oh no! no fun. happened to me too. caused by filesystem corruption. A common Windows problem, I think it's due to a bug in Windows microsoft has never fixed. This doesn't seem to happen on Linux.

this happens oftentimes because of filesystem corruption (cosmic rays, who knows what, personally, I think it's a bug in Windows, because linux doesn't have this filesystem corruption problem, which is why Linux servers stay UP for so long).

the big problem is to fix your filesystem corruption first so that it does not become more of a problem. reinstalling the drivers may not fix the problem if there is filesystem corruption. I have seen this happen.

on my system, I repaired my filesystem. reinstalled drivers. sound during installation but after reboot, no sound. virus? I did a defrag. repeated the process. sound was now stable on my XP! that filesystem corruption was causing some real havoc with the filesystem, probably pointing to blocks that were either already being used by something else, or pointing to unallocated space (in either case, the filesystem is in awful shape).

GENERIC DRIVER REPAIR INSTRUCTIONS:

  1. repair your filesystem. do the defrag next. defrag seems to make a difference on xp for some strange reason (but you don't do that on SSD's or hybrid drives). http://jesusnjim.com/pc-repair/repair-filesystem.html
  2. maybe even uninstall the sound card software you have if that is possible. this way, the install will be clean. some installers will not replace existing files. some do. you have a 50/50 chance, so better to make sure it works right 1st time if possible.
  3. download drivers fresh from mfr's web site and reinstall or use the provided cdrom and reinstall sound card software.

this applies to any drivers. some drivers cannot be "uninstalled". you simply replace. you might be able to rollback though. or use the device manager and dig inside to uninstall device drivers if you are still having trouble. will take some time, there are multiple devices for an audio card.

also, SOME manuals state that the software MUST be installed BEFORE installing the card. for USB devices like printers, that is as simple as disconnecting the USB cable (you may have to use the green arrow to disconnect & flush the cache in RAM to the device's filesystem first) and reinstalling the software. for printers, you must delete your printer-specific icon(s) first.

read your manual for proper installation instructions.

DEFINITION: "turn off the computer"

well, you THOUGHT you knew what they meant.

  1. shutdown
  2. remove the power cord
  3. wait 2 minutes for the PSU (power supply) capacitors to drain.

Thunderbolt Devices

TB METHOD NOT WRITTEN YET UNTIL I FIND OUT HOW.

USB Devices

  1. if this is a printer, delete the printer-specific icons
  2. you may have to use the green arrow to disconnect & flush the cache in RAM to the device's filesystem first
  3. disconnect the USB cable
  4. reinstal the software/drivers, preferably from cdrom - if you have more up-to-date drivers from your manufacturer, then go with those.
  5. reconnect the usb cable when the software tells you to.
  6. go through the hardware detection process. this can be tricky and you may need to point the drivers to their proper location. the manual doesn't tell you this, they try to make it look simple. but it's really not when you have a card and the windows dialog pops up saying it detected new hardware so it asks for some drivers... well, you have to give it the proper ones. then everything is fine. if you don't, nothing will work. however, with older hardware, I have done this and things broke wonderfully. so I guess whether you give that dialog drivers or not depends upon the manufacturer. :-( I think they are getting better though.

Internal Card (AGP/PCI/PCI-e/PCI-X)

if you have an internal card (like AGP or PCI or PCI-e) instead of a device, you may have to:
follow the GENERIC DRIVER REPAIR INSTRUCTIONS above, except on the last part for step 3:

  1. shutdown
  2. remove the power cord
  3. wait 2 minutes for the PSU (power supply) capacitors to drain.
  4. remove the card
  5. power up
  6. install the software and go through the detection process.
  7. when it asks you to install the device or to power down and install the card, do so.
  8. if powering down, do the following:
  9. click whatever button to shutdown
  10. remove the power cord
  11. wait 2 minutes for the PSU (power supply) capacitors to drain
  12. install the card/device
  13. power up
  14. go through the card detection process. this can be tricky and you may need to point the drivers to their proper location. the manual doesn't tell you this, they try to make it look simple. but it's really not when you have a card and the windows dialog pops up saying it detected new hardware so it asks for some drivers... well, you have to give it the proper ones. then everything is fine. if you don't, nothing will work. however, with older cards, I have done this and things broke wonderfully. so I guess whether you give that dialog drivers or not depends upon the manufacturer. :-( I think they are getting better though.