Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 02-17-2015, 01:33 PM   #1
tottin7856
Junior Member
tottin7856 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Feb 2015
Location: Florida
Device: Samsung 10.1 Tab 3
Bcp47Langs.dll (Bad Image) error

I couldn't find any other place to answer my question, so here goes. I have two desktop pcs both running win 8.1. I installed calibre on both. On the second pc, calibre runs with no hiccups so far. On the first pc, however, I get this error message:

C:\Windows\System32\Bcp47Langs.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or software vendor for support. Error status 0xc0000020.

Calibre then usually ignores the message and carries on as if there were no error. I have not tried reinstalling because I don't know if it will recognize my current library. However, I sync my library between the two computers by keeping it in Dropbox. I was using TonidoSync but there was an issue with it not being able to copy one of the covers. Maybe this error message has something to do with it (a cover that downloaded and was corrupt or became corrupted?).

Has anyone had this error?
tottin7856 is offline   Reply With Quote
Old 02-17-2015, 02:53 PM   #2
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,721
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by tottin7856 View Post
I couldn't find any other place to answer my question, so here goes. I have two desktop pcs both running win 8.1. I installed calibre on both. On the second pc, calibre runs with no hiccups so far. On the first pc, however, I get this error message:

C:\Windows\System32\Bcp47Langs.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or software vendor for support. Error status 0xc0000020.

Calibre then usually ignores the message and carries on as if there were no error. I have not tried reinstalling because I don't know if it will recognize my current library. However, I sync my library between the two computers by keeping it in Dropbox. I was using TonidoSync but there was an issue with it not being able to copy one of the covers. Maybe this error message has something to do with it (a cover that downloaded and was corrupt or became corrupted?).

Has anyone had this error?
@tottin7856 - see ==>> Use the System File Checker tool to repair missing or corrupted system files

I doubt it's anything to do with the cover.jpg issue (perhaps the file was open for write by another process when you ran TonidoSync). If the error message was shown in a Windows message box, then it could be occurring during the Windows kernel process that launches executables - hence I doubt reinstalling calibre will fix the problem.

Do the 2 computers have the same Windows Language settings? Do the 2 calibre installs have the same language setting in Preferences->Look and Feel. If they're in any way different you could try making them the same on both computers.

If none of the above yields anything useful, start calibre in debug mode and post the log here. The Preferences right click menu has an option to restart in debug mode

BR

Last edited by BetterRed; 02-17-2015 at 02:56 PM.
BetterRed is offline   Reply With Quote
Advert
Old 02-21-2015, 12:51 PM   #3
tottin7856
Junior Member
tottin7856 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Feb 2015
Location: Florida
Device: Samsung 10.1 Tab 3
Frustrated in Florida

I believe you are right. The system file checker shows that the file was actually replaced with a different version. It has 0kb and is the x86 version. It is also dated 12/26/14 when it should be 8/22/13.
It just so happens that the error pops up when I click on the "Add eBook" icon. I'm guessing calibre calls that dll or a static association file attached to that dll.
I just found out yesterday that it also popped up twice when I tried to open SysInternal's "Procmon" program.
Unfortunately it looks like the file was corrupted on 1/5/15 and I don't have a restore point that far back. Also can't get admin privileges or activate the hidden (full control) administrator account. I get the error message about that "snap-in" not being available in this version of Windows. Unless anyone knows how to replace a dll system file, I guess I'll have to use refresh pc. Will never buy another Dell.
tottin7856 is offline   Reply With Quote
Old 02-21-2015, 03:45 PM   #4
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,721
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@tottin7856 - Have a look at the control panel list of installed software on the 'bad' computer for anything that's that's not on the 'good' one that was installed on or after (might have been updated since) Jan 15.

If there is then I'd be more inclined to 'blame' it rather than Dell (not that I'm a fan of Dell or any other 'brand', IMO they're all as bad as one another). Uninstalling such applications won't fix the problem - but I'd be wary, if I had any doubts I'd probably uninstall them.

I'm reticent about piecemeal replacement of dll's, especially those that are part of Windows such as 'Bcp47Langs'.

Rather than using the Windows 8.1 built-in Refresh function, you might want to consider doing this ==>> Repair Install Windows 8 and 8.1.

The Windows 8 Refresh will remove all application software that's not from the MS Store, which means you have to install and reconfigure everything else.

The Repair Install process will attempt to retain installed all application software and configuration data - my experience (W7 and W8) is that it does a pretty good job -- i.e better than 90%. But before you start. I suggest you backup things like browser profiles, application settings (via screen shots if necessary)...

When you get the system back together with the all the application software working as it should, I suggest you take a system image. I use Macrium Reflect to do this. I've had some negative experiences with other 3rd party products and MS offerings. So far Reflect has always been there if/when I needed it, one of the features I like, is that it can update the image incrementally.

BR

Last edited by BetterRed; 02-21-2015 at 03:49 PM.
BetterRed is offline   Reply With Quote
Old 02-27-2015, 09:40 AM   #5
tottin7856
Junior Member
tottin7856 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Feb 2015
Location: Florida
Device: Samsung 10.1 Tab 3
Good Advice!

Thanks for your help on this. I purchased LapLink DiskImage (from Dell) and not long ago I created a system image. The next day my computer would not start properly. No problem, I'll just restore the image I created last night!
Laplink was totally useless. The computer "pretended" to boot from the CD, then failed. I ended up having to refresh and start over. Ah well, pre-Calibre days. I'm anxious to check out the Macrium Reflect program you recommend as well as seeing if I can do a repair. Thanks again for your help.
tottin7856 is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows 8, Calibre 64-bit, and QtGui4.dll error toddos Calibre 8 05-25-2013 02:28 PM
Sigil Error: QtWebKitd4.dll is missing morp Sigil 9 09-01-2012 12:38 PM
Kindle App Error QtWebKit4.dll was not found Dasha Amazon Kindle 8 07-31-2012 06:44 AM
skip_ad_pages & bad image links DarkElf Recipes 6 04-16-2011 05:32 AM


All times are GMT -4. The time now is 03:00 AM.


MobileRead.com is a privately owned, operated and funded community.