Windows gibt die Laufwerksverriegelung nach dem Brennen einer CD nicht frei

14

Auf meinem Computer sind zwei Blu-ray-Laufwerke mit genau demselben Modell und derselben Marke installiert. Ich verwende gelegentlich gerne eines davon, um CDs oder DVDs mit verschiedenen Programmen (Windows Media Player 12, Zune, ImgBurn, Windows DVD Maker usw.) zu brennen. Es wird den Brennvorgang durchlaufen und erfolgreich abgeschlossen. Bei beiden Laufwerken wird jedoch die Ressourcensperre auf der CD nicht aufgehoben. Dies bedeutet, dass die CD weiterhin gedreht wird, die Zugriffsanzeige kontinuierlich blinkt und ich das Laufwerk nicht auswerfen kann. Wenn ich eine CD mit ImgBurn brenne, wird in der Regel nach dem Brennen ein Überprüfungsschritt ausgeführt, bei dem die Laufwerksschublade durchlaufen wird. Da die Sperre nicht freigegeben ist, kann die Laufwerksschublade nicht durchlaufen werden. Im Moment habe ich gerade eine CD in Windows Media Player gebrannt und sie erfolgreich abgeschlossen (ich kann die CD sogar in WMP abspielen), aber ich kann das Laufwerk nicht auswerfen. Der einzig verlässliche Weg, wie ich

Warum sollte das passieren? Es macht dies konsequent zu 100% der Zeit. Ich habe meine Treiber aktualisiert, aber nichts geändert.

Dies ist die spezifische Laufwerksliste in TigerDirect: Lite-On iHBS212-08 12X Interner Blu-Ray-Brenner

Ich verwende Windows 7 Professional x64 SP1.

Ist schon jemand auf ein solches Problem gestoßen? Was kann ich tun, um das Problem zu beheben?

BEARBEITEN

Beachten Sie, dass ich auch gerade die Firmware für die Laufwerke aktualisiert habe, was nicht geholfen hat. Außerdem habe ich einen von ihnen ausgesteckt (da die Tatsache, dass es zwei identische Laufwerke gab, irgendwo Konflikte verursachte) und es machte keinen Unterschied.

Außerdem habe ich eine Möglichkeit gefunden, die Möglichkeit zu erzwingen, die Laufwerksschublade ohne Neustart zu öffnen. Über ImgBurn ging ich zum Menü Extras, dann zu Laufwerk, klickte dann auf "Sitzung schließen" und ließ mich das Fach wieder öffnen.

Wenn ich stattdessen in ImgBurn im Menü "Drive" auf "Eject" (Auswerfen) geklickt habe, wurde eine aussagekräftige Fehlermeldung ausgegeben, in der im Grunde genommen viel technischer Müll und der Fehler "Logical unit not ready - Long write in progress" (Logische Einheit nicht bereit - Langer Schreibvorgang läuft) angegeben wurden. Ich denke, dieses lange Schreiben ist es, was das Laufwerk beschäftigt hält. Aber es scheint nicht zu enden. Ist das also ein Treiberproblem? Es passiert programmübergreifend.

EDIT # 2

Gemäß dem Vorschlag von Paperlantern unten habe ich versucht, eine Linux LiveCD-Sitzung zum Brennen einer Disc zu verwenden. Ich habe Kubuntu gebootet und eine kleine Audio-CD mit k3b gebrannt. Interessanterweise hat es perfekt funktioniert. Es hat die CD gebrannt und die CD am Ende ausgeworfen. Es handelt sich also anscheinend nicht um ein Hardwareproblem, sondern um ein Windows-Problem.

EDIT # 3

Nach einigen Schritten zur Fehlerbehebung mithilfe einiger Personen hier habe ich festgestellt, dass die wahrscheinliche Ursache ein Problem darin ist, wie Windows Befehle an ATAPI-Geräte ausgibt. Diese Windows-Installation wurde ursprünglich auf einem IDE-Laufwerk installiert, jedoch ohne Neuinstallation auf RAID umgestellt. Dies hat Windows möglicherweise in einen Zustand versetzt, in dem die Kommunikation mit den Laufwerken nicht ordnungsgemäß funktioniert. Ich habe eine Neuinstallation von Windows auf dem Computer durchgeführt (nach dem Sichern meiner vorherigen Installation) und ein paar Testbrände ausgeführt, und Windows funktioniert ordnungsgemäß. Das Laufwerk wurde am Ende des Brennvorgangs ausgeworfen. Ich werde mein Backup-Image wiederherstellen und von dort aus fortfahren.

