TriMN - Wuhu

by Tri M. Nguyen

MSVCR71.dll not found when loading Java applets in Opera?

, ,

After I began to use my old PC with a fresh install of Windows XP(since my Macbook is at Eplehuset getting some new parts, and yes, the PowerBook also died two days later). I've gotten a strange error message every now and then, and Java Applets refuse to respond. And yes! I hunted down the bug and killed it! sherlock

Getting this error message when loading a Java Applet in Opera on Windows?


Solution
Close Opera, copy the file (MSVCR71.dll) from C:\Program Files\Java\jre6\bin\msvcr71.dll to C:\Windows\System\ (and of course you have to have Java installed).

Now you should be able to load Java Applets again cheers

Get the latest version of Opera at www.opera.com
Get the latest version of Java at www.java.com


Update [May 31 2009] - A tip from Sanchit Karve. He wrote in the comments that you could instead of copying the dll file, add (JavaInstallDirectory)\jre6\bin to the Environment Variables. It's a better solution. Thanks for the tip.

New blog design!Nachos!

Comments

Øyvind ØstlundNoteMe Sunday, November 16, 2008 5:36:45 PM

Strange. It should probably have been in the Java installer. We don't use VS 7, so the message is not from us. Feel free to send them a bug report though, and they will probably update their installer to copy the file there for other applications (like Opera) to use.

- ØØ -

Tri M. NguyenTriMN Monday, November 17, 2008 6:54:21 PM

I'll file them a bug report up bigsmile

Seems like others also got this problem: http://www.duckware.com/tech/java6msvcr71.html

Strange issue.

Unregistered user Monday, December 1, 2008 7:20:57 PM

BadFellas.org writes: Thanks a lot, installed Vista a week ago and had this problem ever since. Fixed now :)

Unregistered user Wednesday, December 3, 2008 4:11:37 PM

Jamby writes: Very very thanks to you!! It fixed my problem:))

Unregistered user Tuesday, December 16, 2008 9:44:08 PM

Anonymous writes: Thanks! This has been annoying the heck out of me.

Unregistered user Sunday, December 28, 2008 10:44:00 PM

Anonymous writes: Thanks, been looking for a fix for this everywhere. Every thing works fine now.

Unregistered user Sunday, January 4, 2009 9:46:48 AM

Anonymous writes: Thank you!!!

Unregistered user Sunday, January 18, 2009 8:38:21 AM

Daniel writes: thanks a lot!!! worked for me: XP SP2 + Java v6 update 11 + Opera 9.25 :)

Unregistered user Sunday, February 1, 2009 2:54:02 AM

Anonym writes: Was deeply annoyed by this problem ! Thanks ! Now its fixed and not by going to some dodgy 3rdparty dll files site like googlesearch somewhat suggested :-P

Unregistered user Saturday, February 7, 2009 6:29:45 PM

Anonymous writes: THX al lot!

Unregistered user Saturday, March 7, 2009 10:18:49 PM

Jdude writes: Thanks man, I had this problem as well.

Unregistered user Tuesday, March 17, 2009 8:04:27 PM

THoK writes: No, it's NOT fixed. The fact is the user still has to repair this issue. Why does it even occur in the first place? Opera's such a fine browser. When will the problem actually be fixed, rather than requiring user intervention from users who feel uncomfortable intervening in the operation of their computing system? (But thanks for supplying a patch. Grin.)

Unregistered user Monday, April 20, 2009 10:02:02 PM

