Author Topic: W7 64-bit | Failed to load language dll [1033\UILangRes.dll]  (Read 98267 times)

0 Members and 2 Guests are viewing this topic.

YoKenny

  • Guest
Re: W7 64-bit | Failed to load language dll [1033\UILangRes.dll]
« Reply #15 on: December 11, 2010, 08:33:36 PM »
Hi, maybe Steven's problem is same with mine but my English isn't well. So I need your help :)

I downloaded a malware program called "Ad-Aware" two days ago and now, my mouse is traveling all my screen and I don't know why it is happening. :|


Ad-Aware is not worth the hard disk it takes:

Download avast!
http://download.cnet.com/Avast-Free-Antivirus/3000-2239_4-10019223.html?part=dl-85737&subj=dl&tag=button

SafeSurf

  • Guest
Re: W7 64-bit | Failed to load language dll [1033\UILangRes.dll]
« Reply #16 on: December 12, 2010, 11:54:27 AM »
@ ilkowski,

Did you remove Ad-aware with the instructions http://www.ehow.com/how_5092681_remove-adaware-se.htmlReboot your machine.  You need to uninstall this before you uninstall and reinstall Avast (see below).

When I installed Avast, I wanted to use it but I couldn't open.
It said "Failed to load language dll [1033\UILangRes.dll]

I suggest that you uninstall Avast, then do a clean install with the language that you need:

1. Save a copy of newest version of Avast (5.0.677) for the version you need and save it to your HDD:
Freehttp://files.avast.com/iavs5x/setup_av_free.exe - (multi-language version)
Pro –  http://www.avast.com/pro-antivirus#tab4
AIS –  http://files.avast.com/iavs5x/setup_ais.exe
2. Download the Avast Uninstall Utility, aswClear5.exe http://www.avast.com/uninstall-utility and save it to your HDD .
3. Disconnect from the Internet at this time.
4. Go to Control Panel and uninstall Avast through Add/Remove Programs if possible and reboot.
5. If Step 4 fails, boot into Safe Mode (hit F8 repeatedly) and run the Avast Uninstall Tool.  Uninstall Avast 5.0 at this time.
6. Reboot.
7. Install the newest version of Avast and reboot.
8. Get Internet access and register your copy or add the license key for Free, Pro, or AIS.
    Free – http://www.avast.com/registration-free-antivirus.php
9. Update the Avast definitions.

Knowledge based article:
https://support.avast.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=504#idt_0003

Let me know if this fixes your problems or if you have any questions.  Thank you.

Impostor

  • Guest
Re: W7 64-bit | Failed to load language dll [1033\UILangRes.dll]
« Reply #17 on: January 09, 2011, 01:03:06 AM »
Hello! I registered here just to indicate this problem really occurs, and it is more serious than just the language settings.

Two days ago AvastUI (free 5.0 on W7 Pro x64) died on launch with the same message ("Failed to load language dll [1033\UILangRes.dll]"). My installed language pack is Russian, which is 1049. I tried to do Windows System Restore to a point when it was still working, but it didn't help. I tried to install the latest version of Avast, but it didn't help either. Then I tried to make System Restore again and it failed, but it uninstalled part of my software, so it was kind of incomplete action - far worse than "all or nothing" behaviour you usually expect from it. So I tried to roll back this incomplete restore, and it failed to roll back! My system got stuck in inconsistent state! And Avast itself became inconsistent and didn't launch anything, reporting the inconsistency instead. It was a hell of a night, I tried to fight it different ways until I realized the fact that the two points of System Restore differed in that they had different versions of Avast - 5.0 and 5.1. I removed Avast 5.1 from the Control Panel, installed Avast5.0 back again, and then finally made a clean system restore.

BTW, that's another problem to report: Windows System Restore works good if Avast is not affected, it works good between any version of Avast and no Avast and vice versa, but it makes huge problems between Avast 5.0 and 5.1 and vice versa. Consider if anyone wanted to restore his system for some reasons not related to Avast, but if by a coincidence he had updated Avast in the meanwhile... nothing to envy in such situation. I guess it should be taken into account.

After recovering my system I tried to remove Avast 5.0 in safe mode and made a fresh install of 5.1 with both 1033&1049 language packs. It seemed to work first, but after a reboot it showed everything in English, forgot my settings and failed to change them. I tried to switch between 5.0 and 5.1 in different variations, but each of them worked properly only until the first reboot. So, while still running 5.0 after n-th install but BEFORE reboting (to stay protected), I downloaded the Avast removal tool thinking that making a cleaner reboot could help things. While it was being downloaded (or, maybe, when the download was complete and Avast tried to scan the file - I didn't catch that very moment), the AvastUI crashed - for the first time in my life. But, finally, I made a clean removal, installed Avast5.1, and it seemed fine - or maybe I was already so tired that I forgot to reboot once again. I ran a full system scan on bootup. Perfectly clean. That was the time to have at least some sleep, which I did, thinking that the problem is finally solved. Ran chkdsk also (no problems found).

This evening I booted up and noticed that Avast is showing in English again. And, yes, all my settings were forgotten, and they didn't change when I tried to. But what was really bad, that none of the shields was running, and Avast didn't tell anything about that! I wouldn't know that if I didn't click on Realtime Shields in UI. And none of them could start, reporting they were "unreachable". So we get that everything seemed fine, but the system was actually unprotected, and the user wouldn't notice if not looking intentionally. That condition could pass totally undetected for the users who installed Avast with the default language pack, and maybe that's actually the case with some English-speaking users right now.

My wife's laptop with WinXP and Avast5.0 (installed from the same executive that the Avast5.0 on mine) has been fine all the time, so I thought of two possibilities - a W7 update that conflicted with Avast (unlikely, because I've not installed any Windows updates except for the virus definitions for Windows Defender), or a virus that infected my machine (also unlikely that Avast could pass it through, but worth checking anyway). I downloaded DrWeb CureIt and ran a quick scan. All clean. And only then I thought: where should the .ini file be located, if it is not in the Program Files\Alwil Software\Avast5 ? It was not there on my wife's laptop so it should not be there. And then I found this thread.

