A `net use` parancs egy rendkívül hasznos eszköz a Windows operációs rendszerben, amely lehetővé teszi hálózati meghajtók csatlakoztatását és kezelését. Azonban néha, amikor ezt a parancsot használjuk, találkozhatunk a rettegett 1219-es hibával, ami frusztráló lehet. Ebben a cikkben részletesen bemutatjuk, mi okozza ezt a hibát, és hogyan lehet azt elhárítani lépésről lépésre.
Mi okozza a 1219-es hibát?
A 1219-es hibaüzenet, ami a következőképpen jelenik meg: „Több kapcsolat ugyanahhoz a kiszolgálóhoz vagy megosztott erőforráshoz nem engedélyezett ugyanazt a felhasználónevet használva. Bontsa az összes korábbi kapcsolatot a kiszolgálóhoz vagy a megosztott erőforráshoz, és próbálkozzon újra.”, azt jelenti, hogy a Windows már létrehozott egy kapcsolatot a megadott hálózati erőforráshoz (pl. megosztott mappához) ugyanazzal a felhasználói fiókkal. A Windows alapértelmezett beállítása szerint nem engedélyez több, azonos felhasználónévvel létrehozott kapcsolatot ugyanahhoz a szerverhez. Ez egy biztonsági intézkedés, de néha kellemetlenséget okozhat.
A hiba elhárításának lépései
Íme néhány módszer, amivel a 1219-es hibát orvosolhatjuk:
1. Meglévő kapcsolatok bontása
Az első és legkézenfekvőbb megoldás a már meglévő kapcsolatok bontása. Ezt a `net use` parancssal tehetjük meg.
- Nyisd meg a parancssort rendszergazdai jogosultságokkal. Ehhez keress rá a „cmd”-re a Start menüben, kattints a „Futtatás rendszergazdaként” opcióra.
- Írd be a következőt:
net use
és nyomj Entert. Ezzel megjeleníted az összes aktív hálózati kapcsolatot. - Keresd meg a problémás szerverhez (amelyikhez csatlakozni szeretnél) tartozó kapcsolatot. Jegyezd fel a betűjelet, ami hozzá van rendelve (pl. Z:).
- Írd be a következőt:
net use Z: /delete
(ahol a „Z:” a megfelelő betűjelet helyettesíti). Nyomj Entert. Ez a parancs bontja a kapcsolatot. - Ismételd meg a 4. lépést minden olyan kapcsolatra, ami a problémás szerverhez tartozik.
- Próbáld meg újra a hálózati meghajtó csatlakoztatását a `net use` parancssal.
2. Új felhasználónév és jelszó használata
Ha a fenti módszer nem működik, próbálj meg másik felhasználónévvel és jelszóval csatlakozni a hálózati erőforráshoz. Ez különösen akkor lehet hasznos, ha a hálózati erőforrás eléréséhez más hitelesítő adatok szükségesek.
A `net use` parancs szintaxisa a felhasználónév és jelszó megadásához a következő:
net use meghajtóbetűjel: \szervernévmegosztásnév /user:felhasználónév jelszó
Például:
net use Z: \szervermegosztás /user:domainfelhasználó jelszó
Fontos: A jelszó megadása a parancssorban nem biztonságos, mert az előzményekben tárolódik. Érdemesebb a jelszót nem közvetlenül a parancsba írni, hanem a parancs futtatása után a rendszer kérni fogja a jelszót.
3. A Windows Hitelesítő Adatok Kezelőjének ellenőrzése
A Windows Hitelesítő Adatok Kezelője tárolja a hálózati erőforrásokhoz tartozó bejelentkezési adatokat. Néha a hibásan tárolt hitelesítő adatok okozhatják a 1219-es hibát.
- Keresd meg a „Hitelesítő adatok kezelése” kifejezést a Start menüben, és nyisd meg az alkalmazást.
- Kattints a „Windows hitelesítő adatok” opcióra.
- Keresd meg a listában a problémás szerverhez tartozó bejegyzést (pl. \szervernév).
- Ha találod, kattints rá, majd válaszd az „Eltávolítás” opciót.
- Próbáld meg újra a hálózati meghajtó csatlakoztatását a `net use` parancssal. A rendszer újra kérni fogja a hitelesítő adatokat.
4. A SMB protokoll verziójának ellenőrzése
Időnként az SMB (Server Message Block) protokoll verziója is okozhat problémákat. Bizonyos esetekben a régi SMB verziók nem kompatibilisek az újabb operációs rendszerekkel.
Érdemes ellenőrizni, hogy a szerver és a kliens is támogatja-e a legújabb SMB protokollt (SMB 3.0 vagy újabb). Ennek beállításához a Windows PowerShell-t használhatjuk:
A kliensen futtasd a következő parancsot:
Get-SmbClientConfiguration | Select-Object EnableSMB2Protocol
A szerveren futtasd a következő parancsot:
Get-SmbServerConfiguration | Select-Object EnableSMB2Protocol
Ha az eredmény „False”, akkor engedélyezni kell az SMB2 protokollt:
Set-SmbClientConfiguration -EnableSMB2Protocol $true
Set-SmbServerConfiguration -EnableSMB2Protocol $true
A változtatások életbe lépéséhez indítsd újra a gépet.
5. Registry beállítások ellenőrzése
Egyes esetekben a registry beállítások is befolyásolhatják a hálózati kapcsolatokat. Fontos, hogy óvatosan nyúlj a registry-hez, mert a helytelen módosítások instabilitást okozhatnak.
- Nyomd meg a Windows + R billentyűket, írd be a „regedit” parancsot, és nyomd meg az Entert.
- Navigálj a következő kulcshoz:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProviderOrder
- Ellenőrizd, hogy a „ProviderOrder” értéke tartalmazza-e a „LanmanWorkstation” bejegyzést. Ha nem, add hozzá.
- Indítsd újra a gépet.
Összefoglalás
A 1219-es hiba a `net use` parancs használatakor kellemetlen lehet, de a fenti lépésekkel általában könnyen orvosolható. A lényeg, hogy először bontsd a meglévő kapcsolatokat, ellenőrizd a hitelesítő adatokat, és győződj meg róla, hogy az SMB protokoll megfelelően van beállítva. Ha mindez nem segít, a registry beállítások ellenőrzése lehet a megoldás. Reméljük, ez a cikk segített a probléma megoldásában!