Yet another Western Digital My Passport driver problem

janitoronmars

New member
Local time
8:59 AM
Messages
20
First off, let me just admit that this problem is wholly of my own making. It's my fault for futzing with a perfectly good working situation and screwing it up by messing with drivers. Yes, a cardinal sin in Windows world, I know. But just in case someone out there is an expert willing to help, I'd appreciate it very much.

I have a Western Digital 1 TB My Passport USB 3.0 drive, model number wdbbep0010bbk-03. The drive was working just fine on my self-built PC, running Windows 7 Professional x64. I perceived some slowness in the USB 3.0 transfer rate and decided that I needed to install the SES driver from Western Digital, which led me to uninstall the drivers for the device, restart the computer, plug the drive back in and let Windows find the drivers. Alas, this did not happen. Windows just said that it didn't find any drivers for My Passport 07A8. There was no mention of SES drivers. When I forced the SES drivers on the hard drive (downloaded from Western Digital), they installed but in Device Manager, Western Digital Drive Management had a yellow exclamation mark and nothing worked. During all this, the drive does not show up in Windows Explorer or in Disk Management.

I plugged the hard drive into a W7Pro x64 machine at work today to see what happens there, and Windows Update automatically installs the hard drive in two places in the Device Manager, one under Disk Drives listed as My Passport 07A8 and then under Western Digital Drive Management as SES Device. The drivers listed for the first instance are the typical drivers for any external USB hard drive connected to a PC: disk.sys and partmgr.sys (and maybe iaStor.sys?). Basically, what I think I've done is I uninstalled those drivers that are simply part of Windows, although other USB disk drives that apparently use those drivers work just fine on my home PC. Maybe I uninstalled the drivers' association with this particular hard drive?

Any cursory examination of this board or the forums over at Western Digital and other places online shows that I am not the only one with this issue. I have tried all sorts of things, and have restarted my computer an umpteen number of times and each time I plug the hard drive in the same result happens. When I tried to point the hard drive towards the drivers, whether they are Windows drivers or the SES drivers supplied by WD, they still would not install. I tried removing all instances I could find of the hard drive anywhere. I tried this registry thing I saw online, talking about UpperFilters and LowerFilters. Deleting those registry keys just meant my computer wouldn't start, so I had to go back to last known good configuration, so that didn't work either. Anyway, I guess I'm here to see there is something completely obvious I'm missing somehow. I consider myself a fairly experienced computer user and I think I've systematically tried to go about this, though some of my irritation at myself for creating this problem where there was no problem meant that I maybe went about things too fast sometimes and might have missed something.

The drive by the way works just find on my Mac laptop and on my Ubuntu server (showing the two partitions, one exFAT and one NTFS, without any problem). I updated the firmware on the drive just in case, no change. I've tried all the USB sorts, in front and back, 2.0 and 3.0, with no luck. The drive doesn't need extra power as it runs off my old Macbook just fine and of course was working fine before I screwed up the drivers. I'm wary of using any of those driver cleaner utilities that hang about dubious looking websites online, but maybe someone can recommend a trusted tool? Maybe Ccleaner will/can do the job? Do I need to delete partmgr or disk.sys from my system32 folder? Is there an .inf file I need to point the drive to somewhere? Can I take the partmgr.sys and disk.sys from the Windows 7 computer at work and replace my own files with those and see if that works?

Thank you in advance to anyone willing to help, cheers.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Professional x64
Just my view. Plug this WD HDD in some other computer. Use Double driver app or any other driver backup tool to backup that driver, and put it in your PC. ((Did this for my scanner and it worked)).
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Dell XPS L502x
OS
Windows 7 Home Premium 64bit
CPU
Intel Core i7 2670QM
Motherboard
Intel HM67 Mobile Express Chipset
Memory
Samsung 8GB 1333Mhz
Graphics Card(s)
nVidia Geforce 540M GT 2GB
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
15.6" Dell Standard RGB-LED Backlit Display
Screen Resolution
1366x768
Hard Drives
Seagate Momentus 2.5" 750GB HDD 5400rpm
Internet Speed
3.1 Mbits/s
Antivirus
AVG Free, Kaspersky
Browser
Google chrome
Thanks for the reply. So the drivers used by the hard drive are the Windows .sys drivers. Are you saying that I should replace the ones on my computer with the ones from my work computer? They are the same name and same version number. I could be wrong but in my experience most PNP hard drives just work with the default Windows drivers for access to the contents while scanners typically need a driver from the manufacturer to get to full functionality. But I'll give it a shot, thanks again.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Professional x64
Hi janitoronmars,

So you're saying that you've made the steps mentioned here:WD SES driver download and instructions for recovering the WD SmartWare installer and it didn't work? You could move the WD SES folder to the Windows\system32\drivers to see if that will work.
You could do like Imrankhan suggested - to copy and imported files to Windows system folder.
Have you tried to look in BIOS if it's been recognized? Also, have you checked the USB controller, I mean have you plugged another USB device to any of the USB ports? I've seen such issue months ago.
Another thing that comes up in my mind is to ask you whether there's any error code showing up when you plug the WD My passport?

Please, keep us posted. Thanks.

KY_WD
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7
KYWD, thanks for the response. Yes, unfortunately, I have tried the WD driver. When I installed the hard drive on my work computer (also Windows 7 64 bit), I saw that the My Passport is a USB Composite Device. It first installs as a regular disk drive with default Windows drivers (disk.sys and partmgr.sys, plus iaStor if you have Intel's Rapid Storage drivers installed) and shows up in Device Manager under Disk Drives. Then it installs the WD SES driver as well (although the SES driver failed to install on a Windows 7 32 bit machine even though I could access the drive just fine in Windows Explorer).

Yesterday I tried a multitude of things again, including what you and Imrankhan suggested regarding copying the driver files from a working computer. I also followed suggestions here to remove old devices and USB drivers and here to replace usbstor.inf files with fresh copies but still nothing changed. Other external hard drives plugged into the same front computer ports work just fine, including a brand new USB 3.0 enclosure that I just got yesterday and my old USB 2.0 WD external drive. I feel like at a basic level, the hard drive is just that and the Windows drivers are all it should need. The SES drivers aren't required to at least be able to read the contents or for the drive to show up in disk management, which it doesn't. I'll check the BIOS again when I get home, see if it is in there but last time I did it wasn't.

The error code in Device Manager is 28, drivers are not installed. When I force the SES drivers on the drive, Windows tells me to not do that because it can't verify that the drivers are for the device. When I go ahead anyway, it installs the drivers but this time with error code 31. I can upload some screenshots later on when I get home. At this point, I think only a Windows 7 reinstall will do the trick I feel and I can't say I'm prepared to go through that for one hard drive when I do have others available. So I guess this hard drive will be mostly for use with my work machines and Macs and Linux machines. Not the end of the world, just irritating.

Thanks for all the help, please let me know if you have any other suggestions!
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Professional x64
Hi again,

Let's think of anything else and leave Windows reinstall as a final solution. :)
I did some search in Microsoft's KB and here's what I've found:
"The drivers for this device are not installed (Code 28). This code means the device was not installed completely.
To reinstall the drivers for this device, click Reinstall Driver
If that does not work, try removing the device from Device Manager and using the Add New Hardware wizard to redetect it. You may need to obtain updated drivers if the error still occurs."

Regarding next code:

"This device is not working properly because <device> is not working properly. (Code 31) More than likely, This code appears when a device is dependent on another device to be functioning correctly. This does not include devices that are enumerated by the parent device. The other device will also have one of these Device Manager error codes. If the devices still do not work, remove them from Device Manager and use the Add New Hardware wizard to redetect them."

I've seen people extracting their data through Linux Live CD. I think you could use the WRITE ZEROS option, once you did the backup of all your data. After that install WD SmartWare software and use your device as if it's new.

Good luck.

KY_WD
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7
Forget the SES driver. It has nothing to do with your problem. (it provides added WD functions). It's not needed for the drive to be recognized and work as a disk.

First question is: is this problem ONLY with your WD drive? Try a simple flash drive. Watch Device Manager (under USB category) as you connect/disconnect the device when
> You insert a simple flash. You should see a USB Mass Storage devoce appear/disappear
> When you insert the WD, it appears as a USB Composite device when plugged in (disappear when it's not). If USB Composite doesn't show up, could be the USB Composite driver that's corrupt

Check it out and let me know what you see
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 360 and Optiplex 755
OS
Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
Hard Drives
500GB Crucial SSD in both Desktops
Other Info
Buffalo 6TB NAS, Raid 1
I have a 750GB My Passport for portability and store files such as installable diagnostics and backups of data from computers I work on. I install nothing onto the computers for it, just plug in and use like I do with floppy disks, Zip disks, USB Thumb/Flash drives, etc.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Customs, Dell, Gateway, HP, Toshiba, Acer, ASUS
OS
Windows 7 Ultimate 64-bit, Windows 8.1 64-bit, Mac OS X 10.10, Linux Mint 17, Windows 10 Pro TP
Keyboard
Microsoft
Mouse
Microsoft
Sorry for the late response, guys, and thank you for all the responses! Okay, in order:

Hi again,

Let's think of anything else and leave Windows reinstall as a final solution. :)
I did some search in Microsoft's KB and here's what I've found:
"The drivers for this device are not installed (Code 28). This code means the device was not installed completely.
To reinstall the drivers for this device, click Reinstall Driver
If that does not work, try removing the device from Device Manager and using the Add New Hardware wizard to redetect it. You may need to obtain updated drivers if the error still occurs."

Regarding next code:

"This device is not working properly because <device> is not working properly. (Code 31) More than likely, This code appears when a device is dependent on another device to be functioning correctly. This does not include devices that are enumerated by the parent device. The other device will also have one of these Device Manager error codes. If the devices still do not work, remove them from Device Manager and use the Add New Hardware wizard to redetect them."

I've seen people extracting their data through Linux Live CD. I think you could use the WRITE ZEROS option, once you did the backup of all your data. After that install WD SmartWare software and use your device as if it's new.

Good luck.

KY_WD

Unfortunately, I have tried this solution multiple times, trying to install drivers manually and it sadly did not work. As for the data on the drive itself, it's perfectly fine and can be read by my Ubuntu machine, my Macbook and my work Windows 7 computer no problem. And the data is all backups so if I lose it, it isn't terribly crucial.


Forget the SES driver. It has nothing to do with your problem. (it provides added WD functions). It's not needed for the drive to be recognized and work as a disk.

First question is: is this problem ONLY with your WD drive? Try a simple flash drive. Watch Device Manager (under USB category) as you connect/disconnect the device when
> You insert a simple flash. You should see a USB Mass Storage devoce appear/disappear
> When you insert the WD, it appears as a USB Composite device when plugged in (disappear when it's not). If USB Composite doesn't show up, could be the USB Composite driver that's corrupt

Check it out and let me know what you see

I agree, the SES driver is only for certain features of the drive (features I probably will never use). I was just having slowness issues which is why I thought reinstalling all the drivers (regular Windows and the WD SES) would maybe make a difference. The drive was copying data at the same speed as USB 2.0, even after I made sure I had the right USB 3.0 TurboBoost etc drivers installed and active. Anyway, all other USB devices, external hard drives at USB 2.0, USB 3.0 and USB 2.0 flash drives all work. So if is the USB composite driver that is corrupt, that is usbstor.sys right? I believe above I cleared that and cleared its associated usbstor.inf file, still with no change.

I have a 750GB My Passport for portability and store files such as installable diagnostics and backups of data from computers I work on. I install nothing onto the computers for it, just plug in and use like I do with floppy disks, Zip disks, USB Thumb/Flash drives, etc.

Agreed, yeah, that's how it should just work without the extra drivers. But it doesn't show up in Windows Explorer or Disk Management.

Appreciate all the help, guys. I'm not looking to do a Windows 7 reinstall anytime soon but I think that's what I'll have to wait for. If you guys have any further ideas, much appreciated, and cheers!
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Professional x64
So if is the USB composite driver that is corrupt, that is usbstor.sys right?
No. usbstor.sys is part of the USB Mass Storage driver. Your specific model WD needs the USB Composite Device driver. (These are two distinctly different drivers)

1) Make sure these files exist. If any are missing you can use the same approach as outlined in that Techspot post to refresh the files from the latest version in your Windows driverstore

C:\Windows\inf\usb.inf
C:\Windows\inf\usb.pnf
C:\Windows\system32\drivers\usbccgp.sys


2) Also verify when you plug in your WD drive, you actually see a USB Composite Device appear in DevMgr under USB. The USB Composite should disappear when you unplug the WD
 
Last edited:

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Optiplex 360 and Optiplex 755
OS
Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
Hard Drives
500GB Crucial SSD in both Desktops
Other Info
Buffalo 6TB NAS, Raid 1
ComputerGeek, I really thought you had it! The composite driver was indeed missing (although usb.inf and usb.pnf were still there). Also missing was a driver called usbhub.sys. I placed both the files back into the system32 folder, and rebuilt the inf cache file. Unfortunately, I'm still getting the same error, as in drivers are not found and the drive shows under Other Devices with the yellow exclamation mark in Device Manager. Okay, I'm going to try another couple of things and report back. Thanks for the help!
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Professional x64
Well, back to the drawing board, I guess. Maybe I'm missing an .inf file somewhere? I saw a suggestion on another forum to point the drive to the File Repository in the DriverStore itself but that didn't work either. Then I tried another sfc /scannow in an elevated command prompt and that gave me a clean bill of health.

Although all other USB devices are working just fine, I'm thinking maybe I should reinstall the motherboard USB drivers. Any thoughts? Appreciate everyone's help, thanks again.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom build
OS
Windows 7 Professional x64
I'm thinking that its time to get any files you need from that HD, and do a format/reinstall of windows 7 ...
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
LENOVO K450 @3.0GHZ
OS
64-bit Windows 8.1 Pro
CPU
Core(TM) i5 CPU 4330 Haswell @ 3.20GHz
Motherboard
LENOVO
Memory
12.00 GB
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Intel HD integtrated
Monitor(s) Displays
HP 25' ISP Monitor
Screen Resolution
1900/1020
Hard Drives
(1) ST1000DM003-1CH162 (2) Generic STORAGE DEVICE USB Device (3) Generic STORAGE DEVICE USB Device
Internet Speed
100mb down/10mb up
Hey janitoronmars,

I just remember when I had similar driver problems that I used to use the Last Known Good Configuration tool for Windows. If you just remember when was the date that the driver worked for the last time. You could set a date prior to that.
Under method 4 on the link you can find some tips:
How to troubleshoot hardware and software driver problems in Windows XP

Good luck.

KY_WD
 

My Computer My Computer

Computer type
PC/Desktop
OS
Windows 7
I was just having slowness issues which is why I thought reinstalling all the drivers (regular Windows and the WD SES) would maybe make a difference. The drive was copying data at the same speed as USB 2.0

I have a WD My Passport Essential 500GB, USB 3.0, and it has always run at USB 2.0 speed through USB 3.0 ports. I'm pretty disappointed as it was out of warranty before I got a computer with USB 3.0 ports. If this is a common issue with these and they're just cheap and nasty, like cheap USB thumb drives that run slow, I don't know.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build
OS
Win8.1U Pro 64-bit, Win7 Pro 64-bit, WinXP Pro SP3 32-bit
CPU
Intel Core i5 4670
Motherboard
Asus H87M-PRO
Memory
Kingston 8GB 1600MHz DDR3
Graphics Card(s)
Onboard Intel HD Graphics 4600
Sound Card
Onboard
Monitor(s) Displays
Dell U2412M
Screen Resolution
1920x1200
Hard Drives
Samsung 840 EVO 500GB SSD, external Seagate Expansion 2TB USB3 (rated...), external WD My Passport Essential 500GB USB3 (rated...)
PSU
SilverStone ST50F-ES 500W
Case
SilverStone TJ08E
Cooling
Stock CPU, included case cooling (plenty)
Keyboard
Diamond Digital KM303
Mouse
Kensington Expert Mouse trackball
Internet Speed
13Mbps (at best)
Antivirus
Bitdefender free
Browser
Chrome, Firefox, IE
Back
Top