Skip to main content

Windows mapped network drives problem

On more than one occassion I've hit a problem where the mapped network drives got messed up, both under the hood and in Explorer on a Windows Vista machine. I couldn't completely disconnect drives, Explorer thought they still existed but they didn't, and references to network locations existed when checking with "net use" but weren't mapped to any drives when looking, so couldn't be remapped.

Dealing with the network locations with no mapped drive was probably the easiest to resolve.

net use (more info on net use) using this from the command line showed info about the network resources. To remove the network connections with no local drive just use:

  • net use \\servername\folder /delete

To delete a local resource use:

  • net use S: /delete
Sorting out the problem with Windows thinking that connections still existed, but didn't actually exist was a little trickier and involved getting in to the registry.
Steps involved were:
  1. Opening the registry with regedit.exe
  2. Browsing to HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Map Network Drive MRU
  3. Removing the entry for the mapping that was causing the problem
  4. Closing the registry editor
  5. Restarting Windows
After all this and logging back in, Windows Explorer reflected the actual network mappings that existed and I was able to remap resources that were being blocked as it thought they were already in use.

Ding dang doo, job's a good un.

A very dry networky techie type first real post. But hopefully I'll start posting about more exciting stuff soon.

Comments

Popular posts from this blog

Which blog engine?

So the time has come to move to a more advanced blog engine for my blog. blogger.com , Google's blogging service, has served me well. It's incredibly easy to use and to get started with, along with having some great features such as inbuilt stats; however now I need a few more advanced features and greater control over the blog. There's a vast array of blog engines out there, some free, some paid for, some hosted, some self-hosted, and picking which one is best or the right choice could be a little bit tricky. This article from Mashable lists most of the main options and bigger players -  http://mashable.com/2007/08/06/free-blog-hosts/ . There are a few parameters that I've kind of decided on Ease of installation/compatibility and support with web hosts Simple to use. I don't want to spend ages clicking around just to add a post or format it. Feature rich and well supported. Most blog engines should have a fairly standard set of features now such RSS/ATOM fe

Enable .NET 8 Preview in Visual Studio

Download the SDK using Download .NET 8.0 (Linux, macOS, and Windows) (microsoft.com)  and install it. To enable projects to target the .NET 8 preview framework, the preview option in Visual Studio needs to be enabled, otherwise the option to target .NET 8 will not be available as shown below when setting up a new project (or trying to upgrade an existing one). To allow .NET 8 Preview to be used as a target framework for projects, the preview option needs to be enabled in Visual Studio. Open Visual Studio and select "Continue without code" In Visual Studio, select Tools then Options In Options, under Environment, select Preview Features and enable Use previews of the .NET SDK.

SQL Server - Remove Non-Alphanumeric Characters from String

The following SQL function will remove and strip all non-alphanumeric characters from a string. CREATE FUNCTION [dbo].[fncRemoveNonAlphanumericChars](@Temp VarChar(1000)) RETURNS VarChar(1000) AS BEGIN WHILE PatIndex('%[^A-Za-z0-9]%', @Temp) > 0 SET @Temp = Stuff(@Temp, PatIndex('%[^A-Za-z0-9]%', @Temp), 1, '') RETURN @TEmp END Example: SELECT dbo.fncRemoveNonAlphanumericChars('abc...DEF,,,GHI(((123)))456jklmn') Result: abcDEFGHI123456jklmn