How to fix your League of Legends Registry Paths (OP.GG fix)

30 Nov 2015

Amumu Sad Mummy

Artist: Awskitee

The issue

If you play League of Legends and use any third party tools (to record replays, enhance gameplay, among other things :p) then you have probably run into programs that ask for the path of your League of Legends directory. Fortunately, some programs can auto detect this using the Windows registry. However, if you have moved your League of Legends folder to another folder, reinstalled/upgraded Windows or used a registry cleaner in the past then its possible that your registry entries are corrupt. This means they either don’t exist or don’t point to the correct path.

This is a common issue for most people who cannot watch OP.GG replays as the OP.GG replay batch files rely on the RADs path to function correctly. You might have run into this error:

KR: LOL 경로를 자동으로 찾을 수 없습니다. 도움말에서 관전하기 문제 해결을 보시면 100% 해결 될 수 있습니다. 100% 해결 될 수 있으니, 채팅방에서 괜히 사서 고생해서 물어보지마세요!!!!!!!
EN: Cannot found LOL directory path for automatic. Please see our spectate help page:

OP.GG has a section on their website that can allow you to set the path manually (which will be reflected in downloaded batch files) but this must be done for each region and every now and again which is not ideal. For the OCE server, the instructions are under the League of legend.exe file can not be found header at

A permanent solution

I decided to write a script that can fix this issue for third party applications and web apps.
Simply copy and paste the following code into a text file (.txt) using a text editor of your choice (ie notepad).
Then save the file with a .bat extension (call it anything you like such as fix.bat).
Now simply right click the file and Run as Administrator .

Finally, follow the on screen instructions and choose your system architecture (32 bit/64 bit) and enter the path to your LoL folder. If you do not know your system architecture then run the program twice and use both options.

Download Link:
LoL RADS Registry Fixer.bat

Batch script:


Posted in Programming


