Služba WLAN AutoConfig

Služba WLAN AutoConfig je ve Windows 7 základní součástí standardních nástrojů pro správu připojení k bezdrátovým sítím. Pokud tato služba neběží, nejsou nástroje Windows dostupné, což se projevuje jak samotnou nemožností připojení k bezdrátovým sítím (nezajistí-li toto případné alternativní nástroje, pokud vůbec pro Windows 7 existují) tak i nedostupností některých částí uživatelského rozhraní Windows týkající se bezdrátových sítí.

Nástroje výrobce bezdrátového síťového adaptéru

Služba WLAN AutoConfig se ve výchozí konfiguraci Windows spouští automaticky při startu operačního systému. Pokud jste tento stav sami nezměnili, pak to, že zmíněná služba neběží, může znamenat, že máte nainstalovány nástroje výrobce bezdrátového síťového adaptéru pro správu připojení k bezdrátovým sítím. Ve skutečnosti však nebyly dosud takovéto nástroje ve Windows 7 pozorovány a zatím se tedy jedná jen o předpoklad na základě zkušeností z Windows XP. Ve Windows XP tyto nástroje přebírají správu od nástrojů, které jsou součástí Windows a z tohoto důvodu také zastavují službu Wireless Zero Configuration, jejímž protějškem ve Windows 7 je právě služba WLAN AutoConfig. Odtud plyne předpoklad, že případná existence nástrojů výrobce ve Windows 7 se může projevit deaktivací této služby. Máte-li tedy skutečně nainstalovány nástroje výrobce, které se takto projevují, pak je třeba namísto tohoto návodu postupovat podle návodu pro použití nástrojů výrobce bezdrátového síťového adaptéru.

Mohlo by se zdát, že pouhé spuštění této služby by mělo stačit, ale za přítomnosti nástrojů výrobce tento postup nemusí být zcela korektní. Úspěšnost je závislá na chování nástroje výrobce, které v tomto nestandardním případě nejspíš není definováno a může se lišit nejen podle konkrétního nástroje ale i mezi různými jeho verzemi. (Při testech tento postup např. pro nástroje od Intelu postačil, ale s nástroji Broadcom byl úspěch jen dočasný, neboť za určitých situací docházelo k opětovnému ukončení služby WLAN AutoConfig ze strany nástroje. V tomto případě již bylo nutné provést kompletní deaktivaci nástroje Broadcom, což je postup, který lze nalézt ve výše odkazovaném návodu. Právě popsané bylo samozřejmě zjištěno ve Windows XP.)

Ruční spuštění služby WLAN AutoConfig

Neběží-li služba WLAN AutoConfig pouze proto, že byla ručně zastavena, pak by mělo postačit tuto službu opětovně spustit. Pokud byl navíc zakázán automatický start této služby, pak může být nutné ještě před tím také povolit její automatické spouštění.

Protože případ ručního zastavení dotyčné služby se předpokládá jen výjimečně, je návod pro spuštění této služby formulován jen stručně tak, aby pomohl nasměrovat uživatele se základními znalostmi správy Windows.

Službu lze spravovat z příkazového řádku nebo pomocí konzole pro správu služeb, která nabízí grafické uživatelské rozhraní.

Spuštění pomocí příkazového řádku

Většinu operací týkajících se správy služeb lze provést příkazem sc. Lze jej samozřejmě použít i pro spuštění nebo zastavení služby, ale pro interaktivní použití se k tomuto účelu zdá být vhodnějším příkaz net, který na spuštění nebo zastavení služby vyčká a následně zobrazí výsledek.

  1. Stav služby WLAN AutoConfig zjistíte tímto příkazem:

    sc query Wlansvc

    Požadovaný stav služby naleznete ve výstupu příkazu na řádku nadepsaném STATE.

  2. Jaký je nastaven typ spouštění služby zjistíte takto:

    sc qc Wlansvc

    Požadovaný typ spouštění naleznete ve výstupu příkazu na řádku nadepsaném START_TYPE.

  3. Aby bylo možné v dalším kroku službu spustit, nesmí být její spouštění zakázáno. Vyhovující je automatické spuštění nebo spuštění na vyžádání. Automatické spouštění je ve většině případů nejvhodnějším typem spouštění, při kterém nebude nutné službu znovu po každém restartu operačního systému spouštět ručně.

    1. Pokud je typ spouštění služby zjištěný v předchozím kroku vyhovující, můžete rovnou přejít k dalšímu kroku.

    2. Změnu spouštění služby na automatické provedete tímto příkazem:

      sc config Wlansvc start= auto
  4. Konečně samotné spuštění služby provedete tímto příkazem:

    net start Wlansvc

    Úspěšnost spuštění by tímto příkazem měla být potvrzena, nicméně stav lze opakovaně prověřit zopakováním předchozího případu. (To může být užitečné zejména s určitým časovým odstupem pro případ, že služba bude z příčiny nějakého neočekávaného vlivu opět zastavena.)

Spuštění pomocí konzole pro správu služeb

Postup pro grafické uživatelské rozhraní konzole pro správu služeb nebude detailně popisován. Základní logika postupu je stejná jako při použití příkazového řádku.

Protože však konzole nezobrazuje služby v seznamu podle jejich identifikátorů, ale pracuje s jejich názvy, je třeba znát název služby, který však (na rozdíl od identifikátoru) závisí na lokalizaci Windows. V anglických Windows se používá již zmíněný název WLAN AutoConfig. V české lokalizace se služba jmenuje Automatická konfigurace bezdrátových zařízení. V případě jiných lokalizací můžete službu v seznamu zkusit (potenciálně pracně) vyhledat nebo se lze dotázat tímto příkazem:

sc qc Wlansvc

Požadovaný název služby naleznete ve výstupu příkazu na řádku nadepsaném DISPLAY_NAME.

Stručnější (ne ovšem nutně o moc přehlednější) odpověď na stejnou otázku lze také získat tímto příkazem:

sc GetDisplayName Wlansvc

Když vše selže

Komplexní návod pro řešení problémů s připojením do bezdrátových sítí poskytuje článek 870702 Microsoft Knowledge Base. Tento článek byl ale vytvořen pro Windows XP a žádná jeho obdoba pro Windows 7 zatím bohužel není známa. Nelze ani říci, zda a jak moc je tento článek ve Windows 7 použitelný. Je také třeba poznamenat, že český překlad tohoto článku je oproti anglickému velmi výrazně ochuzen.

Existence jiného vhodnějšího článku v Microsoft Knowledge Base tímto ale samozřejmě vyloučena není.