Error after installing MATLAB 2021a

Error using builtin
Can't find the resource file 'toolbox/matlab/graphics/hg/hgrc.m' needed by 'E:\bin\win64\hg.dll'
Error in matlab.graphics.internal.initialize (line 15)
suppressedOutput = evalc('builtin(''groot'');');
Error in matlab.internal.doc.services.getDocLanguageLocale (line 11)
sysLang = get(0, 'Language');
Error in matlab.internal.doc.csh.HelpTopicMap.accessDocLanguage (line 65)
docLang = matlab.internal.doc.services.getDocLanguageLocale;
Error in matlab.internal.doc.csh.findDocCatalogFiles>findFilesUnderRoot (line 18)
docLang = matlab.internal.doc.csh.HelpTopicMap.accessDocLanguage;
Error in matlab.internal.doc.csh.findDocCatalogFiles (line 2)
files = findFilesUnderRoot(docroot, catalogFolder, shortname);
Error in matlab.internal.doc.csh.HelpTopicMap/retrieveHelpTargets (line 128)
files = matlab.internal.doc.csh.findDocCatalogFiles("cshapi_helptarget", obj.shortname);
Error in matlab.internal.doc.csh.HelpTopicMap/mapSingleTopic (line 97)
retrieveHelpTargets(obj);
Error in matlab.internal.doc.csh.HelpTopicMap/mapTopic (line 27)
helpPath(i) = mapSingleTopic(obj, topicId(i));
Error in matlab.internal.doc.csh.mapTopic (line 5)
helpPath = helpTopicMap.mapTopic(topicId);
Error in matlab.internal.language.introspective.getExtendedErrorCallback (line 6)
path = matlab.internal.doc.csh.mapTopic(shortname, topicId);
Unrecognized function or variable 'matlab.internal.debugger.breakpoints.initBreakpointsStoreInstance'.

 Accepted Answer

Ramon Diaz
Ramon Diaz on 9 Aug 2021
Same issue for me... solved by entering the following three commands into MATLAB, one after the other:
>> rehash toolboxcache
>> restoredefaultpath
>> savepath
(solution found from a similar issue addressed here:
I remember doing this when I upgraded from R2019 to R2020 as well.

12 Comments

Thanks a lot, it worked in 2021a.
Thanks worked in R2021b
Same, worked for R2021b. Thanks!
Firat Soylu
Firat Soylu on 18 Mar 2022
Edited: Firat Soylu on 18 Mar 2022
Thanks a lot!
This worked for me on Ubuntu 20.04 & Matlab 2021b, after getting the same error with a fresh installation.
Thanks a lot! It works in R2022a too.
Hi! I have 2 Matlab versions installed: 2019b and 2021b. I received this error in 2021b out of nowhere today, but before finding your solution, I opened 2019b and it was working perfectly. Then, I used this commands in 2021b and it fixed it, but when I opened 2019b again, now this one had the problem. I fixed it with the same command, but now 2021b is not working...
Basically, when I fix one of my versions with your answer, the other version that was previously working alright now gets the error... What can I do to make both of them work?
have you solved this?... why do you need to keep using the older version? Mathworks usually makes sure every new version is backwards compatible
Sorry for such a delay @Ramon Diaz, I just saw your response.
I use a script that someone else authored that does not work in 2021b but does in 2019b; however, there is also some new features of 2021b that I like to use when I am working on other scripts, so I need both versions.
Let's fix the old one so that it works with the latest version. Can you attach your old script in a new question so we can fix it?
Worked on r2022b too. Thanks!
Yes, also worked on r2022b. Thank you!
Also worked on Matlab 2024a. This is th best reponse ever.

Sign in to comment.

More Answers (0)

Categories

Products

Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!