Sergio writes: Thank you man! :D I spend all day with this :(

Unregistered user Sunday, April 26, 2009 9:35:00 PM

Anonymous writes: Thank you so much, I spent an hour reinstalling Opera and Java because the official sites were no help.

Unregistered user Monday, May 11, 2009 12:27:18 PM

Sanchit Karve writes: Copying the DLL file in the system directory is a bad idea. Instead add (JavaInstallDirectory)\jre6\bin to your Environment Variables and everything will work fine. Tried and tested with Opera 9.64/10a on Windows 7 RC

Svishy Tuesday, May 19, 2009 3:37:48 PM

Finally!! Thank you Sanchit Karve! That finally fixed it! Stupid error... (Btw, should I really link to the 32-bit or the 64-bit version of java?)

Unregistered user Tuesday, May 26, 2009 5:45:27 PM

Anonymous writes: Been having this problem when full-screening flash movies in Opera. It worked fine, just gave the error anyway. Also possibly why Java applets had problems. Problem fixed now. Thanks.

Michael A. Puls IIburnout426 Saturday, June 6, 2009 5:51:35 AM

Adding the java bin directory to the path is a great way to solve this. You can also just add msvcr71.dll next to each exe that needs it.

However, for giggles, I made this launcher. You put it next to opera.exe and use it to launch Opera. (Only tested on winxp admin account though).

It just gets the java bin path from the registry and adds it to the PATH for the opera.exe process. This allows Opera to find msvcr71.dll .

Unregistered user Monday, June 8, 2009 7:55:06 PM

Anonymous writes: i followed Sanchit Karve's advice and included ...\jre6\bin in my PATH variable. Thanks a lot, it works.(vista32)

Unregistered user Tuesday, June 30, 2009 1:43:00 AM

Anonym writes: Thanks man, pretty amazing that Opera developers hasn't fixed this problem yet. It's a very common problem among Operausers and occurs everytime u reinstall. Worst part is that when u try to browse Operasupport for useful fixes, u find absolutly nothing, zip, nada, on the subject?? What's up with these guys anyway? Are they falling in the same trap IE-developers has? Not listening to the users?

Unregistered user Monday, July 6, 2009 10:40:26 AM

Valandil writes: Thank you. This made java work for me in opera. I was banging my head against a wall in frustration. I tried everything, reinstalling java, all the various trouble shoot guides, nothing worked. Both the java and opera official help pages were absolutely useless. I had to google for this, and randomly stumbled upon this page..

Unregistered user Friday, July 17, 2009 2:36:29 PM

cofoppyplop writes: I got this error when watching youtube when I went from small screen to full screen. Funny thing is, whne I X'ed out of the error message, the window would go full size without further fuss. Also I would not get the message again enlarging other youtube windows until after I cleaned cookies or browser cache or something. I clean all that stuff at once so I don't know for sure. It only happened using Windows 7.

Unregistered user Sunday, August 9, 2009 2:53:13 AM

Paul writes: Cool. I had a tough time with Opera on Linux a couple years ago, so I had a good idea what needed to be done, but couldn't figure out the specifics. You solve my problem! Thanks!!

Unregistered user Wednesday, August 26, 2009 2:48:24 AM

Anónimo writes: Thanks for the tip. It worked for me aswell. :)

Unregistered user Monday, August 31, 2009 7:57:52 PM

Ega writes: Thanks. it worked,it was annoying error in windows 7

Unregistered user Friday, September 11, 2009 5:52:08 PM

Anonymous writes: My solution was to uninstall Opera :)

Unregistered user Saturday, October 3, 2009 6:30:30 PM

Alex Wierbinski writes: Hello! I want to thank you for your excellent solution to the "MSVCR71.dll missing" problem I have been having while trying to run the java animations on the US National Weather Service website. I could not find a solution until I stumbled onto your site. I am really impressed by Opera, but it was getting quite irksome to have to fire up Explorer to view the animations. Sadly, this problem persisted through an Opera update. This kind of continuing problem will kill Opera's expansion in the browser marketplace. People are not patient with technical flaws in their browsers. Keep up the great work. Alex committeefordemocracy.org

Unregistered user Sunday, October 18, 2009 8:54:50 PM

Anonymous writes: good advise, it worked, thanks!

Matt Stribleymatt Monday, October 19, 2009 3:43:45 PM

Hi,
At the present time I'm using burnout426's launcher programme which works great, thanks. But how do I make a permanent fix in Opera. I really do not know how to set the path to \jre6\bin. Will someone please tell me in simple ABC terms.

Win XP

Many thnaks

Matt

Matt

Michael A. Puls IIburnout426 Monday, October 19, 2009 5:25:08 PM

Originally posted by matt:

But how do I make a permanent fix in Opera



The specific requirement by Sun and Microsoft is that you need to put MSVCR71.dll in the same directory as opera.exe.

