Deutsch English
Flash Diesen Artikel auf Deutsch lesen

Extremely choppy playback in Flash player

Adobe Flash

Adobe Flash

It is truly amazing how a computer can still surprize you and make you shake your head in wonderment, even after twenty years of computer experience.
Since weeks I’ve had the problem that Flash movies were stuttering on my computer so much that I couldn’t even watch ordinary YouTube videos anymore. And I don’t mean the renowned problem of the hundred percent CPU usage during Flash playback – although I have that problem, too (and even after several years, a solution on the part of Adobe doesn’t seem to be in sight …), but to date, my computer had still been able to play Flash movies fluently. I had no idea where the stuttering suddenly came from, since I hadn’t made any changes to the system, neither to hardware nor software.

Today I googled for a solution for the nth time. And finally I found other people who had this problem, namely after they had copied large amounts of data back and forth between their harddisks or devices. [1] Well, that might of course have been the case for me, too – from time to time, I do indeed chase the gigabytes back and forth between my four partitions. But how the hell could that have any influence on the Flash player? Let alone the suggested solution: Uninstall the primary IDE channel!?
Well, I had nothing to lose, so I gave it a try – and it worked indeed!

Solution

Uninstalling IDE drivers

Uninstalling IDE drivers

Uninstalling the IDE channel is quite plain: Right click “My Computer” → “Properties” → “Hardware” → “Device Manager”. There go to “IDE ATA/ATAPI controller”, right click “Primary IDE channel” and choose “Uninstall”. After that restart the computer. Don’t worry, nothing can happen. The IDE drivers are an integral part of Windows and will automatically be reinstalled after the reboot.

Now, as concerns hardware and low level drivers, I’m not exactly an expert. Why this trick works and what it all has to do with the Flash player – only the devil knows. Or my former teacher for operating systems and networks during my studies.
I think it was also him who said:

Everything is always somehow connected with everything.

How right he was.



Comments

  1. 21st February 2012
    4:27 pm

    Worka flag

    Das hilft sehr wahrscheinlich nur, wenn Windows Lesefehler auf einer der am IDE Kanal betriebenen Festplatte erkannt hat und vom User unbemerkt den IDE Kanal von Ultra DMA in den alten PIO Mode geschaltet hat.

    Eine deinstallation des IDE Kanals sowie die bei anschliessend von Windows geforderten Reboot, führt dann zur Neuinstallation des IDE Kannals welcher dann nach Möglichkeit wieder im Ultra DMA Modus betrieben wird.

    (Bis erneut Fehler von Windows erkannt werden)

  2. 26th August 2009
    4:23 pm

    Ginchen flag

    Ja, sowas klingt logisch, irgendwie so hätte ich mir das auch vorgestellt, wenn ich ein bißchen mehr Ahnung hätte. ;)

    Inzwischen habe ich “leider” ein paar neue Rechnerteile, woraufhin ich auch Windows ganz neu installieren mußte, und jetzt rennt der Flashplayer eh erstmal wie sonstwas. Keine Ahnung, ob das Problem also je wieder auftauchen wird. :D Naja, die Festplatte ist immerhin noch dieselbe, also könnte es sein. ;)

  3. 26th August 2009
    11:47 am

    Harry flag

    Interessant, interessant.

    Da stellt man sich doch die Frage: Müsste denn dieses Problem über kurz oder lang nicht wieder auftauchen? Immerhin hat man ja am System nichts verändert. Es wird wohl kaum einen neuen IRQ zuweisen.
    Was sein KÖNNTE: Bei jedem Fehler, den Windows mit der Platte feststellt, erhöht sich ein interner Zähler, der ab einer bestimmten Zahl den Übertragungsmodus (U-DMA) heruntersetzt. Weist die Platte physikalische Fehler auf, kommt man irgendwann beim PIO Modus an, welcher ein Arbeiten dann nahezu unmöglich macht.
    Da ich dieses Ruckel-Problem noch nie hatte, würde mich interessieren, ob Deine Festplatte (sollte das Problem bei Dir nochmal auftreten) im Übertragungsmodus reduziert wurde. Unter den Eigenschaften des PrimärenIDE Kanals kann man den aktuellen Übertragungsmodus einsehen.

Write comment

Allowed HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <p> <pre lang="" line="" escaped=""> <q cite=""> <strike> <strong> <img src="" alt="" class="" width="" height=""> | Code snippets can be posted in `backticks`. Example: `<?php echo "Hi!"; ?>`