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: http://oce.op.gg/help/observer
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 http://oce.op.gg/help/observer/
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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
@echo off setlocal enabledelayedexpansion cls echo ---------------------------------------------- echo LoL RADS Registry Fixer by PersianMG (https://mobeigi.com/blog/) echo ---------------------------------------------- :: Ask for 64bit or 32 bit :getArch set /p "targetArch=Are you on a 32bit or 64bit machine [enter 32 or 64]?: " if %targetArch% NEQ 32 ( if %targetArch% NEQ 64 ( echo "Invalid architecture." goto getArch ) ) :: Get LoL Directory Path :getPath set /p "lolpath=What path is League of Legends installed in? [ie: C:\Riot Games\League of Legends]: " :: Check for valid path if ["%lolpath%"] == [] ( echo Empty path is not allowed. goto getPath ) if not exist "%lolpath%" ( echo Path points to folder that does not exist. goto getPath ) :: Add /rads to path set lolpath=%lolpath%\RADS echo Key values will be set to the following RADS path: %lolpath% & echo. :: Add 32 bit registry keys if %targetArch% EQU 32 ( echo Fixing key: HKCR\VirtualStore\MACHINE\SOFTWARE\Riot Games\RADS reg add "HKCR\VirtualStore\MACHINE\SOFTWARE\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. echo Fixing key: HKCU\SOFTWARE\Riot Games\RADS reg add "HKCU\SOFTWARE\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. echo Fixing key: HKLM\SOFTWARE\Riot Games\RADS reg add "HKLM\SOFTWARE\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. ) :: Add 64 bit registry keys if %targetArch% EQU 64 ( echo Fixing key: HKCR\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Riot Games\RADS reg add "HKCR\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. echo Fixing key: HKCU\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Riot Games\RADS reg add "HKCU\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. echo Fixing key: HKCU\SOFTWARE\Riot Games\RADS reg add "HKCU\SOFTWARE\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. echo Fixing key: HKLM\SOFTWARE\Wow6432Node\Riot Games\RADS reg add "HKLM\SOFTWARE\Wow6432Node\Riot Games\RADS" /v LocalRootFolder /t REG_SZ /d "%lolpath%" /f & echo. ) echo All keys fixed! @pause |
jando13
November 30, 2015 at 1:55 AM
Thanks, I’ll try it when I get home
Mo Beigi
November 30, 2015 at 3:55 PM
@jando13 Good luck!
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.
Papa
June 9, 2016 at 1:20 AM
Works wonderfully, thx
Kingo
July 20, 2016 at 3:07 PM
Thanks dude, nice solution.
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?
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 ok..so I try to open the op.gg 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 reviews.so I wish you ca n help me to..plssssss.. Im waiting your reply anytime.
ZOLO
October 28, 2016 at 3:43 AM
dudeeee ty wow i love you <3
Skarlet
November 8, 2016 at 5:30 PM
You absolute legend! Had my League installed on a second hardrive. Worked perfectly.
HolymighT ( Mohammad Reza )
November 24, 2016 at 2:47 AM
Hi
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
Hello!
Bayad rooh batch file right click kone ah ‘Run as Administrator’ (به عنوان مدیر اجرای) rah bezani keh error eh ‘Access is denied’ ra nabini.
KOriza
December 15, 2016 at 12:00 AM
Thank you now i can watch replays 🙂
Leo
April 12, 2017 at 1:02 AM
It says I cant open the file :/ since it doesn’t match my computer.
aladogga
May 31, 2017 at 2:18 PM
waaw nicee tyy <3
randomjpnz
June 8, 2017 at 6:33 PM
I just wanna say thank you so much!
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 ! 🙂
ikhoudvan
July 28, 2017 at 11:56 AM
still the same problem. why?
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!
works.
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 🙂
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
yes
Billybob
October 27, 2017 at 8:57 PM
Thank you so much for spending your own time in helping us with this. 🙂
Geeroid
October 27, 2017 at 10:29 PM
I actually love you holy crap
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!
Ramn
November 14, 2017 at 6:32 PM
Works Great, thanks for sharing the solution.
Angush
November 26, 2017 at 7:49 PM
Thanks man! It worked,really appreaciate it
thankarezos
December 2, 2017 at 11:40 PM
dude you are awsome. i was looking for fix everywere
Justas
December 26, 2017 at 5:04 PM
Thanks a lot !
Glenn
December 30, 2017 at 5:10 AM
Worked flawlessly, Thank you!
Sofiane
January 14, 2018 at 4:54 PM
Thank you so much!
Nikolaj
January 23, 2018 at 3:59 PM
Thanks a lot worked flawlessly.
Updog
February 1, 2018 at 10:58 AM
Worked for me! Thank you, friend!
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..
Conor
February 5, 2018 at 6:04 PM
THANKS!!!!!!!!
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
Iván Ortiz
February 16, 2018 at 6:59 AM
Thanks a lot, it actually worked!
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.
uchihanevy
February 20, 2018 at 3:40 PM
perfect!!! you saved me!!!!! omg wow thank you so much!!!! :DDD
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!
Adny
March 10, 2018 at 6:28 AM
It worked. Thanks a lot
killua
March 11, 2018 at 7:44 AM
ty man it work i was suffering from this
veronica
March 17, 2018 at 9:32 AM
thank u!!!! it worked!! I almost love u!!!
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
yugi98
April 1, 2018 at 2:28 PM
works, thanks a lot !
john doh
April 4, 2018 at 10:32 AM
fixed my problem, thanks a lot.
aspect
April 12, 2018 at 2:06 AM
Spectate by op.gg
———————–
===================
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: http://www.op.gg/help/observer
===================
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.
notsohardsuckanymore
April 17, 2018 at 11:40 AM
omg i love you so much for this
s man
April 18, 2018 at 9:37 AM
excellent, worked perfectly!
Lokidelorian LAN
April 19, 2018 at 3:42 PM
Dude, thanks :3
Daniel
April 21, 2018 at 7:29 PM
thanks this works!
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.
Nox21
April 26, 2018 at 7:05 AM
Thanks, it worked perfectly 😀
cekeki
April 30, 2018 at 2:45 AM
worked, thanks
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?
VirtualBulletEUW
May 10, 2018 at 3:57 AM
I was concerned if this worked but it still does 2018 09-05 nice work!
Nosco
May 12, 2018 at 12:53 PM
Thanks worked perfectly! this fixed my issue on W10 64 bits. tyvm
Vlad
May 13, 2018 at 6:24 PM
This solved my issue. Thank you so much!!!
Francismoras
May 25, 2018 at 7:31 PM
LOVE YOU MAN
jayin nayuz
June 13, 2018 at 2:29 PM
Thanks so much it works!!!!!!!!
lazar
July 16, 2018 at 9:03 PM
You’re a legend. thanks.
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?
Lynn
August 4, 2018 at 7:33 PM
Worked out perfectly! Thanks a lot!
BigGear
August 5, 2018 at 2:16 AM
it did work, thanks a ton
Scrimrot
August 10, 2018 at 3:16 PM
You saved me! Thanks a lot buddy!
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
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.
Sinnelleos
September 17, 2018 at 6:57 AM
Worked perfectly. Thank you.
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.
ZaferK
September 21, 2018 at 1:30 AM
Works right away, thanks a lot, my friend.
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!
Lucas
October 19, 2018 at 4:48 PM
I’m always getting bugsplat, already reinstalled lol and tried the RADS fix. When I open op.gg replay, one cmd windows pop ups very fast (EN: Finding other LOL directory path..), then bugsplat. plz help
Hello
October 20, 2018 at 6:54 PM
Congratulation you successfully broke my league installation :DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
tymom
November 9, 2018 at 5:22 AM
thanks bro
creativeSavagery
November 15, 2018 at 5:09 AM
2018 checking in . This still works! Awesome thanks man!
Ashley Seals
November 25, 2018 at 10:31 PM
Thank you so much!!
Gustavo
January 7, 2019 at 12:58 PM
you are a god bro, the bat file worked, ty so much!
Thank you!!!
January 28, 2019 at 8:43 AM
Thank you!!!
JESSIE REED
January 28, 2019 at 10:42 AM
Thank you!
All is working.
ANDREI CHIPER Ionut
February 22, 2019 at 8:39 AM
Thank you bro
andres
March 18, 2019 at 4:14 PM
thank you very much
javier martinez
April 5, 2019 at 5:31 AM
it worked pretty well for me! thanks bro.
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: http://www.op.gg/help/observer
===================
Press any key to continue . . .
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
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.
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
Jordan
May 21, 2021 at 8:05 PM
thanks, brother. It worked like a charm.
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 LEAGUECLIENTSETTINGS.YAML
cant find path
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.