Windows 8 and 8.1 Forums


Incompatibility JMicron JMB36X Windows 8.1

  1. #1


    Posts : 36
    Windows 8.1 Pro 64-bit

    Incompatibility JMicron JMB36X Windows 8.1


    Hello!

    Background:

    In August 2012 I upgraded my PC from Pentium 4 to Asus P8H61 M/B, Core-i3 CPU and 8GB DDR3 RAM. The M/B has the new Intel 1155 socket that doesn't natively support IDE devices. I had two old IDE/ATAPI DVD-RW drives that I wanted to keep alongside my new SATA BD-R drive, so I also bought an IDE/SATA PCI-E card. Before the upgrade I had Windows 7 Ultimate 32-bit, but since now the RAM was increased to 8GB, I made a backup of my data and installed Windows 7 Ultimate 64-bit. All hardware including the IDE card worked as expected, not issue so far.

    How the problem occured:

    Recently I decided to upgrade to Windows 8.1 Pro. To avoid all the hassle of another backup and clean installation, I cheated by doing an upgrade first to Windows 8 Pro 64-bit and then to Windows 8.1 Pro to have the newest version. After the upgrade I realized that most hardware had now Microsoft drivers while some devices (including the IDE card) were not installed. No problem, I updated the drivers to latest OEM versions (e.g. Intel, Realtek, nVidia etc.) for Windows 8/8.1 to make sure all my devices work at their full potential and all features as in Windows 7. I didn't manage to make an old TV Tuner (BT878 chipset) work with custom 64-bit drivers (it was working fine in Windows 7 64-bit, see my other post) and the IDE card. For the IDE/SATA card I tried many JMicron JMX36X drivers, including the official latest ones from their site. The driver seems to install forever and after too many minutes it fails. However, the controller seems to have installed and my DVD-RW drives are recognized properly, but the computer hangs after restart at the Windows 8 boot screen with the spinning dots! If I manage to boot in safe mode (thank God I enabled the legacy boot menu, so I can do it by pressing F8 at startup), the computer starts normally, the controller appears working without any issues at Device Manager and my IDE DVD-RW drives both appear as they should in "This Computer". I even loaded a DVD and it was read properly and I could browse the files! Assuming now the controller is installed and works properly, I attempted to restart in normal mode. The same thing! The computer hangs forever at the Windows 8 logo with the spinning dots! I suspect some service or application is responsible for this. It probably doesn't load at Safe Mode, so Windows start in Safe Mode without any problem, but it tries to load at Normal Mode and it hangs the whole system! The only way to start my PC in Normal Mode is to disable the controller but then of course my IDE DVD-RW are also disabled and I cannot use them!

    If you have any ideas, please do share! It's driving me crazy! Of course I want to continue using Windows 8.1, I don't want to go back to 7 just for a stupid IDE card! Don't even think about suggesting me to do a format! I expect something smarter than that! Thanks! Format will be the absolutely last solution when everything else fails, and I would rather ditch the card and my IDE drives than go through all this trouble. Besides it's not guaranteed that the card will work after the format. I may go through all the trouble for nothing, and I certainly don't want that! So please think twice before replying!

    Thank you in advance

    PS: Please post only USEFUL information, not stuff like "give up and do a format". The whole purpose of this forum is to SOLVE a problem, not to give up! Unless you have something useful to suggest, please don't waste my time! Thanks again!

      My System SpecsSystem Spec

  2. #2


    Posts : 1,883
    7601.18247.x86fre.win7sp1


    I see you said you used the latest driver from their site.

    Double check that this is the one you installed: ftp://driver.jmicron.com.tw/SATA_Con...17.65_WHQL.zip

    If it already is, uninstall it from the Uninstall Program list then reboot.

    Then extract the download.

    Open Device Manager. Right click on it. Update driver software. Browse my computer. Let me pick. Have disk. Browse.

    Navigate to where you extracted it to and double click on \Driver\amd64\jraid_i.inf

    Click OK and continue installing until done.

    (By the way, JMB36x is for SATA ports. If your DVD drive really is IDE, it shouldn't connect to JMB36x - and it shouldn't even physically fit. If you really are connecting to it, your DVD drive is SATA based.)

    Edit: Doing some quick research, it seems JMB36x chipset does support both IDE, SATA.

    If you still have issues, right click it in Device Manager, Properties, Details tab, change dropdown to say Hardware Ids. Then copy paste the four lines below to here.
    Last edited by MasterChief; 18 Jan 2014 at 18:24.
      My System SpecsSystem Spec

  3. #3


    Posts : 36
    Windows 8.1 Pro 64-bit


    Thank you for your reply. Yes, the card has an IDE port (for 2 IDE devices, master/slave), one SATA port and one eSATA at the back. I'm using it for the IDE port. Yes, this is the latest driver and it didn't work either. I tried both running the Setup and doing the manual installation from Device Manager, nothing changed. While installation is apparently successful, after more than 15 minutes of trying to finish, I get a timeout error or other message. If I restart in Safe Mode, I see a device JMicron JMB36X Controller at the Storage Controllers category without any yellow question mark, so it is working. My two IDE DVD-RW do appear properly at the DVD/CD-ROM drivers category, again without any yellow question mark. I even loaded a DVD to test them and it was recognized and I could browse the contents. The problem is that some System Service or application tries to load and fails hanging the whole system at the initial Windows 8 boot screen with the spinning dots (that black one with the cyan window). If I could identify this one and disable it, I shouldn't have any problem. Since I cannot identify it, the only solution to make Windows load at Normal Mode is to disable the JMicron JMB36X Controller at Device Manager, but then also my two IDE DVD-RW are disabled and I cannot use them.

    Thank you again.
      My System SpecsSystem Spec

  4. #4


    Posts : 1,883
    7601.18247.x86fre.win7sp1


    Quote Originally Posted by spapakons View Post
    Thank you again.
    I recognize your appreciation. Thanks for that and you're welcome.

    See Brink's thread here: Blue Screen of Death (BSOD) Posting Instructions

    If you post the results of the tool in this thread, it has a good probability of at least heading us in the right direction. (Even if you've never had a bsod on the machine.)
      My System SpecsSystem Spec

  5. #5


    Posts : 36
    Windows 8.1 Pro 64-bit


    Thank you, I'll try this some other time. Now it's rather late and I'm tired from work. Let's hope I'll manage to create the report before the system hangs. While the Device Manager tries to finish installation for ever and Windows Explorer might not be very responsive (taskbar cannot be used, but I can open folders and use programs) the rest of the system is quite working, as soon as I keep off restarting of course. So I guess I'll be able to run the utility and generate the report... We'll see
      My System SpecsSystem Spec

  6. #6


    Posts : 36
    Windows 8.1 Pro 64-bit


    I found the solution and I post it here to help others. As you may know some applications add filters to DVD-ROMs (imagine these as DVD driver plugins) in order to add functionality. In case that a filter is not fully compatible with a controller, like in my case, it can cause problems. When I had my IDE DVD-RW drives connected to the JMicron controller, Windows would stuck at the boot screen with the spinning circles. The hard disk LED indicated some activity but after some time it just went off and the computer had frozen in the boot screen. The temporary but not convenient workaround was to disconnect my IDE DVD-RW drives. This never happened in Safe Mode, so I knew there was something wrong with drivers or software. I already had tried to install latest drivers for the JMicron controller without success. I had read somewhere that maybe Nero installed a filter and I had the problem. I didn't understand it then, so I didn't do anything. I didn't wanted to uninstall Nero just to make my old IDE drives work! Recently I remembered that old Nero versions installed Nero ASPI and I decided to do a little Google research about it. I finally found that I had to access a specific area in Registry and remove any suspicious "upper filter" or "lower filter". When I got there, I discovered an "upper filter" named GearASPI (or similar, don't remember) and a "lower filter" from AnyDVD. Of course I didn't want to lose my region-free capability, so I decided to remove the strange ASPI "upper filter" first and see what happens. I exported the key for backup and then deleted it completely just to make sure and I shutdown my computer. I connected my old IDE DVD-RW drives and booted into Windows again. YES! SUCCESS! This strange ASPI "upper filter" was the culprit!

    So anyone else having strange incompatibility issues with DVD devices, load Regedit and navigate to:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

    The last one is large and difficult to remember, so once on Class search for upper and you will find it. See if you have any "upper filter" or "lower filter". One of them is causing the problem. Select each one and export it to a file for backup. Then try to delete it (upper first) and see if your problem is solved.
      My System SpecsSystem Spec

Incompatibility JMicron JMB36X Windows 8.1
Related Threads
At the invitation of Microsoft store I attempted an upgrade from Win 8.0 to 8.1 on a new (2 month old) envy laptop. The upgrade demolished my system. The system was so scrambled that the only option was a rebuild from the hp supplied recovery disks. A more pressing concern is what to do when the...
Win8-HDD + WinXP-HDD incompatibility in BSOD Crashes and Debugging
There were two PCs - one with Win8 64bit ConsumerPreview(1 HDD 120GB) and one with WinXP 32bit (1 HDD 750GB). I've tried to put both HDDs in same PC but failed. When bootdevice is HDD with WinXP everything is OK, just one more 'volume' appears. But when i set bootdevice to other HDD with Win8...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook