Blu Ray Drive not functioning after fresh OS install

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Blu-Ray drive not fully functioning = 1-yr-old Pioneer model BDR-209UBK (also known as BDR-209M). It seems a communication problem, so I suspect a drivers problem.

I am trying to force a driver update, but its' not taking. Have tried:

1. Letting Device Manager look for updates. ... No help; sees current driver as most up-to-date (dated 6-21-2006 -- ten years old!).

2. Uninstalling drivers (via Device Manager), then having DM find the right drivers. ... No help; it gets the same ancient drivers that don't work.

3. Uninstalling the drivers via DM, then rebooting to trigger W10 boot sequence's automated retrieval of missing drivers. ... No help; same result.

Is there some other way to get the most up-to-date drivers? Pioneer's website gives only firmware updates, no drivers. I thought firmware resided solely on the device, whereas drivers reside in your PC (and tell your OS how to communicate with the device). If so, then why doesn't Pioneer offer drivers for their drives? This implies that drivers now managed solely by the OS (not by the PC owner). But if so, then how can we overcome errors when the OS does not get drivers that work???

Detailed Problem History
===============

Drive Malfunction Details
----------------------------
Drive will not burn discs, and only reads commercially burned discs (not discs I burned myself). When I put a blank disc in this drive, for 10-30 minutes nothing happens, then sometimes it asks me to put a disc in the drive, or else File Explorer locks up; once it let me attempt a burn, but gave me a write error message and disc looked virgin (i.e., no visible banding indicative of content burned onto disc).

Drive had worked fine for a full year before I rebuilt my PC with new SSDs, reinstalling the OS and all software from scratch, but not changing the OS (aside from a fresh install): was "Windows 10 Home", before rebuild, and still is.

Now discs -- which this same drive had burned before the rebuild -- can't be read by the drive, post-rebuild.

Not sure if this matters, but I had Windows 7 when I first installed the Pioneer BR drive, and shortly thereafter let Microsoft upgrade me to Windows 10. The BR drive worked fine both before and after the W7 --> W10 upgrade. I then got nearly a year of flawless operation from the BR drive, after the W10 upgrade, which ended after I rebuilt my PC with new SSDs, as mentioned above.

Regarding Device Manager thinking the BR drive has the most up-to-date drivers -- at a a date of 6-21-2006: -- The Blu Ray spec was firmed up early 2006, though, so who knows, ... maybe the drivers really haven't been updated?

Firmware Update Attempt (bad idea?)
------------------------------------------
I have tried to update the firmware on the drive, just in case that is the problem, and not the drivers (though I doubt it). But that opened a different can of worms. Pioneer's firmware update utility (BDR-209EBK_FW134EU.exe) thinks the drive has a disc in it, and aborts the FW update to tell me this misinformation. I don't know how to clear this incorrect disc detection. Cycling the tray open/closed does nothing. And using File Explorer to sense disc contents in the drive just goes into the 10-30 minute hang described above. I suspect any FW update is dead-end, since the FW should not have changed on the drive across the PC rebuild, ... but the drivers (for W10 to talk to the drive) will certainly have been at least re-imported by W10. In fact, I'm starting to believe that any attempt to update firmware -- while the OS's communication to the drive is questionable -- is probably a very bad idea.
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Tradesman, thanks for the note. No, I hadn't since that was for DVD drives (not Blu Ray) and dated 1998. But do you recommend I try it anyway? Windows Device Manager says my current driver - for my BR Drive -- is dated 6-21-2006. Suggestions?
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
New thought:
=========

This BR drive is on one of two "GSATA ports" of a gigabyte mobo (GA-EX58-UD4P). In CMOS, there is a mode setting for the "Gigabyte SATA2 chip" that runs those two SATA ports. Before my PC rebuild, I had that set on RAID/IDE, which -- for non RAID devices like this -- of course means IDE mode.

But during my PC rebuild, I changed that to AHCI mode (since I had no plans of doing RAID on those two ports). And perhaps the BR drive does not work well with AHCI mode? I thought IDE was only necessary for really old hardware, and this BR drive was built in 2015. But maybe I'm missing some understanding, and IDE is still much safer for optical drives?

