Make the Edirol or Roland UM-1 and UM-1X work on Windows 10

Roland, who make the venerable MIDI to USB interface the UM-1, and its more recent version the UM-1X, claim that they will not support Windows 10. And, indeed, when you install Windows 10 onto a machine with the UM-1X plugged in, it remains unrecognised by the new operating system.

You can fix this with a text editor. Remember also you must set your Windows installation NOT to enforce driver signing. Please see the comments (below) for how to do this.

  1. Download from Roland the driver archive for Windows 8.1. Its filename is um1_w81d_v101.zip.
  2. Unpack the archive.
  3. If you have a 64-bit machine, browse within the archive to this folder:
    um1_w81d_v101\Files\64bit\Files

  4. Open the file RDIF1009.INF in your favourite text editor.
  5. Edit line 33, changing:
    %MfgName%=Roland,NTamd64.6.2,NTamd64.7…to
    %MfgName%=Roland,NTamd64.10.0,NTamd64.7
  6. Edit line 42, changing:
    [Roland.NTamd64.6.2] …to
    [Roland.NTamd64.10.0]

  7. Save this file and exit the editor.
    One successful user reported that he plugged-in the UM-1 at this point.
  8. Browse to your Device Manager by holding down the ‘Windows’ key, pressing ‘R’, then selecting “Device Manager” from the menu that appears.
  9. Double-click on your non-functioning UM-1, which will be labelled “Unknown device”.
  10. Select the second tab: “Driver”
  11. Click the “Update driver…” button
  12. Click “Browse my computer for driver software”
  13. Browse to the folder containing the file you have just edited
  14. Click ‘OK’ to select the directory, then click ‘Next’
  15. When Windows complains “Windows can’t verify the publisher of this driver software”, click “Install this driver software anyway”
  16. Wait until you see “Windows has successfully updated your driver software.

Done! You’ve installed the Windows 8.1 driver for the Roland/Edirol UM-1X on Windows 10, even though Roland state they don’t support this device. I can confirm that the MIDI input works just fine.

