Přehled
Zjistěte, jak přeinstalovat bezpečnostní aktualizace za účelem řešení problémů s VC++ nebo .dll na PC, a přečtěte si tipy k opravám běžných kódů chyb.
Jak přeinstalovat bezpečnostní aktualizace
Chyby se mohou objevovat, jestliže je třeba opravit nebo přeinstalovat určitou aktualizaci zabezpečení. Ověřte, zda přeinstalace bezpečnostních aktualizací vyřeší váš problém.- 1Přejděte do instalační složky hry, nejčastěji: C:\Program Files\Electronic Arts\EA Desktop\[NÁZEV HRY].
- Například instalační složka Battlefieldu 4 se při výchozím nastavení nachází v umístění C:\Program Files\Electronic Arts\EA Desktop\Battlefield 4.
- 2Otevřete složku _Installer.
- 3Otevřete složku vc.
- Pokud je uvnitř jen jedna složka, otevřete ji a přeskočte na 4. krok.
- Pokud se v ní nachází více složek, otevřete nejprve tu nejstarší. Složky jsou seřazené podle roku. Pokud například vidíte složku vc2013 a vc2015, otevřete nejdříve složku vc2013. Při práci s touto starší složkou postupujte dle následujících dvou pokynů a poté postup zopakujte i v případě novějších složek.
- 4Otevřete složku redist.
- 5Ve složce redist najdete dvě verze vcredist.exe: x86 a x64. Spusťte oba tyto soubory.
Zkontrolujte, zda nemáte nějaké čekající aktualizace systému Windows. Pokud ano, aktualizací Windows ověřte, zda bude chyba opravena.
Řešení chybových zpráv
Pokud chybová zpráva zmiňuje chybějící soubor msvcp100.dll nebo jiný soubor .dll, mělo by být možné problémy odstranit instalací několika položek.
- 1
- 2Z níže uvedené tabulky zjistěte, kterou verzi potřebujete stáhnout a nainstalovat.
- 3Řiďte se dalšími pokyny ke stažení balíčku VC++ a dalších položek, které vaše verze vyžaduje.
- 4Pokud používáte 64bitovou verzi Windows, vyberte vcredist_x64.exe. Jestliže používáte 32bitovou verzi Windows, zvolte vcredist_x86.exe.
- Níže najdete návod, jak zjistit, kterou z verzí máte.
- 1Klikněte pravým tlačítkem na Počítačnebo Můj počítač.
- 2Vyberte položku Vlastnosti.
- 3V oddíle Systém zkontrolujte, zda je váš operační systém 64bitový, nebo 32bitový.
| Chyba .dll | Stáhněte si a nainstalujte tuto verzi | ||
| MSVCR90.dll / MSVCP90.dll | Microsoft Visual C++ 2008 | ||
| MSVCR100.dll / MSVCP100.dll | Microsoft Visual C++ 2010 | ||
| MSVCR110.dll / MSVCP110.dll | Microsoft Visual C++ 2012 | ||
| MSVCR120.dll / MSVCP120.dll | Microsoft Visual C++ 2013 | ||
| MSVCR130.dll / MSVCP130.dll | Microsoft Visual C++ 2015 | ||
| ucrtbase.dll / api-ms-win-crt-runtime-l1-1-0.dll | Universal C Runtime (CRT) | ||
| Jiné | Microsoft Visual C++ 2017 |
Ke zjištění podrobnějších informací o vašem počítači vám může posloužit nástroj DxDiag.
Pokud se vám zobrazuje chybová hláška 0xc000007b na Windows 10 a nedaří se vám instalace VC++, může to být způsobeno tím, že systém Windows 10 ve výchozím nastavení nepovoluje rozhraní NET Framework.Postup pro povolení NET Framework.Tím by měla být chyba odstraněna a EA app by se měla bez potíží spustit.
- 1V nabídce Start vyhledejte a otevřete ovládací panely.
- 2V sekci Programy zvolte Odinstalovat program.
- 3Vyberte Zapnout nebo vypnout funkce systému Windows.
- 4Vyberte znaménko plus (+) vedle všech položek NET Framework, které vidíte (obvykle 3.5 a 4.6) a zaškrtněte příslušná políčka.
- 5Proveďte přeinstalaci VC++ x64 a x86 pro 2010 a 2013.