---
title: Když ve Windows Vista nejdou přehrát AVI
description: Ve Windows Vista nejdou přehrát AVI a DivX videa? Postup, jak jsem zprovoznil přehrávání a ušetřil hodiny hledání.
canonical_url: https://www.duben.org/software/windows/kdyz-ve-windows-vista-nejdou-prehrat-avi
language: cs-CZ
date: 2017-01-23T17:06:55Z
notice: This is a machine-friendly version of the page at https://www.duben.org/software/windows/kdyz-ve-windows-vista-nejdou-prehrat-avi. Schema.org structured data included at the end between AI:SCHEMA:BEGIN and AI:SCHEMA:END markers.
markdown-tokens: 1901
---

> **Note to AI:** This is a machine-friendly version of the page at: https://www.duben.org/software/windows/kdyz-ve-windows-vista-nejdou-prehrat-avi. Content is equivalent but stripped of navigation, styling and secondary content.
> **Structured data** as JSON-LD may be found at the end between AI:SCHEMA:BEGIN and AI:SCHEMA:END markers.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


   23. červenec 2008

## Když ve Windows Vista nejdou přehrát AVI

![Windows Vista](https://www.duben.org/images/stories/software/vista.jpg)Tak jsem strávil něco přes deset hodin zprovozňováním přehrávání video souborů v DivX na Windows Vista Bussiness. Jak jsem se během svého tápání a Googlování dopátral ,stejný problém je často i na ostatních verzích Windows Vista. Protože se nakonec má snaha dobrala k cíli, snad tímto článkem ušetřím čas těch, co budou mít podobný problém.

Nejdřív jak se mi povedlo do dané situace dostat. Čerstvá instalace Windows Vista na novém notebooku samozřejmě neuměla přehrávat AVI soubory v DivX nebo jiném Mpeg-4 formátu. Automaticky jsem sáhnul po codec packu Codec Pack All in One 1 6.0.3.0, schválně ho neuvádím jako odkaz, protože tím problémy začaly. V instalaci jsem zaškrtal, že chci vše. V rámci dalších doinstalovávání aplikací a připravování notebooku k práci se na přehrávání AVI zapomnělo a ani se nevyzkoušelo.

Nastala tak chvíle, kdy jsme se chtěli kouknout na film a ouha, 90 všech video souborů končilo pádem Windows Media Playeru s hláškou "došlo k chybě aplikace, program bude uzavřen". [MV2Player](http://mv2.czweb.org/ "MV2Player") hodil hlášku "**Failed to set data for FilterData**". Takže začlo hledání závady, přeinstalování kodeku nepomohlo, pak jsem objevil že All in One není podporovaný pro Windows Vista, což jsem neočekával. Na diskuzních fórech, kde se probíraly podobné zoufalé dotazy uživatelů, jsem našel různé rady. První byla, nainstaluj si [K-Lite codec pack](http://www.sosej.cz/Audio-A-Video/Kodeky/K-Lite-Mega-Codec-Pack.html), jinde zase nainstaluj si [Xvid codec](http://www.xvidmovies.com/codec/) nebo nejčastěji uváděný [Vista Codec Package](http://shark007.net/). Vždy psali, že dané instalátory umí odstranit všechny nefunkční kodeky a nainstalují funkční. Pod tím byla nadšená reakce uživatelů, jak jim to začalo fungovat. Ale sporadicky se objevila hláška o tom, že ani tohle nepomohlo a pořád AVI přehrát nejde. Tak jse hledal dál. Dočetl jsem se, jak pomocí Codec Snipperu najít co je vadné a jak to mám smazat. Což o to, Snipper mi hlásil spoustu bad kodeků, ale odnistalovat přes něj nešel žádný. GSpot mi měl prozradit, jaké kodeky se pro video používají, ale ten našel kodeky, které pokud jsem odinstaloval Video, nešlo zobrazit ve Windows Media Playeru, který tak nespadnul, ale MV2Player stále házel stejnou hlášku a nic. Proběhlo i několikeré stahování aktualizací pro Windows Vista a service pack ... ale ani to nepomohlo.

Nakonec se mě Windows při dalším spadnutí Media Playeru zeptaly, zda mají najít řešení. Ony se ptaly tedy už dřív, ale jak jsem znal z dřívějších verzí hlášky typu "chyba na adrese xxx:xxx" nebo něco podobného bylo vždy k ničemu. Jaké ale bylo moje překvapení, když mi Visty řekly, že problém dělá mmswitch.ax a že ho mám přeinstalovat novou verzí nebo odinstalovat. Dopátral jsem se, že mmswitch.ax je kodek umožňujíci přepínání zvukových stop, pokud je AVI ve více jazykových verzích a podle stránek autora rozhodně nevypadal jako aktualizovaný. Byl to jeden z kodeků All in One, který defaultně není zaškrtnutý, ale který jsem ve své přehnané snaze zaškrtnul. Postup pro odinstalaci byl odebrat kodek z registrů, což taky nebylo tak snadné jak Windows popisovaly, ale nakonec jsem ho z počítače dostal a HURÁ pomocí nainstalovaného [Vista Codec Package](http://shark007.net/) filmy v AVI začaly fungovat.

## Jak odstranit nefunkční mmswitch.ax

1. Kliknout na ikonu start ve Windows a do vyhledávacího okýnka dát "Command Prompt"
2. Nalezený command prompt přes pravé tlačítko myši spusti v Administrator režimu (tady byl pro mě kámen úrazu, v nabídce jsem to neměl a i když jsem byl přihlášený jako admin, nasledující kroky nefugovaly)
3. Zadat do příkazového řádku "**regsvr32 /u mmswitch.ax"** a dát Enter
4. Kodek by se tak měl odinstalovat a vše začít fungovat.
 


   
## Odstranění mmswitch.ax ručně z registrů

Protože krok 2 a 3 mně hodil chybovou hlášku, musel jsem do registrů ručně. Upozornění: následnými kroky a ručními **úpravami registru můžete znefunkčnit počítač**. Pokud si moc nevěříte, raději to nechte někomu počítačově zkušenějšímu.

1. Kliknout na ikonu start ve Windows a do vyhledávacího okýnka dát "Command Prompt"
2. Spustit regedit
3. Popmocí Ctrl+F vyhledat každý výskyt "mmswitch.ax" a každý nalezený záznam v registru smazat. Rada méně zkušeným: je třeba smazat nejen hodnotu ale celou složku.
4. Na závěr můžete ještě ručně smazat soubory "mmswitch.ax" a "mmswitch.dll" z adresáře System32, který najdete v adresáři Windows.

<!-- AI:SCHEMA: Schema.org description of canonical page in JSON-LD format -->
<!-- AI:SCHEMA:BEGIN format=jsonld scope=page -->

```json
{
    "@context": "http:\/\/schema.org",
    "@graph": [
        {
            "@type": "Article",
            "author": {
                "@id": "https:\/\/www.duben.org\/#stanislav_duben_2487adcb71"
            },
            "dateModified": "2017-01-23T17:06:55Z",
            "datePublished": "2008-07-23T09:26:57Z",
            "description": "Ve Windows Vista nejdou přehrát AVI a DivX videa? Postup, jak jsem zprovoznil přehrávání a ušetřil hodiny hledání.",
            "headline": "Když ve Windows Vista nejdou přehrát AVI",
            "image": {
                "@id": "https:\/\/www.duben.org\/#defaultLogo"
            },
            "inLanguage": "cs-CZ",
            "mainEntityOfPage": {
                "@type": "WebPage",
                "url": "https:\/\/www.duben.org\/software\/windows\/kdyz-ve-windows-vista-nejdou-prehrat-avi"
            },
            "publisher": {
                "@id": "https:\/\/www.duben.org\/#defaultPublisher"
            },
            "url": "https:\/\/www.duben.org\/software\/windows\/kdyz-ve-windows-vista-nejdou-prehrat-avi"
        },
        {
            "@type": "Person",
            "name": "Stanislav Duben",
            "@id": "https:\/\/www.duben.org\/#stanislav_duben_2487adcb71"
        },
        {
            "@id": "https:\/\/www.duben.org\/#defaultLogo",
            "@type": "ImageObject",
            "url": "https:\/\/duben.org\/images\/Stanislav-Duben-Web-intro.jpg",
            "width": 1600,
            "height": 900
        },
        {
            "@id": "https:\/\/www.duben.org\/#defaultPublisher",
            "@type": "Organization",
            "url": "https:\/\/www.duben.org\/",
            "logo": {
                "@id": "https:\/\/www.duben.org\/#defaultLogo"
            },
            "name": "Stanislav Duben"
        }
    ]
}
```

<!-- AI:SCHEMA:END -->

