Troubleshooting Drivers: Difference between revisions
No edit summary |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
:''further information:'' [[ |
:''further information:'' [[Troubleshooting Guide]] |
||
Device drivers are software packages written by your device manufacturer (or, in some cases, by your OS vendor in partnership with the device manufacturer) that allow software on your computer to access the devices in your computer through a standard interface. Unfortunately, device drivers are software written by humans, and like all software, they can have bugs. If Media Center is crashing completely your hardware device drivers may be the culprit. If the entire computer is crashing (a Blue Screen type error, Kernel Panic, hard-freeze, or unprompted shutdown or reboot) then regular user software like Media Center cannot be the cause, and the drivers are the ''most'' likely culprit. |
|||
⚫ | |||
''Applies To'': |
|||
The most important drivers are: |
|||
* Blue Screen or Kernel Panic crashes |
|||
* Crashing |
|||
* Hanging |
|||
* Performance problems |
|||
* High CPU utilization |
|||
* Audio Playback Issues |
|||
* Video Playback Issues |
|||
* Performance problems with Theater View |
|||
== Steps to Take if You Suspect Hardware Issues == |
|||
⚫ | |||
⚫ | Make sure you have up-to-date drivers. This typically means getting the drivers from the original manufacturer of your device, not from Microsoft's Windows Update (the built-in "update my driver" functionality), or from the original manufacturer of your computer. The exception to this is with some laptops, where the vendors don't always implement devices "nicely" and you must use their custom drivers (though this has been becoming less and less common). In these cases, ensure you have the most up to date (or otherwise known to be well-behaved) version available. |
||
The most recent drivers are not always the best ones, unfortunately. Generally, it is best to apply these updates '''one at a time''' (preserving the option to roll back easily with System Restore or a backup) and re-test to see if the issue has improved after each one. The most common culprits for problems with Media Center are: |
|||
* Video card (GPU) Drivers |
|||
* Platform drivers (Intel Chipset) |
|||
* Audio device drivers |
|||
* Network device drivers |
|||
* Storage drivers |
|||
If you recently updated drivers (or System updates were applied, perhaps automatically), and the problem started, then you may want to remove the update(s) to see if the problems go away again. You may find a bug in a newer driver version, or a conflict with a recent OS patch, and need to keep your computer on an older version until the device manufacturer can provide a fix. |
|||
For USB and other external devices, it is often useful to test with all unneeded devices physically removed from the system, and then re-added one at a time until the issue recurs. If you are using a USB storage or audio device, ensure your Platform drivers are up-to-date, as these provide the drivers for the USB bus and other system services. |
|||
If you are getting Blue Screen crashes, Kernel Panics, hard locks (where nothing on the computer will respond), or unplanned shutdowns or reboots, then Media Center cannot be the "cause". Regular user applications like Media Center aren't allowed by the OS to run in a way such that they can cause these kinds of issues. It is possible for applications like Media Center to try to use the APIs on your computer in such a way as to trigger the crash, but for these symptoms, the "cause" must lie elsewhere. In this case, you must have one of the following: |
|||
* A problem with your OS |
|||
* A problem with a device driver |
|||
* A physical defect in your hardware |
|||
* Malware that has infected the computer |
|||
== Driver Resources == |
|||
Problems with third-party hardware cannot be supported directly by JRiver. Sources for many common third-party drivers are as follows: |
|||
⚫ | |||
If it happens when you play something, and that file has audio, it could be a broken or misbehaving Audio device driver. |
If it happens when you play something, and that file has audio, it could be a broken or misbehaving Audio device driver. |
||
Line 19: | Line 53: | ||
''Note:'' Mac OSX includes the audio drivers for all built-in audio hardware, though ''any third-party audio devices will require a driver from the manufacturer''. |
''Note:'' Mac OSX includes the audio drivers for all built-in audio hardware, though ''any third-party audio devices will require a driver from the manufacturer''. |
||
== Video Cards (GPUs) == |
=== Video Cards (GPUs) === |
||
Impacts all video playback and Theater View, primarily. It can also cause problems with audio-only playback, particularly if a visualizer is visible on screen. Video card driver issues are a common source of Blue Screen crashes. |
Impacts all video playback and Theater View, primarily. It can also cause problems with audio-only playback, particularly if a visualizer is visible on screen. Video card driver issues are a common source of Blue Screen crashes. |
||
Line 34: | Line 68: | ||
''Note:'' Mac OSX includes all the required (and only available) GPU drivers, so this does not apply to OSX at all. |
''Note:'' Mac OSX includes all the required (and only available) GPU drivers, so this does not apply to OSX at all. |
||
== Multimedia Frameworks == |
=== Multimedia Frameworks === |
||
While not drivers particularly, MC does make extensive use of the multimedia frameworks on each supported OS. In particular, this includes DirectX on Windows and CoreAudio on OSX. |
While not drivers particularly, MC does make extensive use of the multimedia frameworks on each supported OS. In particular, this includes DirectX on Windows and CoreAudio on OSX. |
||
Line 40: | Line 74: | ||
Microsoft provides a diagnostics tool for DirectX called dxdiag that can help you troubleshoot video and sound related hardware problems, and test the functionality of the framework. |
Microsoft provides a diagnostics tool for DirectX called dxdiag that can help you troubleshoot video and sound related hardware problems, and test the functionality of the framework. |
||
* |
* [http://windows.microsoft.com/en-us/windows-vista/run-directx-diagnostic-tool How to run the DirectX Diagnostic Tool] |
||
* |
* [http://en.wikipedia.org/wiki/DxDiag dxdiag Wikipedia article] |
||
* |
* [http://help.ea.com/en/article/how-to-gather-dxdiag-information/ A decent dxdiag guide from EA] |
||
Mac OSX doesn't have a direct corollary for dxdiag, though it can also be useful to check for problems in the appropriate section of the [http://www.macobserver.com/tmo/article/how-to-find-your-macs-system-information-and-why-you-need-it System Information applet]. This can be accessed from within the About this Mac dialog found under the Apple menu. Tip: If you hold Option when you click the Apple menu, you can bypass the pretty (but typically not very informative) About this Mac dialog entirely and go straight to the full System Information app. |
Mac OSX doesn't have a direct corollary for dxdiag, though it can also be useful to check for problems in the appropriate section of the [http://www.macobserver.com/tmo/article/how-to-find-your-macs-system-information-and-why-you-need-it System Information applet]. This can be accessed from within the About this Mac dialog found under the Apple menu. Tip: If you hold Option when you click the Apple menu, you can bypass the pretty (but typically not very informative) About this Mac dialog entirely and go straight to the full System Information app. |
||
== Platform Drivers == |
=== Platform Drivers === |
||
If you have more general performance issues, or crashes, you may also have a problem with your computer's "motherboard" drivers. These include the drivers for the various chips on your motherboard. If you have a modern CPU, you can obtain these directly from Intel or AMD: |
If you have more general performance issues, or crashes, you may also have a problem with your computer's "motherboard" drivers. These include the drivers for the various chips on your motherboard. If you have a modern CPU, you can obtain these directly from Intel or AMD: |
||
Line 55: | Line 89: | ||
''Note:'' Likewise, Mac OSX includes all the required (and only available) chipset and platform drivers, so this does not apply to OSX at all. |
''Note:'' Likewise, Mac OSX includes all the required (and only available) chipset and platform drivers, so this does not apply to OSX at all. |
||
== Storage Drivers == |
=== Storage Drivers === |
||
* Intel Rapid Storage Technology: [https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Software+Products&ProductLine=Chipset+Software&ProductProduct=Intel%C2%AE+Rapid+Storage+Technology+%28Intel%C2%AE+RST%29 Intel Download Center] |
* Intel Rapid Storage Technology: [https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Software+Products&ProductLine=Chipset+Software&ProductProduct=Intel%C2%AE+Rapid+Storage+Technology+%28Intel%C2%AE+RST%29 Intel Download Center] |
||
Line 78: | Line 112: | ||
* FreeNAS: [http://www.freenas.org/ http://www.freenas.org/] |
* FreeNAS: [http://www.freenas.org/ http://www.freenas.org/] |
||
== Network Drivers == |
=== Network Drivers === |
||
* Intel PROSet Wireless Drivers: [http://www.intel.com/p/en_US/support/highlights/wireless/proset-ws http://www.intel.com/p/en_US/support/highlights/wireless/proset-ws] |
* Intel PROSet Wireless Drivers: [http://www.intel.com/p/en_US/support/highlights/wireless/proset-ws http://www.intel.com/p/en_US/support/highlights/wireless/proset-ws] |
Latest revision as of 22:25, 9 November 2014
- further information: Troubleshooting Guide
Device drivers are software packages written by your device manufacturer (or, in some cases, by your OS vendor in partnership with the device manufacturer) that allow software on your computer to access the devices in your computer through a standard interface. Unfortunately, device drivers are software written by humans, and like all software, they can have bugs. If Media Center is crashing completely your hardware device drivers may be the culprit. If the entire computer is crashing (a Blue Screen type error, Kernel Panic, hard-freeze, or unprompted shutdown or reboot) then regular user software like Media Center cannot be the cause, and the drivers are the most likely culprit.
Applies To:
- Blue Screen or Kernel Panic crashes
- Crashing
- Hanging
- Performance problems
- High CPU utilization
- Audio Playback Issues
- Video Playback Issues
- Performance problems with Theater View
Steps to Take if You Suspect Hardware Issues
Make sure you have up-to-date drivers. This typically means getting the drivers from the original manufacturer of your device, not from Microsoft's Windows Update (the built-in "update my driver" functionality), or from the original manufacturer of your computer. The exception to this is with some laptops, where the vendors don't always implement devices "nicely" and you must use their custom drivers (though this has been becoming less and less common). In these cases, ensure you have the most up to date (or otherwise known to be well-behaved) version available.
The most recent drivers are not always the best ones, unfortunately. Generally, it is best to apply these updates one at a time (preserving the option to roll back easily with System Restore or a backup) and re-test to see if the issue has improved after each one. The most common culprits for problems with Media Center are:
- Video card (GPU) Drivers
- Platform drivers (Intel Chipset)
- Audio device drivers
- Network device drivers
- Storage drivers
If you recently updated drivers (or System updates were applied, perhaps automatically), and the problem started, then you may want to remove the update(s) to see if the problems go away again. You may find a bug in a newer driver version, or a conflict with a recent OS patch, and need to keep your computer on an older version until the device manufacturer can provide a fix.
For USB and other external devices, it is often useful to test with all unneeded devices physically removed from the system, and then re-added one at a time until the issue recurs. If you are using a USB storage or audio device, ensure your Platform drivers are up-to-date, as these provide the drivers for the USB bus and other system services.
If you are getting Blue Screen crashes, Kernel Panics, hard locks (where nothing on the computer will respond), or unplanned shutdowns or reboots, then Media Center cannot be the "cause". Regular user applications like Media Center aren't allowed by the OS to run in a way such that they can cause these kinds of issues. It is possible for applications like Media Center to try to use the APIs on your computer in such a way as to trigger the crash, but for these symptoms, the "cause" must lie elsewhere. In this case, you must have one of the following:
- A problem with your OS
- A problem with a device driver
- A physical defect in your hardware
- Malware that has infected the computer
Driver Resources
Problems with third-party hardware cannot be supported directly by JRiver. Sources for many common third-party drivers are as follows:
Audio Devices
If it happens when you play something, and that file has audio, it could be a broken or misbehaving Audio device driver.
Some common (US/English) download locations for these are:
- Realtek: http://www.realtek.com.tw/downloads/
- ASUS Xonar Cards: http://support.asus.com/download/options.aspx?SLanguage=en&type=1
- Creative Sound Blaster: http://support.creative.com/Products/Products.aspx?catid=1
If you have a more esoteric external DAC, then check with the manufacturer of your audio device. If you are using HDMI-out from your video card, then the drivers are typically included with the drivers for your Video Card (see the next item).
Note: Mac OSX includes the audio drivers for all built-in audio hardware, though any third-party audio devices will require a driver from the manufacturer.
Video Cards (GPUs)
Impacts all video playback and Theater View, primarily. It can also cause problems with audio-only playback, particularly if a visualizer is visible on screen. Video card driver issues are a common source of Blue Screen crashes.
Here are some more common download links for GPU vendors:
- Intel GPU Drivers: https://downloadcenter.intel.com/default.aspx
- AMD GPU Drivers: http://support.amd.com/en-us/download
- Nvidia GPU Drivers: http://www.nvidia.com/Download/index.aspx?lang=en-us
Even in some of these latter cases where you have a laptop that has been abandoned by the manufacturer, and has bad driver bugs, you can sometimes get it working with helpful third-party driver "mods". This is a bit sketchy but can come through in a pinch. It would probably be a good idea to ask if you think you might need to do something like this.
If you aren't sure what kind of GPU you have, you can use GPU-Z from TechPowerUp to identify it.
Note: Mac OSX includes all the required (and only available) GPU drivers, so this does not apply to OSX at all.
Multimedia Frameworks
While not drivers particularly, MC does make extensive use of the multimedia frameworks on each supported OS. In particular, this includes DirectX on Windows and CoreAudio on OSX.
Microsoft provides a diagnostics tool for DirectX called dxdiag that can help you troubleshoot video and sound related hardware problems, and test the functionality of the framework.
Mac OSX doesn't have a direct corollary for dxdiag, though it can also be useful to check for problems in the appropriate section of the System Information applet. This can be accessed from within the About this Mac dialog found under the Apple menu. Tip: If you hold Option when you click the Apple menu, you can bypass the pretty (but typically not very informative) About this Mac dialog entirely and go straight to the full System Information app.
Platform Drivers
If you have more general performance issues, or crashes, you may also have a problem with your computer's "motherboard" drivers. These include the drivers for the various chips on your motherboard. If you have a modern CPU, you can obtain these directly from Intel or AMD:
- Intel INF Update Utility (for most modern Intel CPUs): Intel Download Center
- Some AMD Platform Drivers are available here: http://sites.amd.com/us/game/downloads/Pages/downloads.aspx
Note: Likewise, Mac OSX includes all the required (and only available) chipset and platform drivers, so this does not apply to OSX at all.
Storage Drivers
- Intel Rapid Storage Technology: Intel Download Center
- Promise Technology Drivers: http://www.promise.com/support/download.aspx?region=en-global&m=89
- LSI Support: http://www.lsi.com/support/pages/download-search.aspx
- areca Support: http://www.areca.us/support/main.htm
- Highpoint Support: http://www.highpoint-tech.com/USA_new/service_support.htm
- LaCie Support: http://www.lacie.com/support/
- OWC and NewerTech Products: http://eshop.macsales.com/tech_center/basictrob.cfm
- Also check your computer or motherboard manufacturer's site for drivers for additional storage components.
If you are using a Network Attached Storage device of some kind, you may also want to check to see if the device itself has a firmware or software update:
- Sans Digital: http://www.sansdigital.com/support.html
- Drobo: http://www.drobo.com/support/updates/
- D-Link Support: http://support.dlink.com/
- Netgear Pro Support: http://support.netgear.com/for_business/
- Netgear Consumer Support: http://support.netgear.com/for_home/
- Synology Downloads: http://www.synology.com/en-us/support/download
- QNAP Downloads: http://www.qnap.com/v3/useng/product_x_down/
- Buffalo Technology Support: http://www.buffalotech.com/support-and-downloads
- unRAID Downloads: http://lime-technology.com/download/
- FreeNAS: http://www.freenas.org/
Network Drivers
- Intel PROSet Wireless Drivers: http://www.intel.com/p/en_US/support/highlights/wireless/proset-ws
- Intel PROSet Wired Drivers: http://www.intel.com/support/network/sb/cs-006120.htm
- RealTek Network ICs: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=10&PFid=13&Level=4&Conn=3
- Broadcom ICs (your computer or motherboard vendor may be the best source for these): http://www.broadcom.com/support/
- D-Link Support: http://support.dlink.com/
- Netgear Pro Support: http://support.netgear.com/for_business/
- Netgear Consumer Support: http://support.netgear.com/for_home/
- Belkin Support: http://www.belkin.com/us/support
- Linksys Support: http://support.linksys.com/en-us/support