One alternative is to put MSVCR71.dll in your "windows\system32" folder (because that's almost always in the PATH) if it isn't already there. That is a pretty permanent fix just as long as no other programs remove the file from there.

The other alternative is to Right-click on My Computer, left-click on properties, goto the advanced tab, click on "Environment variables", select PATH under System Variables, click Edit and append ;C:\Program Files\Java\jre6\bin to the value.

Then, log out and log back in or restart *if* it doesn't start working automatically.

So, there are a bunch of ways to solve this. But, Opera needs to be fixed to set up the path itself when it loads Java. There's already a bug on it. Opera just hasn't fixed it yet.

Matt Stribleymatt Monday, October 19, 2009 7:43:30 PM

I applied via '..Right-click on My Computer, left-click on properties,...' and all works OK now.

Thanks again you for your help.

Unregistered user Friday, October 23, 2009 1:46:42 PM

Pedram writes: Added "C:\Program Files (x86)\Java\jre6\bin" to my 'PATH' environment variable and it fixed the problem with Windows 7 Ultimate and Opera 10. Thanks!

Unregistered user Friday, October 23, 2009 1:47:46 PM

Pedram writes: Oh, and I'm using the x64 edition, which is why I have the "(x86)" in the path.

Unregistered user Friday, October 23, 2009 2:16:06 PM

branko7171 writes: Thank you. I couldn't fix it until I found your site.

Unregistered user Sunday, October 25, 2009 4:01:35 PM

Anonymous writes: Fix worked perfectly, thanks.

Unregistered user Sunday, October 25, 2009 7:00:34 PM

Anonymous writes: worked fine for windows 7, thanks!

Unregistered user Monday, October 26, 2009 7:32:22 PM

Anders writes: Great. Thanks for sharing information, you're one of those who make Internet the #1 place to find information.

Unregistered user Thursday, October 29, 2009 2:37:17 AM

vikky writes: Thanks very much for the solution.

Unregistered user Thursday, October 29, 2009 8:50:29 PM

Andrew writes: Спасибо, ошибка больше не выскакивала )))

Unregistered user Sunday, November 1, 2009 9:04:19 PM

Andriy writes: Thanks very much! Problem fixed ! Andriy from Ukraine =)

Unregistered user Thursday, November 5, 2009 9:01:26 AM

JJJ writes: Hi! Thanks for the fix, but how to create the environment variable?

Unregistered user Thursday, November 5, 2009 9:04:03 AM

JJJ writes: Sorry, It nees a reboot if you add it to the "System variables" section. I created a PATH variable for myself and added C:\Program Files (x86)\Java\jre6\bin as the value. Works without restart!

Unregistered user Friday, November 13, 2009 9:54:24 AM

Аноним writes: 10x :0)

Unregistered user Thursday, April 15, 2010 1:53:23 PM

Name writes: Has made as it is written in 1 message. Now appendix Java opens!!! Thanks!

Unregistered user Friday, October 8, 2010 12:03:14 AM

missyagogo writes: this "missing" file has been driving me bonkers for months. thank you for posting this solution!!!

Unregistered user Saturday, December 4, 2010 8:48:46 AM

Anonymous writes: Thanks man very good solution Again Thanks a lot

Unregistered user Wednesday, January 26, 2011 10:14:49 PM

Anonymous writes: it didnt work for me

Michael A. Puls IIburnout426 Thursday, January 27, 2011 8:31:51 AM

This shouldn't be necessary anymore anyway.

Unregistered user Thursday, December 1, 2011 11:05:41 PM

Anonymous writes: artwork of nude pics Naked pic .

Unregistered user Sunday, December 4, 2011 2:26:00 AM

Kat writes: Well, I'm not sure if the path solution will work for me as I might have bungled my attempt to install both 32bit AND 64bit versions of JRE (for a Windows 7 machine running windows 7 x64 but surfing primarily on my 32bit browser)... I installed 32bit JRE in Program Files/java/JRE6/bin and the x64 in Program Files (86)/java/JRE6/bin yada yada yada... Getting the same MSVCR71.dll error message when trying to launch Java from Control Paneland received it during installation (of 64 bit version which I did second...) Any suggestions on how I should proceed? Should I have installed both in the same folder and/or do I need to specify parameters on when to poit to one or the other in the path?! soooooooo lost!!!! Thank you in advance for any help/ideas you might have... Cheers, Katherine Parrick

Write a comment

New comments have been disabled for this post.