Képzelje el a helyzetet: sürgősen ki kellene nyomtatnia egy dokumentumot, de a Windows makacsul nem akarja látni a hálózati nyomtatót. A képernyőn pedig megjelenik egy rejtélyes üzenet, a 0x0000011b hibakód, ami azt jelzi, hogy a rendszer nem tud csatlakozni a nyomtatóhoz. Ismerős? Ha igen, akkor tudja, milyen frusztráló ez a helyzet. Ez a hiba az elmúlt években rengeteg felhasználó életét keserítette meg, különösen a Windows legújabb frissítései után. Ne aggódjon, nem Ön az egyetlen! Ebben a részletes útmutatóban lépésről lépésre bemutatjuk, hogyan szabadulhat meg ettől a bosszantó problémától, és hogyan állíthatja helyre a zökkenőmentes nyomtatási élményt.
A 0x0000011b hibakód gyakran a Windows frissítésekkel összefüggésben jelentkezik, különösen azokkal, amelyek a hírhedt „PrintNightmare” biztonsági rés (CVE-2021-36958) orvoslására születtek. Bár a Microsoft szándéka dicséretes volt – a rendszerek biztonságának növelése –, az implementáció sajnos számos esetben hálózati nyomtatókapcsolati problémákat okozott, különösen az otthoni vagy kisvállalati hálózatokon, ahol vegyes Windows verziók és régebbi nyomtatók is használatban vannak. Célunk, hogy segítsünk Önnek átláthatóvá tenni ezt a bonyolultnak tűnő hibát, és a lehető legegyszerűbben megoldani azt.
Mi is az a 0x0000011b hibakód és miért jelentkezik?
Mielőtt belevágnánk a megoldásokba, értsük meg, mi is pontosan ez a hiba. A 0x0000011b általában azt jelenti, hogy a Windows nem tud csatlakozni a távoli nyomtatóhoz, mert a rendszer nem tudja végrehajtani a szükséges távoli eljáráshívásokat (RPC – Remote Procedure Call). Más szavakkal, a számítógép és a nyomtató (vagy a nyomtatót megosztó számítógép) közötti kommunikáció valamilyen oknál fogva megszakad, vagy megakadályozzák azt. A leggyakoribb ok egy biztonsági frissítés, amelyet a Microsoft 2021-ben adott ki a már említett PrintNightmare nevű kritikus biztonsági rés javítására.
A PrintNightmare egy olyan sebezhetőség volt a Windows Nyomtatási Spooler szolgáltatásában, amely lehetővé tette a támadók számára, hogy távolról, jogosulatlanul kódot futtassanak a sebezhető rendszereken. Ennek megakadályozására a Microsoft szigorúbb hitelesítési követelményeket vezetett be a hálózati nyomtatáshoz. Ez a fokozott biztonság azonban sajnos inkompatibilitási problémákat okozott számos régebbi, vagy nem megfelelően konfigurált rendszeren, különösen azokon, amelyek nem támogatják az újabb, erősebb hitelesítési protokollokat. Így fordulhat elő, hogy a helyi nyomtatás működik, de a hálózaton keresztül megosztott nyomtatók elérhetetlenné válnak, és felugrik a 0x0000011b hibakód.
Első lépések: Az alapvető hibaelhárítás
Mielőtt mélyebbre ásnánk a probléma megoldásában, mindig érdemes az alapvető hibaelhárítási lépésekkel kezdeni. Ezek gyakran megoldanak egyszerűbb csatlakozási problémákat, és kizárhatják az egyéb okokat, mielőtt a bonyolultabb registry-módosításokhoz folyamodnánk.
- Indítsa újra az eszközöket:
- Kapcsolja ki és indítsa újra a számítógépet, amelyről nyomtatni szeretne.
- Kapcsolja ki és be a nyomtatót.
- Ha hálózati nyomtatóról van szó, indítsa újra a nyomtatót megosztó számítógépet is.
- Indítsa újra a hálózati routert vagy hozzáférési pontot is. Ez sokszor megoldja a hálózati IP-cím kiosztással kapcsolatos problémákat.
- Ellenőrizze a fizikai kapcsolatokat:
- Győződjön meg róla, hogy a nyomtató kábelei (USB vagy Ethernet) megfelelően csatlakoznak, és nincsenek meglazulva.
- Győződjön meg arról, hogy a nyomtató be van kapcsolva és van benne papír, illetve elegendő tinta/toner.
- Futtassa a Windows nyomtatóhibaelhárítóját:
- Nyissa meg a Beállításokat (Windows billentyű + I).
- Navigáljon a Frissítés és biztonság > Hibaelhárítás > További hibaelhárítók menüpontra.
- Keresse meg a Nyomtató opciót, majd kattintson rá, és válassza a Hibaelhárító futtatása lehetőséget. Kövesse a megjelenő utasításokat.
- Ellenőrizze a Nyomtatási Spooler szolgáltatást:
- Nyomja meg a Windows billentyű + R billentyűkombinációt, írja be a
services.msc
parancsot, majd nyomja meg az Entert. - Keresse meg a Nyomtatási Spooler szolgáltatást a listában.
- Győződjön meg róla, hogy az Állapot oszlopban Fut szerepel. Ha nem, kattintson rá jobb gombbal, és válassza az Indítás lehetőséget. Ha már fut, kattintson jobb gombbal, válassza az Újraindítás lehetőséget.
- Nyomja meg a Windows billentyű + R billentyűkombinációt, írja be a
- Frissítse a nyomtató illesztőprogramját:
- Látogassa meg a nyomtató gyártójának hivatalos weboldalát, és töltse le a legújabb illesztőprogramot a nyomtatójához és az operációs rendszeréhez.
- Telepítse az új illesztőprogramot. Előfordulhat, hogy előtte el kell távolítania a régi illesztőprogramot az Eszközkezelőből vagy a Nyomtatáskezelésből (
printmanagement.msc
).
- Ellenőrizze a hálózati kapcsolatot:
- Győződjön meg arról, hogy mindkét eszköz (az Ön számítógépe és a nyomtató, vagy a nyomtatót megosztó PC) ugyanazon a hálózaton van.
- Ha tudja a nyomtató IP-címét (vagy a megosztó PC IP-címét), próbálja meg pingelni azt parancssorból (pl.
ping 192.168.1.100
). Ha nem kap választ, az hálózati problémára utal.
A kulcsmegoldás: A regisztrációs adatbázis módosítása (RpcAuthnLevelPrivacyEnabled)
Ha az alapvető lépések nem segítettek, valószínűleg a Windows biztonsági frissítése okozza a problémát. A leggyakoribb és leghatékonyabb megoldás a regisztrációs adatbázis módosítása. Ez a lépés kikapcsolja a PrintNightmare patch által bevezetett szigorított hitelesítést, lehetővé téve a régebbi vagy nem teljesen kompatibilis rendszerek közötti kommunikációt.
Fontos figyelmeztetés: A regisztrációs adatbázis módosítása kockázatos lehet, ha nem körültekintően jár el. Egy rossz beállítás komoly rendszerhibákhoz vezethet. Mielőtt bármilyen módosítást végezne, feltétlenül készítsen biztonsági másolatot a regisztrációs adatbázisról!
Biztonsági másolat készítése a regisztrációs adatbázisról:
- Nyomja meg a Windows billentyű + R billentyűkombinációt, írja be a
regedit
parancsot, majd nyomja meg az Entert. - A Regisztrációs adatbázis szerkesztőjében kattintson a Fájl menüre, majd válassza az Exportálás lehetőséget.
- Válassza ki az Összes exportálási tartományt, adjon egy nevet a fájlnak (pl. „regbackup_datum”), és mentse el egy biztonságos helyre.
A 0x0000011b hiba javítása a regisztrációs adatbázis módosításával:
- Nyomja meg a Windows billentyű + R billentyűkombinációt, írja be a
regedit
parancsot, majd nyomja meg az Entert a Regisztrációs adatbázis szerkesztőjének megnyitásához. - Navigáljon a következő elérési úthoz (másolhatja és beillesztheti a Regedit felső sávjába, ha Windows 10 vagy újabb verziót használ):
HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrint
- Miután a
Print
mappában van, kattintson jobb gombbal a jobb oldali panel üres területére. - Válassza az Új > DWORD (32 bites) érték lehetőséget.
- Nevezze el az új értéket pontosan így:
RpcAuthnLevelPrivacyEnabled
. Fontos a pontos írásmód, beleértve a nagybetűket is! - Kattintson duplán az újonnan létrehozott
RpcAuthnLevelPrivacyEnabled
értékre. - Győződjön meg róla, hogy az Értékadat mezőben
0
(nulla) szerepel. Ha nem, írja be. Győződjön meg arról is, hogy az Alap beállítás Hexadecimális. - Kattintson az OK gombra.
- Zárja be a Regisztrációs adatbázis szerkesztőjét.
- Fontos lépés: Indítsa újra a Nyomtatási Spooler szolgáltatást, vagy a legjobb eredmény érdekében indítsa újra a számítógépet. A szolgáltatás újraindításához nyissa meg a Szolgáltatások ablakot (
services.msc
), keresse meg a Nyomtatási Spooler szolgáltatást, kattintson rá jobb gombbal, és válassza az Újraindítás lehetőséget.
Ezzel a módosítással gyakorlatilag visszavonja a szigorított biztonsági ellenőrzést, ami a 0x0000011b hibakód megjelenését okozta. Fontos azonban megjegyezni, hogy ez a lépés kissé csökkenti a rendszer biztonságát a PrintNightmare résszel szemben. Otthoni környezetben, megbízható hálózaton általában elfogadható kompromisszum, de vállalati környezetben érdemesebb lehet más megoldásokat, például IP-alapú közvetlen nyomtatókapcsolatokat, vagy dedikált nyomtatószervereket fontolóra venni, ha a registry-módosítás aggályos.
További lehetséges megoldások és alternatívák
Ha a registry módosítás sem hozott azonnali sikert, vagy ha biztonsági okokból nem szeretne hozzányúlni a regisztrációs adatbázishoz, van néhány további dolog, amit megpróbálhat:
1. Problémás Windows frissítések eltávolítása (ideiglenes megoldás)
Néha az adott frissítés (pl. KB5005565, KB5005031 vagy más későbbi frissítések) okozza közvetlenül a problémát. Ezek eltávolítása átmeneti megoldást nyújthat, amíg a Microsoft nem ad ki egy újabb, javított frissítést, vagy amíg Ön nem talál tartósabb megoldást. Azonban ez a módszer sem ajánlott hosszú távra, mivel sebezhetővé teheti rendszerét a biztonsági résekkel szemben.
- Nyissa meg a Beállításokat (Windows billentyű + I).
- Navigáljon a Frissítés és biztonság > Windows Update > Frissítési előzmények megtekintése > Frissítések eltávolítása menüpontra.
- Keresse meg azokat a frissítéseket, amelyek 2021 augusztusa után jelentek meg, és amelyek gyaníthatóan a problémát okozták (pl. KB5005565, KB5005031, KB5006670, stb.). Kattintson rájuk jobb gombbal, és válassza az Eltávolítás lehetőséget.
- Indítsa újra a számítógépet.
- Megjegyzés: A Windows Update valószínűleg újra letölti és telepíti ezeket a frissítéseket. Ha meg akarja akadályozni ezt, használhatja a „Show or Hide Updates” eszközt, amit a Microsoft tett elérhetővé (keressen rá a „wushowhide.diagcab” fájlra).
2. Illesztőprogram-problémák orvoslása
Előfordulhat, hogy a probléma a nyomtató illesztőprogramjával van. Néha a legújabb illesztőprogram sem a legjobb, vagy egy régebbi, de stabilabb verzió jobb működést biztosít.
- Teljes illesztőprogram-eltávolítás és újratelepítés:
- Nyissa meg a Nyomtatáskezelés (
printmanagement.msc
) programot. - Navigáljon a Nyomtatószerverek > Illesztőprogramok menüponthoz.
- Keresse meg a problémás nyomtató illesztőprogramját, kattintson rá jobb gombbal, és válassza az Illesztőprogram-csomag eltávolítása… lehetőséget. Válassza az Illesztőprogram-csomag és a hozzá tartozó összetevők törlése opciót.
- Ezután telepítse újra a nyomtató illesztőprogramját a gyártó weboldaláról letöltött legújabb, vagy egy korábbi, stabil verzióval.
- Nyissa meg a Nyomtatáskezelés (
- Univerzális/generikus illesztőprogram kipróbálása: Egyes nyomtatókhoz léteznek univerzális illesztőprogramok. Ha a specifikus illesztőprogram problémát okoz, egy generikus illesztőprogrammal lehet próbálkozni.
3. Hálózati profil és megosztási beállítások
A hálózati profil típusa is befolyásolhatja a hálózati megosztás működését.
- Ellenőrizze a hálózati profilt:
- Nyissa meg a Beállításokat > Hálózat és internet > Wi-Fi vagy Ethernet.
- Kattintson az aktív hálózati kapcsolatra, és győződjön meg róla, hogy a Hálózati profil beállítás Privát-ra van állítva. (A Nyilvános profil korlátozza a hálózati felderítést és megosztást.)
- Ellenőrizze a nyomtató megosztási engedélyeit:
- Nyissa meg a Vezérlőpult > Hardver és hang > Eszközök és nyomtatók.
- Kattintson jobb gombbal a megosztani kívánt nyomtatóra, és válassza a Nyomtató tulajdonságai lehetőséget.
- Lépjen a Megosztás fülre, és győződjön meg róla, hogy a Nyomtató megosztása opció be van jelölve.
- Lépjen a Biztonság fülre, és győződjön meg róla, hogy a megfelelő felhasználóknak vagy a „Mindenki” csoportnak van Nyomtatás engedélye.
4. Tűzfal és vírusirtó szoftverek
Időnként a tűzfal vagy a vírusirtó szoftver blokkolhatja a nyomtatóval való kommunikációt.
- Ideiglenes letiltás: Próbálja meg ideiglenesen letiltani a Windows tűzfalát és/vagy a harmadik féltől származó vírusirtó szoftvert, majd próbálja meg újból csatlakoztatni a nyomtatót. Ha ez megoldja a problémát, akkor a tűzfal/vírusirtó beállításaiban engedélyeznie kell a nyomtatási forgalmat, vagy hozzá kell adnia kivételt a nyomtató IP-címére/nevére.
- Windows Defender Tűzfal: Ellenőrizze a Windows Defender Tűzfal bejövő és kimenő szabályait. Győződjön meg róla, hogy a „Fájl- és nyomtatómegosztás” engedélyezve van.
5. Közvetlen IP-cím alapú nyomtató hozzáadása
Ha a nyomtató rendelkezik saját hálózati kártyával (azaz nem egy másik számítógépen keresztül van megosztva), megpróbálhatja közvetlenül IP-cím alapján hozzáadni a hálózathoz.
- Keresse meg a nyomtató IP-címét (általában a nyomtató menüjében, hálózati beállítások alatt található).
- Nyissa meg a Beállítások > Eszközök > Nyomtatók és szkennerek > Nyomtató vagy szkenner hozzáadása.
- Válassza ki a A kívánt nyomtató nem szerepel a listán opciót.
- Válassza a Helyi nyomtató vagy hálózati nyomtató hozzáadása TCP/IP-port beállításokkal lehetőséget.
- Válassza az Új port létrehozása lehetőséget, majd a Port típusa legördülő menüben válassza a Standard TCP/IP Port-ot.
- Kövesse az utasításokat, adja meg a nyomtató IP-címét, majd válassza ki a megfelelő illesztőprogramot.
Megelőzés és legjobb gyakorlatok
A 0x0000011b hibakód a Windows frissítések által okozott, sokkoló példa arra, hogy a biztonsági intézkedések hogyan hathatnak ki a mindennapi használhatóságra. Bár a registry módosítás egy gyors és hatékony megoldás, érdemes megfontolni a hosszabb távú stratégiákat is a jövőbeni problémák elkerülése érdekében:
- Mindig naprakész illesztőprogramok: Rendszeresen ellenőrizze a nyomtató gyártójának weboldalát a legújabb illesztőprogramokért. Ezek gyakran tartalmaznak hibajavításokat és kompatibilitási fejlesztéseket.
- Hálózati infrastruktúra frissítése: Ha lehetséges, frissítse a régebbi nyomtatókat és a hálózati eszközöket, amelyek nem támogatják a modern biztonsági protokollokat.
- Dedikált nyomtatószerver: Nagyobb hálózatokban vagy irodákban fontolja meg egy dedikált nyomtatószerver beállítását. Ez központosítja a nyomtatási feladatokat és a kezelést, és stabilabb, biztonságosabb környezetet biztosít.
- Ismerje meg a kockázatokat: Legyen tudatában annak, hogy a regisztrációs adatbázis módosítása, bár megoldja a problémát, csökkenti a rendszer biztonságát egy adott sebezhetőséggel szemben. Fontolja meg ezt a döntést a hálózati környezet és a biztonsági igények alapján.
- Rendszeres biztonsági mentések: Ne csak a registry-ről, hanem a teljes rendszerről is készítsen rendszeres biztonsági mentéseket, hogy probléma esetén könnyedén visszaállhasson.
Összefoglalás
A 0x0000011b hibakód rendkívül bosszantó lehet, de amint láthatja, a probléma viszonylag egyszerűen orvosolható, főleg a regisztrációs adatbázis módosításával, az RpcAuthnLevelPrivacyEnabled érték 0-ra állításával. Bár ez egy gyors megoldás a nyomtatás helyreállítására, fontos figyelembe venni a biztonsági kompromisszumokat, különösen vállalati környezetben.
Reméljük, hogy ez az átfogó útmutató segített Önnek megoldani a nyomtató csatlakozási problémáját, és újra gondtalanul nyomtathat. Ne feledje, a technológiai problémák frusztrálóak lehetnek, de a legtöbbre létezik megoldás – csak tudni kell, hol keresse!