109 thoughts on “Make the Edirol or Roland UM-1 and UM-1X work on Windows 10”

  1. Thanks! One thing worth mentioning is that you need to make sure to disable the Driver Signature Enforcement option in Advanced Startup – once that was done this solution worked perfectly.

    1. I tried a couple of times without any success it comes out that the hash of the file is not present in the specified folder, etc.
      I ve done this now as mentioned but not been lucky.

      I might be doing something wrong but I have no idea to what.

  2. Thank you so much!!! I have an Edirol UM-2 and by doing something similar I made it work on Windows 10 too.

    One thing to note though – there was an extra step that I had to do as I am using a 64-bit OS and by default it will refuse to install driver that has been tempered with / are not properly signed or certified.

    Stumbled across this page after a bit of searching: http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/

    In summary this is what I had to do:

    1. Hold down ‘shift’ while choosing ‘restart’ to reboot the machine
    2. There will be some sort of a boot menu after restarting (because of the ‘shift’ key in the previous step). Pick ‘troubleshoot’
    3. ‘advanced options’
    4. ‘startup settings’
    5. hit ‘restart’ button
    6. after restarting again you will be given a list of startup settings that you can change this time. Press the “F7” key which should stand for ‘disable driver signature enforcement’
    7. After starting windows this time try installing the driver per the instructions in your blog.

  3. Gentlemen, thank you for replying. You are perfectly correct: I forgot that, in order to make a non-standard graphics driver work, my system is already set not to enforce driver signing.

    1. I have downloaded the driver, made the changes you said to do, saved the file, but my computer still won’t recognize it.

      I also disabled driver signature verification.

      Any idea why it is not working?

    2. I read the article above and edited the RDIF1003.inf file. There is no 1009 file. Is there another version of um2_w81d_v101?
      Installing the driver does not work as plugging the Edirol is not recognised. I have an Edirol UM – 2 (without switch) and am using Win10 32bit. Can I get it to work with this configuration?

  4. John, I just wanted to say thank you for providing this workaround for installing the driver. I found out the hard way yesterday that this problem existed when I dusted off my UM-1SX for a small project on my Surface Pro. Thanks again, I owe you a beer.

  5. I’m a novice at this stuff, but am desperate so am going to try this workaround to get my UM-1x working with Windows 10. However, I’m stuck on step 2: “Unpack the archive” What does that mean?

    1. Hello, and I hope you can get this sorted out ok.

      Unpacking the archive means unzipping it, in this case. Your Windows machine should automatically open a .zip file if you double-click on it, and then you can copy (drag and drop) the content of the .zip archive into a fresh location for further work.

  6. Thank you, thank you, thank you! Followed the steps meticulously (even though I don’t understand what I’m doing). My UM-1X midi now works again. Very grateful.

  7. I stumbled on your page while searching for a midi interface advertised as compatible with Win 10, to replace my Edirol UM-1EX that had stopped working in the switch from Win 7. I had already tried the Win 8 driver, without success of course. Armed with your instructions and a 10 second edit, I reinstalled the Win 8 driver and my Yamaha keyboard is connected again! Many thanks for sharing your expertise:)

  8. Extremely helpfull my friend , my UM-1S lives to see another day. Also thx to Sam for the very clear instructions to switch of driver signature enforcement

  9. Thank you very much; I have been using the UM 1 for years and have just bought a new Lenovo ideapad with Windows 10 and an i7 processor to run Cubase elements 8.

    I was mortified when I couldn’t load the Roland driver but have everything has now lit up after following your instructions to the letter. I can now connect the tc-helicon vocalist and my old midi keyboard.

    Thanks once again,

    Ivor

  10. This is Bonnie again. I don’t use my midi very often — every 2-3 weeks. It’s been working fine, but I just hooked it up tonight, and my computer is not finding the device! I tried rebooting, and it’s still not showing. Any suggestions?

    1. When I plug into the USB port, it’s making a sound, but the device doesn’t appear on my Midi Set-up screen like it did before.

      1. Just thought of this: there may have been an auto Windows update…. Boo. Do I need to go through the steps above again to restore the driver?

    2. Hello Bonnie — I’m sorry to hear of this trouble. I must admit, this problem hasn’t occurred here, even though the system is kept up-to-date with the automatic updates provided by Microsoft.

      Now, a couple of weeks ago, it was necessary to re-install another, unrelated, old driver to overcome a Windows upgrade mess (Open GL 2.1 became unsupported on an old graphics card), and it is just possible that you need to re-install the patched Roland driver for a similar reason.

      However, I’d also email Roland to put pressure on them to update the driver for this popular MIDI interface, anyway.

      Please let me know if a re-installation of your driver works for you.

      1. Hi John. I was thrown off at first because when I got to the “unknown device” and tabbed to the “update driver” button, it was greyed out. I finally found something on another screen that allowed me to update the driver, and it looks like it is working. I will follow your suggestion to email Roland about this, but it doesn’t seem like they are interested in updating the driver. And I’m still confused about why it reverted back to “unknown device” when the edited .inf file was still in tact. Thanks for your help and encouragement.

      2. I heard back from Roland. It was a courteous response, saying they won’t be creating any new drivers for these devices. I guess I wasn’t very convincing 🙂 However, he did say that the device has an on/off “advanced driver” switch that can be turned to “off” (mine is in the “on” position, and I’ve never touched it) and that supposedly allows the device to function without a driver. I’m not sure just how functional it would be. But if my driver disappears again, I might give that a try and see what happens.

  11. I think Roland should hire you as an adviser ,this kind of customer neglect is no way to treat Roland users ,whithout you we would be forced to throw away a perfectly good MIDI interface , maybe thats what Roland wants : us buying a new one !! Is that the thanks we get for years and yea

  12. Oh and i forgot my pc-300 midi keyboard , no driver or support for that one either (luckely i can get it to work through the UM-1s thnx to John)

    1. Some companies have (I think) good reason for letting old products drift off after a certain number of years, e.g. Windows 3.1 whose underlying memory model could not possibly be financially viable to support. But as you, Pascal, point out, it’s disappointing to see a largely respected manufacturer neglect a piece of hardware that countless musicians use because it perfectly does its job, and needs do nothing more. Roland have made many good choices, and I happily play their instruments; but to drop support for this interface is a bad choice.

  13. purtroppo pur avendo seguito alla lettera le spiegazioni il mio UM-1 non funziona e nell’istallatre il driver rileva che il file è stato maneggiato

  14. Grazie per il vostro rapporto, Giovanni. C’è un interruttore sul lato del UM-1, con l’etichetta “Advanced Driver”? Si prega di eliminare il driver, regolare questo interruttore, e quindi reinstallare il driver.

    Se questo non funziona, non so che cosa il problema è. Si prega di essere il più dettagliato è possibile con tutte le segnalazioni di errori.

    Thank you for your report, Giovanni. Is there a switch on the side of your UM-1, labelled “Advanced Driver?” Please delete the driver, adjust this switch, and then reinstall the driver.

    If that does not work, I do not know what the trouble is. Please be as detailed as you can with all error reports.

  15. Many, many thanks for this information and thread.

    I have a Roland SD-90 Sound Module and when I updated from 8.1 to 10 I immediately hit the problems described.
    A polite request to Roland basically said, in the nicest possible way, sod off.
    Why they don’t publish this sort of information even with a health warning I have no idea.
    Anyway it is all working just fine on Windows 10 so again many thanks to everyone

  16. I can’t tell you how blessed I am to have found this website. Having just upgraded to Win10, I found my UA1ex and my UM1ex both not working. I was very disappointed.
    The steps you gave absolutely worked. 😀 PTL!

  17. Partial Success.
    The procedure worked fine on a laptop, but so far, no joy on a Dell tablet.
    On navigating to the folder containing the edited .inf file , windows notifies …
    “Windows could not find driver software for your device”

    On right-clicking the .inf file and selecting “install” , confirming ok to proceed with unsigned driver, the driver appears to be being installed. Windows reports “the operation completed successfully”
    Device manager still shows “unknown device” and “the drivers for this device are not installed (code28).

    If anyone could suggest any further steps I could try, I’d be much obliged.

    Ian

  18. Many Thanks John!

    Believe it or not, I’m now running Cubasis VST 5 on W10 64-bit, connected to my Roland via the UM-1. Happy. I can listen to my son’s ancient recordings safe in the knowledge that they should be safe for another decade or so.

    Time to migrate to Cubase. 🙂 I’m trying to find out from Steinberg re migration options…

    All the best.

  19. MAKE THE EDIROL UM-2 WORK ON WINDOWS 10

    Hello; I have an Edirol UM 2 put there ‘s no driver wondows 10, I read your post on the UM1, What would be the handling to be performed for the windows driver or 8 can run under Windows 10
    Sincerely Alain

    1. Hello Alain,

      I am sorry, but I do not have a UM-2 to test. However, I would begin by downloading the most recent Windows driver for the UM-2 you can find, and then open the file archive and edit it in a similar manner to my instructions for the UM-1.

      1. Good morning, John,
        Thank you for your valuable conseils.J’ai tried to manipulation but that did not fonctionné.Je’ll repeat and I’ll tell you if it works. Sincerely Alain

        1. Good morning, John,
          Thank you for your valuable conseils.J’ai tried to manipulation but it did not work .I will do it again and I would say if it works you. Sincerely Alain

  20. Many many thanks for this info and detailed guiding to install UM1x for windows 10!!

    Works perfect, thank you

    Ninos

  21. John
    Thanks so much for this brilliant piece of information. How sad that a change that takes minutes, couldn’t be done by Roland to support customers. I guess they want to sell us all a new interface at fifty pounds a shot. When the change is just 6 digits – it’s a bit cheeky.
    A word for people working with the UM-1SX. Make sure the Advanced Driver switch is set to OFF otherwise the device doesn’t see the edited driver.
    Thanks again.

  22. it was working fine but suddenly it appears again as unidentified device…i did the same process but now it appears a warning message saying that windows had found a driver but the file has been manipulated…help please

  23. Hi, I’m having issues when installing the driver, I have tried everything I could think of but when I try to update it, windows say that the device is already up to date. I have tried uninstalling the driver and installing it again, turning on and off the advanced driver switch, as well as disabling the driver signature setting. No matter what I do it just won’t work and it’s extremely frustrating, so if anybody can help me with this it would be greatly appreciated. Oh, and by the way, I have a Roland Edirol UM-1SX. Thanks.

  24. I didn’t have to go through this. At first when I plugged the UM1-X in it was not accepted. However after a reboot the UM1 works fine. Looks like Windows 10 found a driver…
    Win10 PRO 64-bit (Swedish) ver 10586.420 July 03 2016.
    Note: UM1 was had the ‘Advanced switch’ in ‘No’ position (don’t know if it matters.)

  25. Hi man, somtimes life is beautiful. Works like a charm! Thanks!

    UM-1ex ans focusrite scarlett next gen ake a good pair for me.

  26. Unfortunately these steps did not work for me.

    Device manager states

    ‘The best driver software for your device is already installed’.
    ‘Windows has determined that the driver software for you device is up to date.’
    ‘Unknown USB Device (Device Descriptor Request Failed)’

    If anyone has further ideas I would love to hear them.

    kind regards

  27. Thank you VERY much for this info! I now have my loyal UM-1SX back and running. It’s one of the few ‘simple’ USB interfaces that can drive a MIDI Solutions box for programming.

    And an open comment to Microsoft: Could you folks possibly make it any harder to disable signed driver checking? I mean, THREE reboots? Gawd!

  28. Thank You so much, You made my day.
    I did a simliar edited installation in July last year, after my change from W7 Pro 64 to W10 Pro 64.
    After the upgrade to W10 1607, my UM-1EX no longer likes to work.
    Now, I used Your step-by-step info and it works !
    My Roland Juno and my GT-8 works .. just great.
    Thanks again.
    Remo

  29. Hi all.
    I need some help please.
    “UM-1X driver 64 bit”

    I followed instructions:
    – disabled driver signature verification
    – downloaded um1_w81d_v101.zip.
    – changed the RDIF1009.INF file lines as instructed

    I still get an error updating driver through device manager.

    “windows found driver software for your device but encountered an error while attempting to install it.

    UM-1

    The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.

    Help is highly appreciated.

    Thank you 🙂

    1. Repeated steps and all worked fine this time.

      Thank you for the information. Definitely great to have edirol UM-1X working again.

      Highly appreciated. Thank you.

      1. Very kind of you to tell me you have solved the problem. The error message you quoted is new to me, and I would not know how to progress with it.

        1. Google for “Windows 10 Disable driver signature verification”.

          It involves booting into troubleshooting mode etc.
          Once you’ve booted without driver signature verification, the procedure in the original post will work.
          When the installation is done, you can reboot and driver signature verification will be on again.

  30. Omg so simple and yet …anyway i love you john warburton for that !
    Man if i ever come out with my album the thank yous list is going to be so long lol.

  31. Hi. I can’t get this working on my Windows 10. I used this (or a similar guide) a while back to get my Roland PC-300 working on Windows 7 and was excited to see people getting it working on Windows 10 but, I can’t get it to work. I get the message “Windows was unable to install your Unknown Device” with sub message “Windows could not find driver software for your device”. I am gutted… someone in these comments got it working for their Roland PC-300… any help would be massively appreciated.

    1. I am sorry not to know the answer to this one, not having the PC-300 hardware myself, but perhaps someone else might like to reply below?

    2. I went out and bought a new keyboard, M-Audio Code61 and am very happy with it. However, I would like to update on the progress of the PC-300 because I just recently managed to get it to work and hope it will help someone else.

      I used the UM-1 driver for Windows 8 (downloaded from Roland). Edit the .ini file as explained in the original instructions on this page (replacing 6.2 with 10)… BUT ALSO change “PID_0009” to PID_0008″… this was at the end of line 44 in my .ini file. Save the file.

      Now rename the file to “RDIF1008.INI”.

      Reboot and disable the driver signature enforcement by searching for “change advanced startup options” from the start menu. Choose Restart Now under Advanced Startup. Then choose Troubleshoot then Advanced options then Startup Settings and then press Restart. Your computer will restart but will give you some options…. choose option 7 to disable the driver signature enforcement. The computer will boot with this mode. I found that using registry key changes didn’t quite work whereas this worked first time.

      Once booted in, do the driver update as normal by selecting the non working device in device manager and updating the driver… choosing manually the location of your edited and renamed .ini file. It should work and your PC-300 will appear as UM-1 and work again as a MIDI keyboard.

  32. Hey, I followed these instructions but having reached step 14 I’m greeted with the error message “Windows found driver software for your device but encountered an error while attempting to install it.
    The hash for the file is not present in the specified catalogue file. the file is likely corrupt or the victim of tampering.
    If you know the manufacturer of your device, you can visit it’s website and check the support section for the driver software.”

    Any suggestions?
    Thanks.

      1. Hello John I had the same problem with UM1S with Windows 10 Prof. 64bit. I’ve disabled the driver signing and I’ve fixed everything. Thank you very much for your commitment and for solving this UM1 problem
        Angel

    1. Thank you for letting me know how you got on! It’s good to know some decent, but old, kit can still work on our modern computers. I hope you have much enjoyment continuing to make music.

  33. Thanks for the program update information. This worked great! The only thing I would add to the instructions is between step 7 and 8 is to plug in the UM-1 into the USB port. It took me a while to figure this out because my device manager was not recognizing Unknown Device until I plugged in my UM-1. I am using a windows 32-bit machine for my UM-1 and the instructions were spot on. Thanks again

  34. Hi guys, so I have tried to get this working but I get the error
    ‘The best driver software for your device is already installed’
    I have the latest version of windows 10 and the way around this is to select some different options when searching for drivers through the Device Manager;
    1) Choose “Update Driver Software”
    2) Choose “Browse my computer for driver software”
    3) Choose “Let me pick from a list of device drivers on my computer”
    4) Click “Have Disk” button
    5) Select the directory with the correct drivers
    After doing this I still get an error ‘The folder you specified doen’t contain a compatible software driver for your device. If the folder contains a driver, make sure it is designed to work with Windows for x64-based systems.’
    Any thoughts?

    1. Thank you for your question, Sab. Have you modified the driver in the unpacked directory, with the changes indicated in my post, before attempting the installation? If you have done so, then I don’t know why Windows 10 isn’t picking up the correct code.

      When you issue the command “winver”, which version is reported?

  35. Hey there. It’s me again. I hadn’t used my midi for a few weeks, and when I attempted today, it was a totally unrecognized device. I started from scratch, and I’m now bogged down at the point of trying to save the modified .INF file. I can’t get it to save the changes. It’s telling me (sometimes) that the file is read-only, by I changed the properties of the file so it is not read only. It acts like it is saving it, but when I check, the changes are not being saved. Any clues?

  36. John, after getting your email last night, I closed all the windows that had the .inf file text (yes, there were 3 open), and I was successful in getting the revised file saved. However, when I attempted to update the driver, I got the error message:
    “Windows found driver software for your device but encountered an error while attempting to install it.
    UM-1
    The system cannot find the file specified.”
    I checked to make sure that my changes to the .INF file were saved, and they were.
    I see a similar error message above, and the suggestion to be sure to disable the driver signature enforcement. I did disable that yesterday. The machine has not been rebooted since, so it would not have gotten enabled again, would it? Your email referenced the Windows “anniversary” update. ? Thanks for your help.

    Bonnie

  37. I think I’m ready to purchase a different midi interface. I feel like I need to get something that will be compatible with Windows 10 from the get-go. I have had this midi for many years, so I think it’s time to say goodbye. Do you have a recommendation for an inexpensive, basic midi? Part of me wants to boycott Roland for their unwillingness to keep current drivers for this product. However, they may have the most solid product (and customer support, in spite of my frustration about this one situation). Your thoughts?

  38. Very intersersting, but i try my Edirol UM-1SX with the “advanced driver” switch in “off” position and it seem to work fine. note i have no drivers installed from roland, just the universal original drivers coming with install of W10.
    But thank fo your help it’s very nice for over interface.

  39. Thank you very much worked for UM-2. on 64 bit and 32 bit.
    For the 32 bit to work look in:
    um2_w81d_v101\um2_w81d_v101\Files\32bit\Files for RDIF1003.INF
    go to line 33 and change %MfgName%=Roland,NTx86.6.2,NTx86.7 to
    %MfgName%=Roland,NTx86.10.0,NTx86.7

    go to line 42 and change [Roland.NTx86.6.2] to
    [Roland.NTx86.10.0]

    save and follow the rest of the instructions, not forgetting to point the installation at the edited 32 bit file. Once again thank you very much.

  40. Win10 AU user here, just adding thanks and confirmation that with the “unsigned driver” instructions, and the instructions in the main article, that the driver seems to get installed successfully, and function successfully.

  41. What an simple, elegant fix. You are a wonderful person for posting this. Thanks so much! Your generosity is a great antidote to the corporate greed of Roland.

    1. Hello Vic. After each major update of Windows, I need to re-install the driver. For example, a new Windows Insider Build arrived yesterday, so the driver was uninstalled and reinstalled manually. As of this morning, it’s working fine.

        1. No thanks to Roland. Roland have abandoned their driver support for this perfectly sensible piece of kit. I still don’t know why. My support query some years ago was never answered. My solution is only a hack, and requires the user to knock a temporary hole in Microsoft Windows’ security, which is undesirable in general.

          1. Damn, I tried everything again and again since I got the Creators Update on my PC and it still won’t see my midi device attached, but I can get the UM1 to install ok in Device Manager.

            To double check I did a clean install on my laptop and the fix worked just fine, but no go on my regular PC for some reason. I tried going through the registry and removing anything Roland, after uninstalling the driver, but it still didn’t work. I may have to start again on this PC to get it to work. Thanks Roland!!!

  42. I also found my Edirol UM-1X was uninstalled with a recent major Windows 10 update.
    Having tried to reinstall a couple of times and failed, I realised I had to restart in the special mode to allow unsigned drivers.
    (also need to remember to uninstall any previous attempts to install first)
    So does Windows 10 somehow uninstall any unsigned drivers in major updates? Do they ever tell anyone?

    1. Yes, Rick: I have found this to be the case. After each update (I’m using Insider Builds, fast ring), the driver needs to be re-installed using the same procedure. Still, I’m very glad it’s working for you.
      J

  43. Thanks for posting this mod. The driver now works for me on Windows 10. I have had a UM1 for probably a decade and it’s great to keep it working through all the versions of Windows.

  44. Thanks so much! Last time I tried my edirol it said No to win10 -I nearly threw it in the trash! Needing it again, and I found this page…I dug it out, followed your steps, and it’s working! Saved me a lot of work, Thank you.

  45. It looks like your advice has been widely appreciated. I’ve just had to reinstall Roland UM-1 and it, also, didn’t install. Thanks to your blog and some of the additional comments it is now fully functioning again. Thanks heaps
    John Wilkins

Leave a Reply

Your email address will not be published. Required fields are marked *