; ; WIDCOMM Bluetooth USB Device Installation Script ; for Windows 98SE, Me ; ; Copyright (c) 2000-2006, WIDCOMM Inc. ; [Version] signature="$Windows 95$" Class=BTW ClassGUID={95C7A0A0-3094-11D7-A202-00508B9D7D5A} Provider=%V_WIDCOMM% DriverVer=11/01/2007,5.1.0.4500 [ControlFlags] ExcludeFromSelect=USB\VID_0DB0&PID_4270 ExcludeFromSelect=USB\VID_0A5C&PID_214D ExcludeFromSelect=USB\VID_0A5C&PID_214C ExcludeFromSelect=USB\VID_0A5C&PID_214B ExcludeFromSelect=USB\VID_0A5C&PID_214A ExcludeFromSelect=USB\VID_0A5C&PID_2149 ExcludeFromSelect=USB\VID_0A5C&PID_2147 ExcludeFromSelect=USB\VID_0A5C&PID_2148 ExcludeFromSelect=USB\VID_0A5C&PID_2146 ExcludeFromSelect=USB\VID_0A5C&PID_2145 ExcludeFromSelect=USB\VID_4851&PID_1103 ExcludeFromSelect=USB\VID_0A5C&PID_2144 ExcludeFromSelect=USB\VID_0A5C&PID_2143 ExcludeFromSelect=USB\VID_0A5C&PID_2142 ExcludeFromSelect=USB\VID_0A5C&PID_2141 ExcludeFromSelect=USB\VID_0A5C&PID_2140 ExcludeFromSelect=USB\VID_0A5C&PID_2124 ExcludeFromSelect=USB\VID_044E&PID_3010 ExcludeFromSelect=USB\VID_0A5C&PID_2122 ExcludeFromSelect=USB\VID_0DF6&PID_0007 ExcludeFromSelect=USB\VID_0DF6&PID_0004 ExcludeFromSelect=USB\VID_0458&PID_0061 ExcludeFromSelect=USB\VID_0200&PID_19ff ExcludeFromSelect=USB\VID_050D&PID_0131 ExcludeFromSelect=USB\VID_050D&PID_0121 ExcludeFromSelect=USB\VID_07B8&PID_B033 ExcludeFromSelect=USB\VID_07B8&PID_B031 ExcludeFromSelect=USB\VID_07B8&PID_B032 ExcludeFromSelect=USB\VID_07B8&PID_B030 ExcludeFromSelect=USB\VID_07B8&PID_B02E ExcludeFromSelect=USB\VID_07B8&PID_B02D ExcludeFromSelect=USB\VID_0B05&PID_1715 ExcludeFromSelect = USB\VID_050D&PID_0013 ExcludeFromSelect = USB\VID_050D&PID_0012 ExcludeFromSelect=USB\VID_13EC&PID_0034 ExcludeFromSelect=USB\VID_0A5C&PID_2131 ExcludeFromSelect=USB\VID_0A5C&PID_2121 ExcludeFromSelect=USB\VID_0A5C&PID_2130 ExcludeFromSelect=USB\VID_0A5C&PID_2120 ExcludeFromSelect=USB\VID_174B&PID_0003 ExcludeFromSelect=USB\VID_174B&PID_0002 ExcludeFromSelect=USB\VID_07D1&PID_F101 ExcludeFromSelect=USB\VID_413C&PID_8126 ExcludeFromSelect=USB\VID_07B8&PID_B02C ExcludeFromSelect=USB\VID_0A5C&PID_2111 ExcludeFromSelect=USB\VID_0A5C&PID_2102 ExcludeFromSelect=USB\VID_07B8&PID_B02B ExcludeFromSelect=USB\VID_2001&PID_F118 ExcludeFromSelect=USB\VID_2001&PID_F117 ExcludeFromSelect=USB\VID_2001&PID_F116 ExcludeFromSelect=USB\VID_2001&PID_F111 ExcludeFromSelect=USB\VID_047D&PID_105E ExcludeFromSelect=USB\VID_174B&PID_0001 ExcludeFromSelect=USB\VID_3574&PID_21F6 ExcludeFromSelect=USB\VID_3574&PID_21F4 ExcludeFromSelect=USB\VID_13B1&PID_0019 ExcludeFromSelect = USB\VID_0A5C&PID_200A ExcludeFromSelect = USB\VID_0A5C&PID_2009 ExcludeFromSelect = USB\VID_0A5C&PID_2020 ExcludeFromSelect = USB\VID_0A5C&PID_2045 ExcludeFromSelect = USB\VID_0A5C&PID_2046 ExcludeFromSelect = USB\VID_0A5C&PID_2047 ExcludeFromSelect = USB\VID_0A5C&PID_2110 ExcludeFromSelect = USB\VID_0A5C&PID_2100 ExcludeFromSelect = USB\VID_0A5C&PID_2101 ExcludeFromSelect = USB\VID_0B7A&PID_07D0 ExcludeFromSelect = USB\VID_055D&PID_0BB1 ExcludeFromSelect = USB\VID_046D&PID_C709 ExcludeFromSelect = USB\VID_046D&PID_C70D ExcludeFromSelect = USB\VID_050D&PID_0083 ExcludeFromSelect = USB\VID_04AD&PID_2501 ExcludeFromSelect = USB\VID_03F0&PID_011D ExcludeFromSelect = USB\VID_03F0&PID_0624 ExcludeFromSelect = USB\VID_03F0&PID_171D ExcludeFromSelect = USB\VID_03F0&PID_D104 ExcludeFromSelect = USB\VID_1668&PID_0500 ExcludeFromSelect = USB\VID_0A5C&PID_201E ExcludeFromSelect = USB\VID_2001&PID_F111 ExcludeFromSelect = USB\VID_041E&PID_5015 ExcludeFromSelect = USB\VID_047D&PID_105D ExcludeFromSelect = USB\VID_0D62&PID_2026 ExcludeFromSelect = USB\VID_22B8&PID_0850 [SourceDisksNames] 1 = %Source_Description%,,, [SourceDisksFiles] btwusb.sys = 1 [Manufacturer] %V_WIDCOMM%=WIDCOMM [WIDCOMM] %MSI.DeviceDesc%=BTWUSB, USB\VID_0DB0&PID_4270 %BRCM2046UHEMNDModule.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_214D %BRCM2046_Module.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_214C %BRCM2046_Module.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_214B %BRCM2046_Module.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_214A %BRCM2046_NonUHE.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2149 %BRCM2046_NonUHE.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2147 %BRCM2046_UHE.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2148 %BRCM2046_UHE.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2146 %BRCM_LENOModule.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2145 %FormosaTeletek.DeviceDesc%=BTWUSB, USB\VID_4851&PID_1103 %Broadcom2144.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2144 %Broadcom2143.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2143 %Broadcom2142.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2142 %Broadcom2141.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2141 %Broadcom2140.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2140 %Broadcom.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2124 %SonyAlps.DeviceDesc%=BTWUSB, USB\VID_044E&PID_3010 %Anycom.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2122 %Sitecomm10m.DeviceDesc%=BTWUSB, USB\VID_0DF6&PID_0007 %Sitecomm.DeviceDesc%=BTWUSB, USB\VID_0DF6&PID_0004 %KYE.DeviceDesc%=BTWUSB, USB\VID_0458&PID_0061 %BestBuy.DeviceDesc%=BTWUSB, USB\VID_0200&PID_19ff %BELKIN.DeviceDesc%=BTWUSB, USB\VID_050D&PID_0131 %BELKIN.DeviceDesc%=BTWUSB, USB\VID_050D&PID_0121 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B033 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B031 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B032 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B030 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B02E %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B02D %Asustek.DeviceDesc%=SUSPENDUSB, USB\VID_0B05&PID_1715 %BELKIN2.DeviceDesc%=BTWUSB, USB\VID_050D&PID_0013 %BELKIN2.DeviceDesc%=BTWUSB, USB\VID_050D&PID_0012 %CWT.DeviceDesc%=BTWUSB, USB\VID_13EC&PID_0034 %Brcm2045B3.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2131 %Brcm2045B3.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2121 %Broadcom2045B3.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2130 %Broadcom2045B3.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2120 %BARCODA.DeviceDesc%=BTWUSB, USB\VID_174B&PID_0003 %BARCODA.DeviceDesc%=BTWUSB, USB\VID_174B&PID_0002 %Cameo.DeviceDesc%=SUSPENDUSB, USB\VID_07D1&PID_F101 %DellFangorn.DeviceDesc%=BTWUSB, USB\VID_413C&PID_8126 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B02C %BRCMANYCOMUHE.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2111 %BRCMANYCOM.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2102 %ABOCOM.DeviceDesc%=BTWUSB, USB\VID_07B8&PID_B02B %FORMOSA4.DeviceDesc%=BTWUSB, USB\VID_2001&PID_F118 %FORMOSA3.DeviceDesc%=BTWUSB, USB\VID_2001&PID_F117 %FORMOSA2.DeviceDesc%=BTWUSB, USB\VID_2001&PID_F116 %FORMOSA1.DeviceDesc%=BTWUSB, USB\VID_2001&PID_F111 %KENSINGTONEDR.DeviceDesc%=BTWUSB, USB\VID_047D&PID_105E %BARCODA.DeviceDesc%=BTWUSB, USB\VID_174B&PID_0001 %SITECOM.DeviceDesc%=BTWUSB, USB\VID_3574&PID_21F6 %SITECOM.DeviceDesc%=BTWUSB, USB\VID_3574&PID_21F4 %LINKSYS.DeviceDesc%=BTWUSB, USB\VID_13B1&PID_0019 %BROADCOM.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_200A ; Broadcom VID&PID %BROADCOM.DeviceDesc%=BTWUSB, USB\VID_0A5C&PID_2009 ; Broadcom VID&PID %BROADIBM.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_201E ; Broadcom-IBM VID&PID Smart dongle %BROADCOM.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2020 ; Broadcom VID&PID %BROADCOM.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2045 ; Broadcom 2045 VID&PID %BROADCOM.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2046 ; Broadcom 2046 VID&PID %BROADCOM.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2047 ; Broadcom 2047 VID&PID %BROADIBMEDR.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2110 ; Broadcom IBM VID&PID %BRCM2045UHE.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2100 ; Broadcom 2045 VID&PID, UHE %BRCM2045.DeviceDesc%=BROADUSB, USB\VID_0A5C&PID_2101 ; Broadcom 2045 VID&PID, non UHE %SAMSUNG.DeviceDesc%=BTWUSB, USB\VID_055D&PID_0BB1 ; SAMSUNG BC02 external %ZEEVO.DeviceDesc%=BTWUSB, USB\VID_0B7A&PID_07D0 ; Zeevo VID&PID %LOGITECH.DeviceDesc%=BTWUSB, USB\VID_046D&PID_C709 ; LOGITECH VID&PID %LOGITECH.DeviceDesc%=BTWUSB, USB\VID_046D&PID_C70D ; LOGITECH VID&PID %BELKIN.DeviceDesc%=BTWUSB, USB\VID_050D&PID_0083 %PANASONIC.DeviceDesc%=BTWUSB, USB\VID_04AD&PID_2501 ; Panasoic VId&PID %BROADCOMHP.DeviceDesc%=BTWUSB, USB\VID_03F0&PID_011D ; BROADCOM VId&PID for Hp %BROADCOM2045HP.DeviceDesc%=BTWUSB, USB\VID_03F0&PID_171D ; BROADCOM VId&PID for Hp %BRCMHPPRINT.DeviceDesc%=BTWUSB, USB\VID_03F0&PID_D104 ; BROADCOM VId&PID for Hp %BCHPTransceiver.DeviceDesc%=BTWUSB, USB\VID_03F0&PID_0624 ; BROADCOM VId&PID for Hp %ACTIONTEC.DeviceDesc%=BTWUSB, USB\VID_1668&PID_0500 ; Actiontec USB Bluetooth Device BTM200 %TECOM.DeviceDesc%=BTWUSB, USB\VID_041E&PID_5015 ; TECOM USB PID&VID %KENSINGTON.DeviceDesc%=BTWUSB, USB\VID_047D&PID_105D ; Kensington USB PID&VID %TECOM.DeviceDesc%=BTWUSB, USB\VID_0D62&PID_2026 ; TECOM Darfon USB PID&VID %BRCMMOTO.DeviceDesc%=BROADUSB, USB\VID_22B8&PID_0850 ; Brcm/Motorolla/Microlink ; ; Functional Driver ; [BTWUSB] AddReg=BTWUSB.reg CopyFiles=BTWUSB.CopyFiles, BTWUSB.inf.CopyFiles ; ; Special sections for the Broadcom dongle ; [BROADUSB] AddReg=BTWUSB.reg CopyFiles=BTWUSB.CopyFiles, BTWUSB.inf.CopyFiles [BROADUSB.hw] AddReg=BROADUSB.hw.reg [BROADUSB.NT.Services] Addservice = BTWUSB, 0x00000002, BTWUSB.AddService [BROADUSB.hw.reg] HKR,,"RemoteWakeupDisabled",0x10001,1 HKR,,"IdleSuspendEnabled",0x10001,0 ; ; Remainder of the standard sections ; [BTWUSB.hw] AddReg=BTWUSB.hw.reg [BTWUSB.NT.Services] Addservice = BTWUSB, 0x00000002, BTWUSB.AddService [BTWUSB.hw.reg] HKR,,"IdleSuspendEnabled",0x10001,1 [BTWUSB.AddService] DisplayName = %BTWUSB.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\btwusb.sys LoadOrderGroup = Base [BTWUSB.reg] HKR,,DevLoader,,"*ntkern" HKR,,NTMPDriver,,btwusb.sys [BTWUSB.CopyFiles] btwusb.sys frmupgr.sys [BTWUSB.CopyFiles.NT] btwusb.sys frmupgr.sys [BTWUSB.inf.CopyFiles] ;btwusb.inf [DestinationDirs] DefaultDestDir =11 BTWUSB.CopyFiles =11 BTWUSB.CopyFiles.NT =12 BTWUSB.inf.CopyFiles =10,INF [strings] MSI.DeviceDesc="Starkey 2.0 Bluetooth Dongle" BRCM2046UHEMNDModule.DeviceDesc="Broadcom Bluetooth 2.1 UHE Module" BRCM2046_Module.DeviceDesc="Broadcom 2046 Bluetooth 2.1 USB Module" BRCM2046_NonUHE.DeviceDesc="Broadcom 2046 Bluetooth 2.1 USB Dongle" BRCM2046_UHE.DeviceDesc="Broadcom 2046 Bluetooth 2.1 USB UHE Dongle" BRCM_LENOModule.DeviceDesc="Broadcom BCM92046MD LENO Module" FormosaTeletek.DeviceDesc="FORMOSA Teletek Bluetooth Device" Broadcom2144.DeviceDesc="2046 Flash non UHE module Class 2" Broadcom2143.DeviceDesc="2046 Flash non UHE Class 1" Broadcom2142.DeviceDesc="2046 Flash UHE Class 1" Broadcom2141.DeviceDesc="2046 Flash non UHE Class 2" Broadcom2140.DeviceDesc="2046 Flash UHE Class 2" Broadcom.DeviceDesc="2045B3ROM Bluetooth Dongle" SonyAlps.DeviceDesc="20460A Bluetooth Device" Anycom.DeviceDesc="Anycom USB-200 ROM Device" Sitecomm10m.DeviceDesc="Bluetooth 2.0 USB Adapter 10m" Sitecomm.DeviceDesc="Bluetooth 2.0 USB Adapter 100m" KYE.DeviceDesc="Genius Bluetooth USB Dongle" BestBuy.DeviceDesc="Rocketfish Bluetooth Adapter" Asustek.DeviceDesc="Broadcom 2045 Bluetooth 2.0 USB Device" CWT.DeviceDesc="Bluetooth USB Device" Brcm2045B3.DeviceDesc="Broadcom 2045 Bluetooth 2.0 USB Device" Broadcom2045B3.DeviceDesc="Broadcom 2045 Bluetooth 2.0 USB-UHE Device" Cameo.DeviceDesc="USB Bluetooth Adapter" DellFangorn.DeviceDesc="Dell Wireless 355 Module with Bluetooth 2.0 + EDR Technology" BRCMANYCOMUHE.DeviceDesc="ANYCOM Blue USB-UHE 200/250" BRCMANYCOM.DeviceDesc="ANYCOM Blue USB-200/250" ABOCOM.DeviceDesc="BCM92045DG-Flash" FORMOSA4.DeviceDesc="Formosa 4" FORMOSA3.DeviceDesc="Formosa 3" FORMOSA2.DeviceDesc="Formosa 2" FORMOSA1.DeviceDesc="Formosa 1" KENSINGTONEDR.DeviceDesc="Kensington Bluetooth EDR Dongle" BARCODA.DeviceDesc="Bluetooth COM One Device" SITECOM.DeviceDesc="Sitecom USB Bluetooth Dongle" LINKSYS.DeviceDesc="Linksys Bluetooth USB Adapter" V_WIDCOMM="Broadcom" BTWClassName="Bluetooth Devices" Source_Description="WIDCOMM Installation Media" ERICSSONUSB.DeviceDesc= "Ericsson USB Bluetooth Device" CSR.DeviceDesc= "CSR USB Bluetooth Device" BROADCOM.DeviceDesc= "Broadcom USB Bluetooth Device" BTWUSB.SvcDesc= "WIDCOMM USB Bluetooth Driver" ERICMN.DeviceDesc= " Ericsson BV USB Bluetooth Device" ERICMP.DeviceDesc= "Ericsson USB Bluetooth Device 1.2" IBM.DeviceDesc= " Bluetooth Ultraport Module from IBM" TDK.DeviceDesc= "TDK Bluetooth USB Adaptor" IBMBDC.DeviceDesc= "IBM Integrated Bluetooth" COMPAQ.DeviceDesc= "Bluetooth Multiport Module by Compaq" ALPS.DeviceDesc= "Alps Bluetooth Device" ZEEVO.DeviceDesc= "Zeevo Bluetooth Device" SIWAVE.DeviceDesc= "Silicon Wave Bluetooth Device" SAMSUNG.DeviceDesc="Samsung Bluetooth Device" DELL.DeviceDesc="Dell TrueMobile Bluetooth Module" DELLU2.DeviceDesc="Dell Wireless 350 Bluetooth Internal Card" IBMBM.DeviceDesc="IBM Integrated Bluetooth II" IBMBM3.DeviceDesc="IBM Integrated Bluetooth III" MICROTUNE.DeviceDesc="Microtune USB Bluetooth Device" MSFT.DeviceDesc="Microsoft Bluetooth Device" NSCEVAL.DeviceDesc="National Semiconductor Bluetooth Board" STM.DeviceDesc="STMicroeletronics USB Bluetooth Device" TI.DeviceDesc="TI Mistral Bluetooth Device" SONY.DeviceDesc="Sony Bluetooth Device" FORMOSA.DeviceDesc="Formosa Bluetooth Device" LOGITECH.DeviceDesc="Bluetooth wireless hub" BLUETHUMB.DeviceDesc="Bluetooth by hp" GIANT.DeviceDesc="GIANT Bluetooth Device" BELKIN2.DeviceDesc="Belkin Bluetooth 2.0 USB Adapter" BELKIN.DeviceDesc="Belkin Bluetooth Device" PANASONIC.DeviceDesc="Panasonic Bluetooth Device" ICSI.DeviceDesc="ICSI Bluetooth USB Device" PHILIPS.DeviceDesc="Philips BluePearl Bluetooth USB Device" ITRONIX.DeviceDesc="Itronix Bluetooth Device" DELLELWOOD.DeviceDesc="Dell Bluetooth USB Adapter" BROADCOMHP.DeviceDesc="HP integrated module with Bluetooth wireless technology" BROADCOM2045HP.DeviceDesc="HP Integrated Module with Bluetooth 2.0 Wireless Technology" BRCMHPPRINT.DeviceDesc="HP Bluetooth Wireless Print and PC Adapter" BRCM2045UHE.DeviceDesc="Broadcom 2045 Bluetooth 2.0 USB-UHE Device" BRCM2045.DeviceDesc="Broadcom 2045 Bluetooth 2.0 USB Device" ISSC.DeviceDesc="ISSC USB Bluetooth Device" AIR2U.DeviceDesc="Air2U Bluetooth Device" FCS.DeviceDesc="Fujitsu Siemens USB Device" ACTIONTEC.DeviceDesc="Actiontec USB Bluetooth Device BTM200" SAMSUNGTY.DeviceDesc="Samsung Bluetooth Device" TAIYOYUDEN.DeviceDesc="Taiyo Yuden Bluetooth Device" TAIYOYUDEN2.DeviceDesc="Taiyo Yuden Bluetooth Device2" MICROLINK.DeviceDesc="Microlink-Foxlink Bluetooth Device" BCHPTransceiver.DeviceDesc="HP USB BT Transceiver [1.2]" BROADIBM.DeviceDesc="ThinkPad Integrated Bluetooth IV" BROADIBMEDR.DeviceDesc="ThinkPad Bluetooth with Enhanced Data Rate" TECOM.DeviceDesc="TECOM Bluetooth Device" DELLPHISH.DeviceDesc="Dell Wireless 3xx Bluetooth Internal Card" KENSINGTON.DeviceDesc="Kensington Bluetooth Device" BRCMMOTO.DeviceDesc="Motorola USB Bluetooth Device" AIR2UBRCM.DeviceDesc="Broadcom ROM dongle"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.