Verbinding maken met gedeelde netwerkmappen in Windows kan soms behoorlijk vreemd verlopen, vooral als u probeert schijven te koppelen met verschillende gebruikersgegevens. U kunt dan bijvoorbeeld de volgende foutmeldingen tegenkomen:
The network folder specified is currently mapped using a different user name and password. To connect using a different user name and password, first disconnect any existing mappings to this network share.
Of zelfs deze, als je het via de commandoregel probeert:
net use \\PCNAME07\D$ /user:myuser1 System error 1219 occurred. Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.
In principe vindt Windows het niet prettig als je met meerdere accounts games speelt op dezelfde netwerkshare. Het systeem geeft problemen als je probeert dezelfde map met verschillende inloggegevens te openen. Dit probleem doet zich vaak voor bij gedeelde mappen van NAS-schijven of Samba-servers, vooral als deze zich op dezelfde computer bevinden maar verschillende wachtwoorden of gebruikersnamen gebruiken. Windows beschouwt deze mappen uiteraard als dezelfde bron, tenzij je een aantal oplossingen toepast.
Een veelgebruikte oplossing is om de verbinding te koppelen met het IP-adres in plaats van de hostnaam – Windows maakt het natuurlijk onnodig ingewikkeld. Op deze manier beschouwt Windows elke verbinding als een aparte bron, waardoor het mogelijk wordt om verschillende gebruikers aan dezelfde gedeelde map te koppelen zonder conflicten. Als je deze fouten vaak tegenkomt, is het de moeite waard om deze truc te proberen of aangepaste DNS-/hosts-aliassen aan te maken.
Maar voordat je dat doet, moet je eerst alles opruimen wat er al is verbonden. Het is vervelend, maar je moet oude koppelingen verwijderen en opgeslagen inloggegevens wissen om opnieuw te beginnen.
Hoe los je conflicterende netwerksharetoewijzingen op in Windows?
Controleer welke netwerkstations momenteel zijn toegewezen.
- Open de opdrachtprompt (druk op Windows + R, typ vervolgens
cmd) - Typ
net useen druk op Enter. Dit toont een lijst van alle toegewezen netwerkstations, inclusief hun externe paden en huidige status. Het lijkt misschien wat cryptische informatie, maar in principe zie je zo wat er allemaal is toegewezen.
Verwijder alle bestaande netwerkstationtoewijzingen.
- Als u specifieke schijven wilt verwijderen, kopieert u het externe adres uit de kolom ‘Extern’ (zoals
\\PCNAME07\D$). - Voer uit
net use /delete [paste the remote path]. Bijvoorbeeld:net use /delete \\PCNAME07\D$ - Om alle toegewezen netwerkstations in één keer te verwijderen, voert u het volgende commando uit:
net use * /delete
Ja, dit lijkt misschien overdreven, maar je moet echt helemaal opnieuw beginnen. Soms veroorzaken achtergebleven oude verbindingen vreemde conflicten, vooral als Windows vergeten is de inloggegevens correct te verbreken of op te slaan.
Wis opgeslagen inloggegevens (want Windows houdt graag geheimen).
- Open PowerShell of het dialoogvenster Uitvoeren en typ
rundll32.exe keymgr.dll, KRShowKeyMgr - Hiermee wordt Windows Referentiebeheer geopend. Verwijder alle referenties die voor die externe computer zijn opgeslagen.
- Tip: Als je deel uitmaakt van een domein, is het wellicht ook verstandig om je Kerberos-tickets te verwijderen. Voer hiervoor een opdracht uit
klist purgein PowerShell of de opdrachtprompt. Waarom is niet helemaal duidelijk, maar soms veroorzaken verouderde tickets authenticatieproblemen.
Herstart de netwerkservices.
- Open de Services-console ( services.msc ) of gebruik de opdrachtprompt om de Workstation-service opnieuw te starten:
- Type
net stop workstation /y && net start workstation - Opmerking: het herstarten van Workstation stopt ook de Netlogon-service op Windows Server 2016/2019. Controleer of deze actief is; zo niet, start deze dan handmatig met
net start netlogon - Soms, op bepaalde machines, verloopt dit hele proces niet soepel en is een herstart nodig — niet altijd, maar het is het proberen waard als niets anders het probleem oplost.
Koppel de schijf opnieuw, bij voorkeur via het IP-adres.
- Probeer de gedeelde map te koppelen met behulp van het IP-adres in plaats van de hostnaam. Bijvoorbeeld:
net use Z: \\192.168.1.100\share /user:yourusername - Dit zorgt ervoor dat Windows de gedeelde mappen als afzonderlijke bronnen behandelt, waardoor u probleemloos verbinding kunt maken met verschillende gebruikers op dezelfde computer.
- Zorg ervoor dat de externe server meerdere referenties of geneste verbindingen toestaat.
En als je in een domein zit, kan het resetten van de Kerberos-cache soms klist purgehelpen, vooral als je onlangs wachtwoorden of gebruikersgegevens hebt gewijzigd. Als al het andere niet helpt, start de computer dan gewoon opnieuw op, want dat is soms de enige manier om alles te wissen.
Het toewijzen van netwerkstations met verschillende gebruikersgegevens is lastig, maar als je alle stappen correct uitvoert, valt het mee. De sleutel is om oude verbindingen en gegevens goed te verwijderen voordat je een nieuwe koppeling probeert te maken. Anders blijft Windows de oude informatie vasthouden en kun je geen verbinding maken met een nieuwe gebruiker.
Samenvatting
- Controleer bestaande toegewezen schijven met
net use - Verwijder oude verbindingen met behulp van
net use /deleteofnet use * /delete - Wis de opgeslagen referenties in Windows Referentiebeheer.
- Start de Workstation-service opnieuw op (of de hele pc indien nodig).
- Wijs de netwerkshare toe met behulp van het IP-adres om conflicten te voorkomen.
Samenvatting
Het is best vervelend om met deze conflicten te moeten omgaan, maar georganiseerd blijven en oude verbindingen verwijderen maakt echt een verschil. Bij sommige systemen lijkt Windows gewoonweg de oude inloggegevens en kaartinformatie niet te willen vergeten, dus je moet wel even doorzetten. Hopelijk scheelt dit een paar uur aan probleemoplossingstijd – het heeft hier op meerdere computers gewerkt, dus ik hoop dat het jou ook helpt.