Ben Richards
quelle
Es klingt nach einem Treiber- / Betriebssystemproblem. Gibt es eine Möglichkeit, anzuzeigen, welcher Prozess das Laufwerk sperrt?
Soandos
@soandos Ich weiß, welches Programm die Sperre einleitet. Es ist immer das Laufwerk, mit dem ich das brenne, egal ob Windows Media Player, ImgBurn oder etwas anderes. Ich glaube nicht, dass es einen Zwischenprozess gibt, mit dem einer von diesen kommuniziert, um die CD zu brennen, oder?
Ben Richards
Keine Ahnung, aber vielleicht einen Scheck wert?
Soandos
@soandos Nun, ich würde nicht wissen, wie ich das überprüfen soll. Meine Vermutung ist, dass es nicht der Fall ist, wenn das irgendetwas bedeutet ...
Ben Richards
Haben Sie versucht, verschiedene Arten von Datenträgern zu verwenden? Der Autor von imageburn scheint vertabim zu mögen forum.imgburn.com/index.php?showtopic=11705 forum.imgburn.com/index.php?showtopic=9484
Geselle Geek

Antworten:

1

Das passiert also bei jeder Art von Verbrennungen? Um Probleme mit dem aktuellen Treiber oder der aktuellen Software zu lindern, würde ich, so frustriert wie Sie wahrscheinlich sind, eine Kopie von Linux Mint oder Ubuntu Linux auf ein Ersatzlaufwerk im Computer laden. Oder verwenden Sie die Live-CD in einem Laufwerk und versuchen Sie, etwas auf dem anderen Laufwerk zu brennen, um festzustellen, ob das Problem in einem anderen Betriebssystem und einer anderen Softwareumgebung auftritt. Es könnte uns zumindest sagen, ob das Problem in der Hardware liegt (möglicherweise ein fehlerhafter Stapel von CD-ROM-Laufwerken mit fehlerhaftem Cache oder etwas ähnlich Seltsamem?) Oder ob das Problem in irgendeiner Weise mit Ihrem Betriebssystem oder Treiber zusammenhängt.

Wenn es sich um ein Betriebssystem handelt, erzwingt das Ausführen eines Sysprep auf dem Computer eine erneute Erkennung und Neuinstallation der wichtigsten Komponenten (CD-ROM-Treiber und ATAPI-Schnittstellensoftware). Dieses Problem wird höchstwahrscheinlich behoben, da eine Neuinstallation erfolgreich war.

Papierlaterne
quelle
Ja, soweit ich weiß. Ich habe es in letzter Zeit mit Musik-CDs getestet, aber das Brennen von Video-DVDs hat die gleiche Situation wiedergegeben. Das ist eine gute Idee. Leider waren meine bisherigen Versuche, Ubuntu mit Wubi zu laden, mit Fehlern behaftet. Ich werde sehen, ob eine Live-CD gut genug ist.
Ben Richards
Eine andere Option könnte pendrivelinux sein, im Grunde genommen ein bootfähiger USB-Stick der Live-CD von wirklich fast jeder Distribution unter der Sonne. Ich benutze es ausgiebig zur Fehlerbehebung.
Paperlantern
Nun, ich konnte auf eine Kubuntu Live-CD zugreifen und habe versucht, eine Audio-CD mit k3b zu brennen, und es hat funktioniert. Es war nur ein einziger Titel, aber er hat ihn schnell gebrannt und die CD am Ende ausgeworfen. Es scheint also, dass es sich um ein Windows-Problem und nicht um ein Hardwareproblem handelt. Ich werde diese Information auch der Hauptfrage hinzufügen.
Ben Richards
Okay, jetzt wissen wir zumindest, dass wir unsere Zeit nicht mit einem Hardwareproblem verschwenden, wenn wir versuchen, Treiber oder Betriebssysteme zu reparieren. Wenn Sie den Hardware-Manager aufrufen und DVD / CD-ROM-Laufwerke erweitern, führen Sie die Laufwerksliste ordnungsgemäß aus. dh die aufgeführten Laufwerke sind die installierten Modelle. Wenn ja, wann wurde der Treiber veröffentlicht? Zeigt es, wer es gemacht hat? Verwenden wir vielleicht einen MS-Treiber, in dem wir dann den mfr-Treiber austauschen könnten, oder umgekehrt? Vielleicht könnte sogar ein Rechtsklick und "Treibersoftware aktualisieren" einen neueren Treiber ergeben. Vielleicht hilft es, sie zu entfernen und neu zu starten, um sie erneut zu erkennen.
Paperlantern
Ich habe dies überprüft und es handelt sich um Microsoft-Treiber (und die neuesten verfügbaren Treiber), und die Geräte wurden ordnungsgemäß installiert. Ich werde einen Herstellertreiber installieren.
Ben Richards
2

Das klingt für mich so, als wäre es ein Problem, dass Windows eine Schnittstelle zum Chipsatz Ihres Motherboards hat. Insbesondere beim Sprechen von ATAPI mit dem CD-Laufwerk. Dinge, die ich empfehlen würde:

( HINWEIS: Bitte probieren Sie nicht mehr als eine dieser Aufgaben gleichzeitig aus. Es macht keinen Spaß, etwas zu lösen, und Sie wissen nicht genau, welcher Schritt das letzte Element des Puzzles war. =))

