As my good friend signals said, error 115 is a VSO finalization error.
It sounds as though all your trouble is with burning DLs (? just playback) and SLs burn ok...is this correct?
First off, let's try and force finalizaltion.
DVDFab Finalize a disc
Right click on the Fab Icon >
Left click Properties >
Left click Find Target >
Left click PcSetup.exe >
Left click on the + in front of Patin-Couffin driver >
Now left click once to select your burner >
Right click on the selected burner >
Navigate to the bottom of the dropdown to Finalize the media
Have you tried switching to Img and see if the DL burns still fail?
I'm a bit perplexed as to how your bios is configured, ie., your SATA burner is shown in IDE mode, but I think hp and vista are configured as AHCI enabled.
FYI, re: AHCI from wikipedia:
[I]"The Advanced Host Controller Interface (AHCI) is a programming-specification which defines the operation of Serial ATA host-controllers (also known as host bus adapters) in a non implementation-specific manner. The specification describes a system memory structure for computer hardware vendors in order to exchange data between host system memory and the attached storage-devices. As of June 2008, the current version of the specification is v. 1.3. AHCI offers software developers and hardware designers a standard method for detecting, configuring, and programming SATA/AHCI adapters. AHCI is separate from the Serial ATA-II standard, although it exposes SATA's advanced capabilities (such as hot-plugging and native command queuing) such that host-systems can utilize them.
Many SATA controllers offer selectable modes of operation: legacy Parallel ATA, standard AHCI-mode, or vendor-specific RAID. Intel recommends choosing RAID mode on their motherboards (which also enables AHCI) rather than the plain AHCI/SATA mode for maximum flexibility, due to the issues caused when the mode is switched once an operating system has already been installed. Legacy-mode is a software backward-compatibility mechanism intended to allow the SATA-controller to run in legacy operating-systems which are not SATA-aware.
AHCI is fully supported out of the box for Microsoft Windows Vista and the Linux operating system from kernel 2.6.19. NetBSD also supports drivers in AHCI mode out of the box in certain versions. OpenBSD has had an ahci driver since OpenBSD 4.1. FreeBSD supports AHCI as well. AHCI support for Solaris 10 has been introduced in the 8/07 release . Older operating systems require drivers written by the host bus adapter vendor in order to support AHCI"[/I]
Frankly, I'm not certain how your system will operate if you change your bios settings from AHCI to SATA or to IDE. I believe this will fix the PIO issue with your burner, but it doesn't sound like your burner is slow and I'm not at all sure how this will affect your hdd performance. I'm also a bit suspicious of the current driver for your Intel controller, but I hate to recommend that you do anything here and make a relatively small problem...worse.
I would certainly check your bios settings and let us know how your burner is configured.
It's very difficult to troubleshoot this stuff remotely. We can't see what's happening with your system...we don't even know how it's configured.
Add to this...honestly, I know nothing about vista, except to say I don't want to know anything about vista.
This laptop is still in warranty, correct?
At this point, I'd try to finalize one of your DL discs that won't play in your standalone. I'd also switch to Img.
If this resolves the DL burns...great.
If not, I'd toss it back to hp and see what tech support says.
Changing settings in the bios is no big deal, but if your not comfortable with this, then I wouldn't do it, particularly if your burner plays BR discs and burns SL media without any problems.
I'd simply add an external burner and plug into a usb port.