cacls "c:\programdata"
Code: [Select]
C:\ProgramData>cacls "c:\programdata"
c:\ProgramData NT AUTHORITY\SYSTEM:(OI)(CI)F
               INGEBOUWD\Administrators:(OI)(CI)F
               MAKER EIGENAAR:(OI)(CI)(IO)F
INGEBOUWD = BUILTIN
MAKER EIGENAAR = MAKER OWNER
Just the same, substituting Russian translation for Dutch.

I tried to add BUILTIN\Users to make it like that:
C:\>cacls "c:\programdata"
c:\ProgramData NT AUTHORITY\SYSTEM:(OI)(CI)F
               BUILTIN\Administrators:(OI)(CI)F
               CREATOR OWNER:(OI)(CI)(IO)F
               BUILTIN\Users:(OI)(CI)R

It failed on Adobe and Alwil Software\Avast5 folders. Well, with Adobe we shall see what we shall see some other time, and with Alwil Software\Avast5 the problem was the Avast self-protection. I turned it off and succeeded to inherit the read permissions from the parent folder. Going to reboot now and look what happens.

Still there is one question hanging:
But who deleted the Read access right from the directory?
The machine seems to be IS virus-free (I didn't run RAN DrWeb CureIt FULL system scan)*. No Windows updates except for the WD virus signatures. I myself haven't even known until today that the Users\All Users hidden system folder is actually a symlink to C:\Programdata which I never have noticed before, and I never changed access rights on any hidden or system folders (I keep them invisible most of the time). The only software I installed in the meanwhile was Presonus Studio One Artist which I installed from a Presonus DVD and legitimately activated online; moreover, it doesn't use C:\Programdata at all! What could be the case?!


* updated the message the next day (shown in BOLD ORANGE)
« Last Edit: January 09, 2011, 10:12:12 PM by Impostor »

Impostor

  • Guest
Re: W7 64-bit | Failed to load language dll [1033\UILangRes.dll]
« Reply #18 on: January 09, 2011, 01:27:52 AM »
UPDATE: everything's OK after reboot.

REDACTED

  • Guest
Failed to load language dll
« Reply #19 on: March 19, 2012, 04:08:22 AM »
Hi. I'm having a problem with my Avast Free Antivirus. My avast is not working. I tried to open it by clicking the icon but nothing happens except for a message saying Failed to load language dll. I also tried to reinstall but it also doesn't work even deleting it in the control panel or in the main folder of the computer. Can you give some solution for my problem? And also how to delete it permanently.

Thank You.

Mick

Offline Lisandro

  • Avast team
  • Certainly Bot
  • *
  • Posts: 67195
Re: W7 64-bit | Failed to load language dll [1033\UILangRes.dll]
« Reply #20 on: March 19, 2012, 03:23:32 PM »
Hi. I'm having a problem with my Avast Free Antivirus. My avast is not working. I tried to open it by clicking the icon but nothing happens except for a message saying Failed to load language dll. I also tried to reinstall but it also doesn't work even deleting it in the control panel or in the main folder of the computer. Can you give some solution for my problem? And also how to delete it permanently.

Thank You.

Mick
I suggest an installation from scratch:

1. Download the latest version of avast! Uninstall Utility and save it.
2. Download the latest avast! version and save it.
3. Uninstall avast from Control Panel (if possible). If, for any reason, you can't run it, try booting in Safe Mode and doing it from there. Anyway, boot after that.
4. Run the avast! Uninstall Utility saved on 1 in Safe Mode. Boot after you've run it. Repeat this for any major avast! version you have ever installed/upgraded in your computer.
5. Install avast! using the setup saved on 2. Boot.
6. Register your free copy or add the license key for Pro. Or even upgrade your key from old versions.
7. Check and post the results. If, for any reason, you did not solve, try doing the step 3 in Safe Mode anyway.
The best things in life are free.

Impostor

  • Guest
Re: Failed to load language dll
« Reply #21 on: March 20, 2012, 08:41:23 AM »
Hi. I'm having a problem with my Avast Free Antivirus. My avast is not working. I tried to open it by clicking the icon but nothing happens except for a message saying Failed to load language dll.
Did you check the access rights to C:\Programdata? All users (that is, BUILTIN\Users) should have the read access. If not, readd them and reboot. Reinstallation will be not necessary then.