Leave a Reply


  1. jando13

    November 30, 2015 at 1:55 AM

    Thanks, I’ll try it when I get home

  2. Mo Beigi

    November 30, 2015 at 3:55 PM

    @jando13 Good luck!

  3. odefiance

    May 12, 2016 at 1:11 AM

    Thank you so much this problem has been bothering me for a while! I really appreciate this. 🙂 Works perfectly!

    • guardian

      June 20, 2017 at 3:42 AM

      can u plz tell which text to copy and where to paste plz
      im not understanding any thing ……>…<

      • Mo Beigi

        June 20, 2017 at 4:08 AM

        The instructions are pretty easy to follow. Try searching the web about how to run batch files, it should make things more clear.

  4. Papa

    June 9, 2016 at 1:20 AM

    Works wonderfully, thx

  5. Kingo

    July 20, 2016 at 3:07 PM

    Thanks dude, nice solution.

  6. Mtp14

    August 19, 2016 at 12:10 PM

    I tried this and when i open the file it says “finding other LOL directory path”, i don’t know what to do, could u help me? thanks

    • Mo Beigi

      August 19, 2016 at 12:14 PM

      What do you mean exactly?

  7. Angelo

    September 23, 2016 at 7:56 PM

    Can I ask Something?
    After I entered my LOL Directory path where it installed.the program closed and I thought its I try to open the replay batch file.and says Cannot Find LOL Directory path for automatic….etc.
    Im thinking about the options of the problem maybe because Im from Philippines or because my computer specs is low. I wish you can help me plsssss…
    Im researching this problem about more than a month but when I saw this im very very Happy that it works from the others because i read the I wish you ca n help me to..plssssss.. Im waiting your reply anytime.

  8. ZOLO

    October 28, 2016 at 3:43 AM

    dudeeee ty wow i love you <3

  9. Skarlet

    November 8, 2016 at 5:30 PM

    You absolute legend! Had my League installed on a second hardrive. Worked perfectly.

  10. HolymighT ( Mohammad Reza )

    November 24, 2016 at 2:47 AM


    Let Me Explain Persian Because My English Is Not Very Well ..

    Ghable Inke In Script Ro Ejra Konam ,, Check Kardma Taghriban bishtar In Masir Ha Toye Registery Bande Sakhte Shode Bodan !
    Vali Masiri Ke Niyazmand Raf Moshkel Logitech Software Bod Nabod .. Ejra Kardam Vali Dar Akhar Toye In Ghesmat

    ” Fixing key: HKLM\SOFTWARE\Wow6432Node\Riot Games\RADS
    ERROR: Access is denied.”
    In Error Omad .. Vali Baghiye Ro Check KArdam Sakhte shodan .. Ya Az Ghabl Bodan Mesle Hamin Adress Bala

    • Mo Beigi

      November 24, 2016 at 2:51 PM


      Bayad rooh batch file right click kone ah ‘Run as Administrator’ (به عنوان مدیر اجرای) rah bezani keh error eh ‘Access is denied’ ra nabini.

  11. KOriza

    December 15, 2016 at 12:00 AM

    Thank you now i can watch replays 🙂

  12. Leo

    April 12, 2017 at 1:02 AM

    It says I cant open the file :/ since it doesn’t match my computer.

  13. aladogga

    May 31, 2017 at 2:18 PM

    waaw nicee tyy <3

  14. randomjpnz

    June 8, 2017 at 6:33 PM

    I just wanna say thank you so much!

  15. Botzer

    June 25, 2017 at 8:39 AM

    Hey man, thx but when I download your file it doesn’t work the size is 0 byte… “uknown size” more precisely with IDM. I tried also with browsers, nothing works. It was for the logitech issue but I can’t find LoL when scanning automatically.

    • Mo Beigi

      June 25, 2017 at 9:13 AM

      Hey, there was a problem that is now fixed, thanks! You should be able to download it now using the link.

      • Botzer

        June 26, 2017 at 12:26 AM

        Nice the link works! Thanks now logitech soft is able to find the .exe it seems to work ! 🙂

  16. ikhoudvan

    July 28, 2017 at 11:56 AM

    still the same problem. why?

  17. A

    August 28, 2017 at 5:50 AM

    I ran it as administrator still i get the error : “Path points to folder that does not exist.”. I tried shortening the path like ;C:\!OYUNLAR\Riot Games\League of Legends to C:\!OYUNLAR\Riot Games then C:\!OYUNLAR and when i finally tried choosing the path as just C:\ it started doing its thing. However i suspect it has done nothing except f.cking up registry, what do you think?

    • A

      August 28, 2017 at 6:05 AM

      also if i try to bypass the validation check manuelly by defining lolpath at line 36 ; set lolpath=%lolpath%\RADS as
      set lolpath=C:\!OYUNLAR\Riot Games\League of Legends\RADS and copying this line with the rest (line36 and after) to a bat file and runnig it ?

      • A

        August 28, 2017 at 6:22 AM

        ok after taking another look at the codes, i removed lines between 19-35 and at line 36 wrote :
        set lolpath=C:\!OYUNLAR\Riot Games\League of Legends\RADS.
        And kept rest of the code intact and ran it. Now i will try your logitech gaming software solution and will report the results.

        • A

          August 28, 2017 at 6:56 AM

          well, it doesnt accept the”!” in the path name. It goes on saying
          Key values will be set to the following RADS path: C:\OYUNLAR\Riot Games\League of Legends\RADS.

          I tried saving in ansi, unicode and UTF-8, except cmd not really staying open in unicode it didn’t help.

          • A

            August 28, 2017 at 7:19 AM

            after searching the web i found out that in the original code changing every
            %lolpath% to !lolpath!

  18. Lions

    October 8, 2017 at 6:08 PM

    Thank you so much, now i can see the replays again (Windows 10), when i had windows 7 there was no problem 🙂

  19. Nyah Chan

    October 13, 2017 at 8:54 AM

    Thanks a lot it really helps and still functions properly on patch 7.20!

    • tes

      October 26, 2017 at 1:33 PM


  20. Billybob

    October 27, 2017 at 8:57 PM

    Thank you so much for spending your own time in helping us with this. 🙂

  21. Geeroid

    October 27, 2017 at 10:29 PM

    I actually love you holy crap

  22. R3P34T3R

    November 8, 2017 at 9:43 AM

    Thank you so much!
    Now i see how much you can achieve with sole programming!
    I admire you guys for these stuff, im only at the very start of C.
    Thank you again
    Have a great day!

  23. Ramn

    November 14, 2017 at 6:32 PM

    Works Great, thanks for sharing the solution.

  24. Angush

    November 26, 2017 at 7:49 PM

    Thanks man! It worked,really appreaciate it

  25. thankarezos

    December 2, 2017 at 11:40 PM

    dude you are awsome. i was looking for fix everywere

  26. Justas

    December 26, 2017 at 5:04 PM

    Thanks a lot !

  27. Glenn

    December 30, 2017 at 5:10 AM

    Worked flawlessly, Thank you!

  28. Sofiane

    January 14, 2018 at 4:54 PM

    Thank you so much!

  29. Nikolaj

    January 23, 2018 at 3:59 PM

    Thanks a lot worked flawlessly.

  30. Updog

    February 1, 2018 at 10:58 AM

    Worked for me! Thank you, friend!

  31. Erik

    February 4, 2018 at 8:46 AM

    Hey, if i use this script, there’s any way i can undo it if it doesn’t work?

    • Mo Beigi

      February 4, 2018 at 12:17 PM

      Well no unless you manually delete the registry keys. Its harmless to leave them there though even if it doesn’t work for a specific app, others apps will look them up/require them for automated detection.

      • Matthew

        February 10, 2018 at 5:32 AM

        Not working for me, dont know what else to do..

  32. Conor

    February 5, 2018 at 6:04 PM


  33. suiton

    February 11, 2018 at 3:55 AM

    Hi all I can barely speak English

    I used your LoL RADS Registry Fixer.bat
    inputed D:\Riot Games\League of Legends
    (I installed lol to D:\Riot Games\League of Legends)

    However, I cant see opgg replay.(Appear Ziggs and bug report) and After crash replay, starting reinstall client(some date)

    plz help me!!

    • suiton

      February 11, 2018 at 2:34 PM

      Resolved !

      just delete ” gameflow-patcher-lock:”

      (C:\Riot Games\League of Legends\Config<LeagueClientSettings.yaml")

      Ty all

  34. Iván Ortiz

    February 16, 2018 at 6:59 AM

    Thanks a lot, it actually worked!

  35. ifonly

    February 17, 2018 at 7:35 PM

    Late to the party but it worked for me. Thanks very much. No one else had an answer.

  36. uchihanevy

    February 20, 2018 at 3:40 PM

    perfect!!! you saved me!!!!! omg wow thank you so much!!!! :DDD

  37. Vilikki

    February 28, 2018 at 4:07 AM

    Thanks a ton! This problem has bothered me for years, I’ve tried other solutions with no help, this finally corrected the issue!

  38. Adny

    March 10, 2018 at 6:28 AM

    It worked. Thanks a lot

  39. killua

    March 11, 2018 at 7:44 AM

    ty man it work i was suffering from this

  40. veronica

    March 17, 2018 at 9:32 AM

    thank u!!!! it worked!! I almost love u!!!

  41. MoonCapri

    March 22, 2018 at 8:54 AM

    I can confirm that this .bat program works for me. Thank you for the help. Now, I move on to step 2 of the lol profile autodetection fix article

  42. yugi98

    April 1, 2018 at 2:28 PM

    works, thanks a lot !

  43. john doh

    April 4, 2018 at 10:32 AM

    fixed my problem, thanks a lot.

  44. aspect

    April 12, 2018 at 2:06 AM

    Spectate by
    KR: ░╘└╙ ░µ╖╬╕ª ├ú┤┬ ┴▀└╘┤╧┤┘.
    EN: Finding other LOL directory path..
    The system cannot find the path specified.
    KR: LOL ░µ╖╬╕ª └┌╡┐└╕╖╬ ├ú└╗ ╝÷ ╛°╜└┤╧┤┘. ╡╡┐≥╕╗┐í╝¡ ░ⁿ└ⁿ╟╧▒Γ ╣«┴ª ╟╪░ß└╗ ║╕╜├╕Θ ╟╪░ß ╡╔ ╝÷ └╓╜└┤╧┤┘.
    EN: Cannot found LOL directory path for automatic. Please see our spectate help page:
    Press any key to continue . . .

    i am getting this error msg pls help

    • Mo Beigi

      April 12, 2018 at 9:23 AM

      Please try again following the instructions carefully. It should work.

  45. notsohardsuckanymore

    April 17, 2018 at 11:40 AM

    omg i love you so much for this

  46. s man

    April 18, 2018 at 9:37 AM

    excellent, worked perfectly!

  47. Lokidelorian LAN

    April 19, 2018 at 3:42 PM

    Dude, thanks :3

  48. Daniel

    April 21, 2018 at 7:29 PM

    thanks this works!

  49. rob

    April 26, 2018 at 7:04 AM

    I did everything but it doesnt work. I can’t click run as admin when i right click the .bat txt file. What to do?

    • Mo Beigi

      April 26, 2018 at 9:18 AM

      Are you sure you have admin permissions? Make sure the file is a .bat file and not a .txt file, you could have possible saved the file as .bat.txt meaning its a .txt file.

  50. Nox21

    April 26, 2018 at 7:05 AM

    Thanks, it worked perfectly 😀

  51. cekeki

    April 30, 2018 at 2:45 AM

    worked, thanks

  52. RainingBrimstone

    May 6, 2018 at 7:01 PM

    Unfortunately When I go to launch a replay my screen turns black and just loads for ever. any thoughts?

  53. VirtualBulletEUW

    May 10, 2018 at 3:57 AM

    I was concerned if this worked but it still does 2018 09-05 nice work!

  54. Nosco

    May 12, 2018 at 12:53 PM

    Thanks worked perfectly! this fixed my issue on W10 64 bits. tyvm

  55. Vlad

    May 13, 2018 at 6:24 PM

    This solved my issue. Thank you so much!!!

  56. Francismoras

    May 25, 2018 at 7:31 PM


  57. jayin nayuz

    June 13, 2018 at 2:29 PM

    Thanks so much it works!!!!!!!!

  58. lazar

    July 16, 2018 at 9:03 PM

    You’re a legend. thanks.

  59. Jamie

    August 3, 2018 at 2:31 AM

    I switched to the logitech G Hub beta software and this no longer works. How do I switch these registry values back to default?

  60. Lynn

    August 4, 2018 at 7:33 PM

    Worked out perfectly! Thanks a lot!

  61. BigGear

    August 5, 2018 at 2:16 AM

    it did work, thanks a ton

  62. Scrimrot

    August 10, 2018 at 3:16 PM

    You saved me! Thanks a lot buddy!

  63. Mihai

    August 29, 2018 at 9:36 PM

    Hey it works for me until its starts the client and then i get black screen from the league client what can i do

  64. Savndor

    September 5, 2018 at 7:24 AM

    The acces for HKLM is denied it says… No idea what to do lol

    • Mo Beigi

      September 5, 2018 at 10:25 AM

      Are you an admin on that machine? Make sure you are attempting to modify the registry with admin permissions.

  65. Sinnelleos

    September 17, 2018 at 6:57 AM

    Worked perfectly. Thank you.

  66. Tan

    September 17, 2018 at 1:24 PM

    It gave me a black screen and nothing happened. It didn’t freeze or anything, i could alt tab out and close it, but nothing would happen whatsoever.

  67. ZaferK

    September 21, 2018 at 1:30 AM

    Works right away, thanks a lot, my friend.

  68. K.

    October 9, 2018 at 11:32 AM

    Still works in late 2018. Thanks a lot for the quick fix! Spectating thru OP.GG works again!

  69. Lucas

    October 19, 2018 at 4:48 PM

    I’m always getting bugsplat, already reinstalled lol and tried the RADS fix. When I open replay, one cmd windows pop ups very fast (EN: Finding other LOL directory path..), then bugsplat. plz help

  70. Hello

    October 20, 2018 at 6:54 PM


  71. tymom

    November 9, 2018 at 5:22 AM

    thanks bro

  72. creativeSavagery

    November 15, 2018 at 5:09 AM

    2018 checking in . This still works! Awesome thanks man!

  73. Ashley Seals

    November 25, 2018 at 10:31 PM

    Thank you so much!!

  74. Gustavo

    January 7, 2019 at 12:58 PM

    you are a god bro, the bat file worked, ty so much!

  75. Thank you!!!

    January 28, 2019 at 8:43 AM

    Thank you!!!


    January 28, 2019 at 10:42 AM

    Thank you!
    All is working.


    February 22, 2019 at 8:39 AM

    Thank you bro

  78. andres

    March 18, 2019 at 4:14 PM

    thank you very much

  79. javier martinez

    April 5, 2019 at 5:31 AM

    it worked pretty well for me! thanks bro.

  80. jaja

    April 24, 2019 at 1:07 AM

    Hello, I followed your instructions and I received this error message.

    Missing operand.
    Missing operand.
    Missing operand.
    Missing operand.
    The system cannot find the path specified.
    KR: LOL
    EN: Cannot found LOL directory path for automatic. Please see our spectate help page:
    Press any key to continue . . .

  81. Olivier

    May 7, 2019 at 5:58 PM

    Hello Mo,
    It seems that my lol client patcher is unable to install the new.. lol patcher and updates since I ran a registry optimizer on my computer. Is your Fixer.bat still up-to-date in 2019 (for 9.9 League of Legends)? I would like to run your Fixer.bat to fix the registry entries which may have been erased by this registry tool.
    Kind regards

  82. bilkenterk

    May 8, 2019 at 1:15 AM

    recently league of legends moved their folders and logitech stopped detecting league of legends profiles. can you do an update to this tutorial with the new folders please?

    • resX

      May 11, 2019 at 7:41 AM

      It seems like the path for the Game Launcher will stay the same for every patch now, so you should be able to simply add a new Profile in Logitech Gaming Software and select the “League of Legends.exe” in your RiotGames/game folder.

  83. suiton

    March 26, 2021 at 6:28 AM

    2021 new

    If there is no” RADS” file in the installation folder, create it manually

    Now I can watch Korean games

    ↓my install location
    F:\games\lol\Riot Games\League of Legends\RADS

  84. Jordan

    May 21, 2021 at 8:05 PM

    thanks, brother. It worked like a charm.

  85. Manu309

    May 27, 2021 at 12:59 PM

    it didnt work for me…
    The question what path is League of Legends installed in is a little unspecific because i have like 6 different League of Legends programs in my D:\League of Legends\Riot Games\League of Legends\ folder i tried some but ultimately it just doesnt work all always get the same error message on replays
    cant find path
    cant find path

  86. LC

    August 12, 2021 at 2:52 PM

    trying to resolve the issue in 2021 and found here…

    error message below:

    Fixing key: HKCR\VirtualStore\MACHINE\SOFTWARE\Riot Games\RADS
    ERROR: Access is denied.

    Fixing key: HKCU\SOFTWARE\Riot Games\RADS
    The operation completed successfully.

    Fixing key: HKLM\SOFTWARE\Riot Games\RADS
    ERROR: Access is denied.

    • Mo Beigi

      August 12, 2021 at 5:50 PM

      You need to run the script as Administrator so it works.