Motherboard-Chipsatz aktualisieren

Besuchen Sie die Website des Herstellers für Ihr Motherboard und laden Sie die neuesten Chipsatz-Treiber herunter. Es ist ein Neustart erforderlich, es sollte jedoch kein Pre-Windows-Startmedium erforderlich sein. Sie sollten in der Lage sein, von Windows aus zu aktualisieren.

Aktualisieren Sie den Speichercontroller

Wenn sich auf Ihrem PC ein Speichercontroller oder ein Speicherchipsatz befindet (z. B. Matrox oder Nvidia, wie dies bei einigen PCs auf Verbraucherebene der Fall ist), aktualisieren Sie diese Chipsätze / Treiber.

Aktualisieren Sie das BIOS

Es ist möglich , dass ein Teil des Problems bei der Darstellung des Aufsatzes des BIOS ist. Erwägen Sie, das betreffende Modell von Ihrem PC-Hersteller auf das neueste BIOS zu aktualisieren.

Verschieben Sie das Laufwerk auf einen anderen SATA-Kanal

Wenn Sie mehrere SATA-Anschlüsse haben, insbesondere wenn Sie Anschlüsse an verschiedenen Controllern haben, verschieben Sie das optische Laufwerk an einen neuen Anschluss auf der Hauptplatine.

Kuriositäten

Es wäre interessant zu wissen, ob sich Ihr BIOS im IDE- oder AHCI-Modus befindet. Ich würde erwarten , dass es im IDE-Modus ist, aber es ist möglich, dass es in AHCI ist.


EDIT 1

Nachdem ich herausgefunden habe, dass der PC ohne Neuinstallation von Windows von IDE auf RAID / AHCI-Modus umgestellt wurde (und es anscheinend eine Tortur war, Windows dazu zu bringen, die Änderung richtig zu handhaben), glaube ich, dass dies die Ursache sein könnte. Möglicherweise verarbeitet Windows die ATAPI-Kommunikation jetzt etwas falsch. Ich bin mir noch nicht sicher, was die Lösung sein würde. Vielleicht eine Reparaturinstallation.

Wesley
quelle
Außerdem verwende ich 2 Festplatten in RAID0, so dass es sich im RAID-Modus befindet (AHCI, also würde ich vermuten), nicht IDE.
Ben Richards
@ sidran32 Nach meinem Verständnis sind diese Dinge nicht unbedingt Betriebssystemunabhängig. Die Chipsätze müssen weiterhin vom Betriebssystem interagiert werden, sodass das Betriebssystem weiterhin ein variabler Faktor ist. Möglicherweise benötigt Windows die Hardwareschicht, um über eine aktualisierte Firmware zu verfügen, damit eine bessere Interaktion mit Windows möglich ist. Das Linux-Betriebssystem, das Sie ausprobiert haben, ist möglicherweise in der Lage, mit dem Chipsatz in seinem aktuellen Status im Gegensatz zu Windows zu kommunizieren.
Wesley
Ich habe gerade mein BIOS aktualisiert und mich umgesehen. Es gibt drei Optionen für die SATA-Modus-IDE, RAID und AHCI. Ich hatte es die ganze Zeit im RAID-Modus (wegen meines RAID0-Setups). Wäre es wünschenswerter, wenn es im AHCI-Modus wäre? Das BIOS-Update hat übrigens nichts gebracht, ebenso das Chipsatz-Treiber-Update. Beide Laufwerke funktionieren gleich und befinden sich offensichtlich auf zwei verschiedenen SATA-Kanälen. Gleicher Controller /
Ben Richards
Ich bezweifle, dass dies einen Unterschied machen würde, jedoch wird der Wechsel zu AHCI Ihr RAID-Set beschädigen. Tun Sie dies also nicht, es sei denn, Sie sind auf Datenverlust vorbereitet. Außerdem sind einige Änderungen an Windows erforderlich. Suchen Sie in der Umgebung nach RAID-zu-AHCI-Informationen wie: answers.microsoft.com/en-us/windows/forum/windows_7-hardware/…
Wesley
1
Ich habe versucht, eine neue Version von Windows zu installieren, nachdem ich keine Reparaturkonsole ausführen konnte. Die Neuinstallation von Windows erledigt das Brennen der Disc ordnungsgemäß. Wie vorgeschlagen, liegt möglicherweise ein Fehler in der Kommunikation von Windows mit ATAPI-Geräten vor.
Ben Richards
0

Haben Sie versucht, eine andere Brennsoftware zu verwenden? Ich bin ein großer Fan von ImgBurn, aber ich habe auch festgestellt, dass es das Laufwerk oft nicht freigibt. Wenn ich MakeMKV starte, kann ich die CD normalerweise auswerfen (obwohl es so aussieht, als hätten Sie bereits eine Problemumgehung).

Lee

Lee Tickett
quelle
Ich habe alle Arten von Brennsoftware verwendet. Es ist egal, was ich benutze, das passiert immer.
Ben Richards