(There is a 3TB HDD on the other SATA port that this controller runs. So I thought I would get better data transfer speeds in AHCI mode. But if that means a non-functioning optical drive, then it isn't worth it.)

I will try reverting the port's SATA mode to IDE and post results.
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Results
=====

No help.

With either of the two alternate mode settings (IDE or RAID/IDE), the two storage devices connected to these two SATA ports disappear from "This PC."

Details
--------
At reboot, enter CMOS Set-up > Integrated Peripherals > Onbroad SATA/IDE Ctrl Mode = (1) IDE, (2) AHCI, (3) RAID/IDE. On choosing either IDE or RAID/IDE, and rebooting, "This PC" does not show either the HDD or BR drive in its list of drives connected. Reverting to AHCI mode restores visibility of both HDD & optical drive (but optical still has broken functionality as described initially).
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Update
=====

I tried moving the BR optical drive to different SATA port, and it works fully now. I can't spare that borrowed port for this purpose in the long-term, but I think this points to the solution.

The mobo's provided set-up utility offers SATA drivers. I had not installed them, because they would be circa 2009, as compared to the 2015 drivers which Windows 10 Device Manager shows my current SATA drivers have.

But in retrospect, I now believe those Gigabyte-provided drivers may be ONLY for their "extra" two SATA ports, which they call GSATA, and which they say are controlled by a separate chip set. In the prior build of my PC (way back in 2009), I HAD installed those drivers, so they were in place until my rebuild this summer (2016), which explains why the BRD had worked fine until the rebuild.

I will install those GSATA chip set drivers now, and then post a final resolution, just to confirm this is closed.
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Emerald, thanks for the suggestion. I tried it, unfortunately without success.

We tried the JMicron link, installing both in default mode, and in compatibility mode (for W7 & W8), with no luck. The installer opens and begins copying files, but then aborts with the error message that the device was not found. I notice the path name in your URL mentions a card reader. Is this by any chance not the address you intended? Or is it the right drivers with a red-herring path name?

We also tried manually applying the drivers found in the JMicron extracted-to folder, by running hdwwiz.exe. But this found no W10 usable drivers in the jmcr_jm.inf file. (We set the look up as "show all drivers" and manually browsed to the folder location, selecting the jmcr_jm.inf file, but that did not list anything in the returned-to "Add Hardware" window.)
 
Sata drivers and AHCI mode are usually for sata hdds not dvd or cd's.

If something like daemontools (or some kind of disk emulation program) is installed this can screw things up like dvd's

Because it installs its own driver, and adds it to the registry, and the system will use this driver instead of the default driver the dvd uses. Result dead dvd. It wont read anything or burn anything.

Go to the burners entry in device manager, go to the details tab. Change it to hardware ids. Look for any upper / lower class entries. Tell us whats there.

Manufacturer's dont usually have drivers for dvd etc, unless it's pretty old. Only firmware

The same thing can happen if you use something like an Acronis backup program, USB ports can fail to get recognised. Because it'll do the same thing add its driver in place of the default driver. Result: Dead USB port.

You have to go into the registry and look for the driver entry it added, then delete it. This usually fixes the prob

 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Update
======
My problem has morphed. By installing the GSATA driver from Gigabyte's 2009 CD that came with the mobo, I now have more functionality back from the optical drive. For example, it can read data discs previously burned, and W10 can burn DVDs from iso on my hard drive. But it's otherwise quite buggy. File Explorer is having trouble consistently seeing filenames and metadata (for the files on the optical drive), and tends to spontaneously close (just for the optical disc) after almost every file transfer operation completes (i.e., 90+% of the time).

These new problems only happen with the optical drive connected to a Gigabyte GSATA port. They do not occur when the optical drive is connected to any of the mobo's 6 main SATA ports. I would buy my way out of this by getting an expansion card with SATA ports, but the expansion slots are all taken.

The Buggy Specifics:
-----------------------
(1) When moving files to a new data disc, I can only get files onto the disc by dragging them on top of the disc drive icon at a "This PC" level in File Explorer.
[If I instead open the data disc, to view files, the paste option is grayed out, ctrl-V does nothing, and dragging the files onto the disc's blank list of files gives a "no go" symbol (circle with bar across it).]

(2) Files moved onto the disc this way only show up as tiny icons, with no metadata like filename, date, size, and type. This is despite View still being set to my default of Details (e.g., it is no switched to View = Small Icons). Also, the View spontaneously adds "Group-by-type," with all files types showing under one heading of "Unspecified".

Two things clear both these problems, but only temporarily: (a) ejecting/re-inserting the disc, & (b) creating a folder in the data disc. In either case, the file names and metadata all then appear (for the folder fix, you have to navigate into the folder first, then back up to root level), and the full normal function of Windows file transfer operations is restored.

But, this is small help, since the window for File Explorer for the optical drive spontaneously closes after every set of file transfers to it completes. And upon then re-opening the data disc in File Explorer, the problems restart at the beginning.
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Paul NZ: Thanks for the help. I don't have any drive emulators in place that I know of. Since doing the SSD migration, a couple weeks ago, I've installed fairly little software.
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510
Update
=====

I gave up on trying to make the "GSATA" ports work again, and bought a new PCIe SATA card instead.

(To use it, I'll either sacrifice a low-use expansion card, or maybe jimmy this into the tight fit of my unused PCIex1 slot, by moving a CPU fan around [one of Noctua's massive assemblies]).

The fringe benefit of this decision, is that this new card gives me SATA III (6 Gb/s), vs. the SATA II (3Gb/s) on my mobo's ports. So I can move my SSD RAID onto it, thereby doubling it's read speeds. This involves giving up the hardware-like RAID of the mobo's ICH10R. But the BYO tech at Microcenter says he's getting near 1 Gb/s reads from a dual SSD RAID0 in _software_ RAID0 on SATA III. He explained that the performance disadvantages of software RAID apply far less when using SSDs. That was news to me; but very good news. I'm currently getting just over 500 Mb/s reads from the two RAIDed SSDs (Samsung Evo 850s) in mobo RAID, so the proposed move would double my speeds for loading large software and the videos I edit.

I was also advised that software RAID has another big advantage: If some part of my system dies, I would need any repair of it to restore the exact controller, for my current RAID array to be readable. But in _software_ RAID, Windows will just see the SSDs as having been previously logically paired, and then asks if I want to relink them, ... and voila, I'm back in business. That's much easier / more reliable.

I'm vaguely frustrated to have not figured out the underlying problem in my initial post, but sometimes you have to give up a battle to win the war.
 

ZenGeekDad

Distinguished
Sep 18, 2009
16
0
18,510


hang-the-9: Thanks for your suggestion. I did a version of that: (as mentioned) I tested the drive on another SATA port of the same PC, and it worked fine. So the problem is somehow in using the GSATA ports of the Gigabyte mobo, and not in the optical drive itself.

I've since embraced the work-around of adding a SATA III PCIe card. I've confirmed that this optical drive works correctly on the new SATA card's ports too -- just as it does on the non-GSATA ports on the same mobo.