Map network drive trage opstarttijd - net use

Pagina: 1
Acties:

  • mbr01
  • Registratie: Augustus 2004
  • Laatst online: 24-01 13:56
Ik heb een probleem wat ik al eens eerder tegen ben gekomen. Ik maak gebruik van gemappedte network drives (dus dat je een drive letter koppelt aan een netwerk locatie). Ik heb 5 locaties. Twee op het thuisnetwerk hier, en drie achter VPN. Deze werken ook allemaal zonder problemen.

Maar. De vpn verbinding staat niet altijd aan (sowieso niet bij opstarten) en ik ben niet altijd thuis (waardoor die 2 thuisadressen dus soms ook onbereikbaar zijn). Dit heeft echter ernstige invloeden op mijn opstarttijd, omdat windows de drives niet kan vinden. Vrij vervelend met een net nieuwe SSD...

Nu heb ik bedacht dat ik die netwerk drives ook kan aanmaken zodra ik ingelogd ben op windows, door een .bat file in de startup folder van windows te doen. Het probleem dat hierbij echter optreedt is dat de netwerk drive niet aangemaakt kan worden om hij ze niet kan vinden (logisch, want ik heb vpn niet aan).

Alles wat ik dus wil is dat die 5 netwerk drives er staan, dat ze de helft van de tijd niet bereikbaar zijn, boeit mij niks, dat weet ik namelijk. Maar vind het vervelend dat het opstarten daardoor zo lang duurt. En dat ik ze niet dus niet aan kan maken als ze niet bereikbaar zijn.

Bat-file:

REM Thuis-server:
net use z: \\192.168.1.20\Shares /persistent:no
net use Y: \\192.168.1.20\Sites /persistent:no

en nog 3 van die regels voor extern. Heb geen problemen met wachtwoorden, want die staan al in de windows vault.

(error die ik krijk is 53; networkpath not found)

Iemand een idee hoe dit op te lossen is? Liefst zonder gebruik te maken van BAT-files, maar een soort vinkje dat hij tijdens het opstarten niet persee die netwerk drives moet proberen te benaderen.

  • mbr01
  • Registratie: Augustus 2004
  • Laatst online: 24-01 13:56
Volgens mij heb ik na uren zoeken zojuist toch het antwoord gevonden. Het lijkt bij mij te werken iig. Hopelijk hebben andere mensen er ook wat aan. De oplossing zit hem in het toevoegen van een DWORD in het register, welke er voor zorgt dat de netwerk drives pas gemapped worden zodra je erop klikt, en dus niet bij het booten.

start: regedit.exe

Ga naar de volgende locatie: (Zitten bij mij ook nog weer twee mapjes in, maar die hoef je niet te openen)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\

Creer een nieuw DWORD:
RestoreConnection = 0

Nu staan er bij alle network drives een rood kruisje. Zodra ik deze dan probeer te openen begint hij met zoeken.. Als je dan eentje aanklikt die niet bereikbaar is kan het zo 30 seconden duren maar dat is ook logisch.

Het gaat hier om "persistant mappings" (degenen die niet verdwijnen na het afsluiten), en heb daardoor de BAT file niet meer nodig.

Foto van het einde resultaat:
Afbeeldingslocatie: http://i47.tinypic.com/4g0tj8.png

[ Voor 11% gewijzigd door mbr01 op 15-06-2012 16:33 ]