Mapping an sFTP connection to a Windows drive?

I'm looking for a way to map an sFTP connection to a Windows (Vista) drive. In other words, a tool that would add a new drive (let's say N:) to my computer, that would directly point to my remote server via sFTP.

That way, "N:\my_dir\file.txt" would actually be something like "/home/user/my_dir/file.txt" on the remote server. Reading the file on Windows would download it, and writing content in it would upload it...network transfers being made via sFTP.

I'm aware of Novell NetDrive, but it has various issues with long filenames, and seems to corrupt UTF-8 files content depending on the BOM. Do you know about any reliable alternative ?

Thanks !

Edit : I have complete control of the remote server, except that it's remote enough for me not to be able to physically access it.


WebDrive seems to be a NetDrive replacement.


Based on a similar question at Serverfault.com (this thread came up first searching for a tool however), one can also try the free version of SFTP Net Drive.

A commenter on the answer describes it as similar to the paid tool ExpanDrive.


I've used a product called "SftpDrive" in the past, it looks like it's been renamed to ExpanDrive these days. It worked pretty well, but it's shareware-y: you can try it for free, but you do have to buy it if you intend to keep using it. If you really need this functionality, though, it does work well.