Apparent decade-old bug prevents a Blu-ray disc from being fully written – error 0x80071AC3 examined.

xio

New Member
This post was originally going to be a question, but upon further examination, I have figured out a likely cause. The error 0x80071AC3 which could occur while copying files to a BD-R (Blu-ray disc recordable) is likely caused by a decade-old bug in the UDF 2.60 live file system driver of Windows, which prevents the metadata track on Blu-ray discs from being fully made use of.

Here is the text of the original post I was going to make, below which is a possible explanation:




While drafting this post, the same fault occured on a BD-R DL (dual layer) on a different computer, also running Windows 10. Windows made the USB disconnect sound and then the USB connect sound, which I observed since I was in the room of the computer and not absent like the previous time.

This time, the last written sector in the metadata area is 63327, and the first non-resident file sector is 550295, so both are different. The meaning of "resident" is explained inside the quote above, which was originally going to be this post. However, CHKDSK also reports that the main meta data in block 25312 and the mirror meta data in block 25376 are damaged, which are the exact same numbers as in the CHKDSK result from the single-layer Blu-ray disc mentioned in the quote.
The same results occur on a different Blu-ray drive and a different computer with Windows 10, so the common denominator is the Windows UDF driver, which seems to be unable to handle a high number of files (over 10000) reliably.

On optical discs, the written and unwritten parts are visible using the bare eye. On both these discs, there is a writing gap near the beginning, meaning that this part is not written to.

I think a fix in the UDF driver by Microsoft could solve this problem and also make the rest of the space useable again, but I doubt that much about the UDF driver has changed since the days of Windows Vista, where it was introduced into its current form. I presume that it was developed once and barely touched since then. I even doubt that the original developers of the UDF drivers are still working at Microsoft. So all that could fix this is a third-party packet writing software. However, those presumably were barely developed since the Windows Vista era due to its native packet writing support, which usurped third-party software that might not had such bugs. The integration of UDF packet writing since Windows Vista appeared to have rendered third-party software obsolete, but some third-party software might not have this bug.

Another way would be to author and append to Blu-ray discs using conventional multi-session with a software like ImgBurn or InfraRecorder or CDBurnerXP, but that is of course far less convenient than the USB-stick-like file management workflow in Windows Explorer. If I wanted to rename something, it would have to wait for the next writing session.

One could also pack many files into a ZIP or 7-Zip archive, which reduces the file count and hence the usage of the metadata track, and indeed, it makes sense for many small text-based files such as saved pages with resources inside a _files sub folder. But for multimedia (photographs, videos, audio), it is far more convenient to be able to play the files back directly from the media and having a miniature view directly in Windows Explorer, rather than having to extract the files first.
 


Write your reply...
Top