jmvfw.dll: IA 32-Bit-DLL kann auf einer AMD 64-Bit-Plattform nicht geladen werden

System: Win 7 64 Bit

JMF startet JMstudio auf meinem System, findet meine Treiber und startet mein Mikrofon und meine Webcam. Aber wenn ich den Netbeans-Code ausführe, funktioniert er nicht.

Ich habe die folgenden Schritte auf dieser Website ausgeführt, um JMF unter Win 7 64-Bit zu installieren, ohne Erfolg:https://forums.oracle.com/thread/2134405. Ich habe in allen anderen Antworten zu diesem Problem ohne Erfolg gesucht. Es sollte auf meinem 64-Bit funktionieren, wie in dem Link angegeben, den ich hier eingefügt habe.

Ich habe 32-Bit-Java-JDK installiert. Die DLLs wurden aus dem JMF-Installationsordner in System32 und SysWOW64 verschoben. Es wurden keine Fehler im Code und in der JMF.jar hinzugefügt.

Irgendwelche Lösungen? Wenn ich es ausführe, erhalte ich die folgende Fehlermeldung:

Exception in thread "VFW Request Thread" java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: C:\Windows\System32\jmvfw.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
    at com.sun.media.JMFSecurityManager.loadLibrary(JMFSecurityManager.java:206)
    at com.sun.media.protocol.vfw.VFWCapture.<clinit>(VFWCapture.java:19)
    at com.sun.media.protocol.vfw.VFWSourceStream.doConnect(VFWSourceStream.java:241)
    at com.sun.media.protocol.vfw.VFWSourceStream.run(VFWSourceStream.java:763)
    at java.lang.Thread.run(Thread.java:724)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage