
Cikkünkhöz mellékeltük a VBScript-et. Az Intézőben futtatva kijavítja az Outlook Express hibás működését, mely a Windows Messenger letiltása után keletkezik.
A Windows Messenger és az Outlook Express együttműködése
Ha konfiguráljuk a Windows Messenger-t, automatikusan beépül az Outlook Express-be és minden alkalommal elindul, amikor az Outlook-ot indítjuk.
Egy sokak számára nem tetsző - látszólag letilthatatlan - viselkedésforma
Még nem is lenne nagy probléma hogy elindul, bár az erőforrásokat használja, de amint érzékeli, hogy létrejött az Internet kapcsolat, be is jelentkezik a Microsoft-nál. Sokan pénztárcájukat kímélendő automatikus vonalbontást állítanak be az E-mail-ek küldése és fogadása után, minimálisra redukálva a kapcsolati időt. A spórolásba azonban beleszól a Messenger, mert a bejelentkezése foglalja a sávszélességet és lassúbbá válik az E-mail forgalom.
Az Eszközök > Beállítások (Tools > Options) ablak "Általános" ("General") oldalán található egy jelölőnégyzet a Messenger automatikus bejelentkezésének letiltására, de használata nem hozza meg a kívánt eredményt. (A jelölőnégyzet csak akkor látható az Outlook Express-ben, ha üzemképes a Messenger.)
Egy korábbi cikkünkben mutattunk egy megoldást a Messenger csoportházirendben történő letiltására (lásd a kapcsolódó cikkeket). Bizonyos verziókban azonban jelentkezik egy nem várt mellékhatás.
A hibajelenség
Az Outlook Express elindulásának időtartama többszörösére növekszik. Az ok: az Outlook továbbra is keresi és megpróbálja elindítani a Messenger szolgáltatást. Mivel a csoportházirend megakadályozza ebben, nem jár sikerrel, végül azért mégiscsak elindul.
A hiba elhárítása
Az alábbi duplaszó (REG_DWORD) típusú regisztrációs adatbázis bejegyzések értékeit kell 1-re módosítani.
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Messenger\Client\PreventRun
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Messenger\Client\PreventAutoRun
És az alábbit 2-re.
HKEY_LOCAL_MACHINE\Software\Microsoft\Outlook Express\Hide Messenger
A változtatások érvényre juttatása nem igényli a számítógép, csupán az Outlook Express újraindítását.
A fenti módosítások egyszerűbben végrehajthatók a cikkünkhöz mellékelt VBScript Intézőben történő futtatásával.
Megjegyzés: Szkriptérzékeny vírusirtók felfüggeszthetik a futtatást. A hibát hagyjuk figyelmen kívül és engedélyezzük a szkript teljes lefuttatását.