user mode file system for windows    >>Japanese version

The next release of Dokan library

April 6th, 2009 in Dokan

It has been along time since I released the last version of Dokan library. The development of Dokan library is not stopped. You can see changes since last release.

In the next release, I add a new callback function SetAllocationSize and change DokanMain function. I fixed many Office 2007 specific problems.

I want to release new version soon.

63 Responses to “The next release of Dokan library”

  • Dylan Ng
    April 7th, 2009 at 7:57 am

    Thanks for your effort to release the new version. You did a good job! By the way, is it fixed for the bug when browsing directories contain many files, it will be frozen and keep 100% cpu?

  • wolfram
    April 15th, 2009 at 11:30 pm

    Thanks for your statement. I look forward to the next version. Many thanks for your great work.


  • Oliver
    April 16th, 2009 at 4:30 am

    Thanks – We would love to get the setAllocation callback as our apps our not working w/o it. Do u have any estimate on when u could release this ?

  • ATascon
    April 17th, 2009 at 12:01 pm

    Thank you for the great effort.
    This has been a long time coming for Windows.

    Keep up your great work.

  • Paul
    April 20th, 2009 at 5:02 am

    Great news! It would be awesome to see support for mounting / unmounting via command line. Or something else that makes it possible to automatically mount SFTP filesystems on Windows startup.

  • Achmedzhanov Nail
    April 23rd, 2009 at 10:05 pm

    Gud work!
    it would be great if you make python bindings.

  • Brandon
    April 25th, 2009 at 2:22 am

    Thank you for your work!
    Do you have a date planned for the upcoming release?

  • Anonymous
    May 21st, 2009 at 10:47 pm

    Just transform the dokan header to a python file. A draft python binding for dokan in google code can be find in pywinfuse project:

  • Peter
    June 22nd, 2009 at 3:35 pm

    Hi Hiroki!

    Are you still active on this project?
    Will there be new releases?


  • Hiroki
    July 7th, 2009 at 12:59 am

    Hi, all
    I restarted working. I’m alive! Please keep watching, I’ll release new version.

  • Cyril
    July 7th, 2009 at 4:05 pm

    Hi Hiroki,

    Please read the discussion group. I’ve many news for you (and many patches).

    Best regards

  • DB
    July 8th, 2009 at 7:30 am

    Thanks! Please keep up the great work. Dokan is extremely valuable!

  • Fire
    July 11th, 2009 at 6:23 am

    Hey Hiroki first i wanted to give you some congratulations on your work (hontoni sugoi dasou, sry for my poor romanji attempt :) ) and ask if it was somehow possible to rebuild your app with proxy support i know you’re not using Iwebrequest objects but im wondering if you could still somehow manage would help those who dont have direct internet access. Thanks a lot in advance and mata arigatou for the great work ;)

  • cail
    August 2nd, 2009 at 4:34 pm

    Hi Hiroki, are you planning to support win7 in the next release?

  • SG
    August 4th, 2009 at 9:27 pm

    I am facing many of the issues reported at Dokan’s google code website. This is a great software you have created, desperately waiting for the fixes in next version.

  • SG
    August 4th, 2009 at 9:29 pm

    I read in forum about some volunteers interested in contributing to project. It will be great if Dokan’s development team expands, have you considered this?

  • Scope
    August 12th, 2009 at 11:05 pm

    Are you going to release a version for linux?

  • andy
    August 13th, 2009 at 3:13 am

    Dokan Library is similar to FUSE(Linux user mode file system) but works on Windows.

    On Linux – use FUSE.

  • Duke
    August 16th, 2009 at 6:14 am

    I have issues using network shares on dokan mounts under vista. Is a fix of that part of the next release?
    Or might that be a problem in my code?

  • Vali
    September 1st, 2009 at 1:37 am


    I have a problem writing to a shared dokan drive from OS X 10.4 ? Reading from it works fine; also read + write works fine if I access it from a Windows PC.

    I can mount a regular NTFS drive on the Mac and read/write it; the problem appears only on this drive.

    Any ideas? ANY kind of helpful sugestions would be grealy appreciated!


  • Thomas
    September 2nd, 2009 at 6:44 pm

    Hi Hiroki,

    Any news about when the new release will be? Windows 7 is looming (22nd of October) and having a release with signed drivers, etc. would be excellent. But even if it doesn’t work out for Win 7, just knowing what the plan is would greatly ease my mind.

  • Mr. Andersen
    September 3rd, 2009 at 8:28 pm

    I am also anxiously awaiting the release. I have spent a lot of time getting the virtual drive to work in .NET, but not being able to use Excel to save a file on the virtual drive really restricts me from using the software.

  • Mr.Pankaj
    September 10th, 2009 at 7:51 pm

    Hi Hiroki,
    I actually was wondering whether i can provide support for EXT2 FS in windows using your would you let me know if its possible..

  • Anonymous
    September 23rd, 2009 at 2:10 pm

    Hi Hiroki,

    Thanks for this great project. Looking forward to the next release.

  • Peter
    September 29th, 2009 at 3:37 pm


    To be able to use excel would be great! Has anyone tested the trunk version? Is it stable? Can you save excel files in trunk?

  • Andre
    October 10th, 2009 at 2:11 am

    The 32-bit version installs and works on Windows 7, when you start the installer in compatibility mode.

    On the other hand, I have a problem with the 64-bit version, which refuses to install on Windows XP 64-bit edition. It appears to me, this is an issue in the installer rather then the driver itself.

  • John
    October 30th, 2009 at 12:07 pm

    >September 10th, 2009 at 7:51 pm
    >Hi Hiroki,
    >I actually was wondering whether i can provide support for EXT2 FS in windows using your would you let me know if its possible..

    Yes, it is possible to provide EXT2 FS support through Dokan. It hasn’t been done yet, as far as I know. You will probably want to use an IOCTL on one of the PhysicalDisk# objects, and/or file operations. But yes, it is possible.

  • bits
    November 13th, 2009 at 2:10 am

    To get SSHFS working under Windows 7 x64 (64-bit), you need to modify the currently available DokanSSHFS.exe (dokan-sshfs- 2008/12/11) to force it to run in 32-bit mode.

    This can be done with a Microsoft tool “Microsoft Common Language Runtime Agnostic Assembly Conversion Tool” aka CorFlags.exe (68928 bytes, 2009-07-14 23:39:22, SHA-1: 1C4BF478E42F53B0ACDBD54EDD88E693CB9CAEE9) that’s distributed as part of the .NET Development Tools. As of this writing, the latest release is “Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1″ at . That small web stub installer lets you pick which components from the huge package to download/install. As mdhuntley said in comment 8: Uncheck everything except “.NET Development Tools” (Developer Tools -> Windows Development Tools -> .NET Development Tools) and install.

    So after installing Dokan library (dokan- x64 2008/12/19) and Dokan SSHFS (dokan-sshfs- 2008/12/11) set the 32BIT flag on DokanSSHFS.exe with:

    %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Bin\CorFlags.exe “%ProgramFiles(x86)%\Dokan\DokanSSHFS\DokanSSHFS.exe” /32BIT+

    Mounting remote filesystems via SSHFS on Windows 7 x64. Sweet!

  • bits
    November 14th, 2009 at 2:33 am

    Unfortunately, I must report back that despite DokanSSHFS being able to mount a remote filesystem accessible over SSH under Windows 7 x64, it is NOT READY for anything except proof-of-concept / EXPERIMENTAL use.

    Within a few seconds or minutes of browsing the directory hierarchy via the mounted drive, the drive “stalls” and becomes inaccessible. After the stall, which hangs the explorer.exe that was browsing it, new explorer windows show the drive letter, but not the “DOKAN” label or any contents.

    Worse yet, after trying to log out and back in, with the hope of starting anew, my machine BLUE SCREEN OF DEATH (BSOD) on re-login. I have been running Windows 7 x64 since beta 1/rc/rtm and this is the first time it BSOD on me. Not good.

    After rebooting (and not touching DOKAN), everything is fine.

    DokanSSHFS has the potential to be a fantastic tool (one that I have wished for for many, many years), but at least on Windows 7 x64, it must receive some more attention before it can deliver on that potential.

    Dokan – unleash this puppy!

  • Stephen
    November 15th, 2009 at 7:44 pm

    Thank you soooooooooooooooooooooo much !

  • Noah
    December 8th, 2009 at 7:11 am

    bits -

    I think this might actually be an issue with the DOKAN driver for x64. I’m trying to build an app using DOKAN and am experiencing very unpredictable behavior from the driver on Win7 x64 (but things work fine on VIsta x86).

  • heeb
    December 17th, 2009 at 8:24 am


    Is the Dokan project still alive?



  • Brice
    January 4th, 2010 at 6:43 am

    Seems like this project is dead :( Bummer.

  • Mr. Andersen
    January 4th, 2010 at 11:47 pm

    Yeah, no update since April. It’s a shame really, the project was so close to being usable but without the last few bug fixes all the time I spent trying to use Dokan has been wasted.

  • bits
    January 5th, 2010 at 2:06 am

    That’s a real pity, there was magic here! What happened?

  • SG
    January 5th, 2010 at 6:20 pm

    Same here, we wasted months building on top of dokan, but all gone to waste. Now we have written our own driver which is going to take more time. Lets see what happens first, our own driver or Dokan fixes.

  • Eugene Mayevski
    January 7th, 2010 at 5:01 am

    Why not use Callback File System and save time developing your own driver or spending more time on seemingly dead Docan?

  • Hiroki
    January 7th, 2010 at 5:38 am

    Hi, Dokan is not dead. Sorry, I haven’t checked this blog, but I’m still working on
    Dokan. You can see the latest update here:

  • SG
    January 7th, 2010 at 6:06 am

    Eugene, licenses are too expensive for us and not having source code makes it ‘feel’ a little restricted in what we might be able to do with it as our needs evolve.

    Hiroki, its great to see those updates. Looking forward to closing of some of the big bugs.

    I would also strongly recommend adding more people to the project. There are many people on forum making and discussing changes, if they can commit to the trunk (under your guidance so that their patches are along the lines you would like them to be) it would help move things forward much faster.

  • Eugene Mayevski
    January 7th, 2010 at 8:08 pm

    SG, if you contact us for special terms, they can be discussed. And we have a source code licensing option as well.

  • RealTime - Questions: "Blue Screen help needed desperately?!?"
    December 2nd, 2010 at 4:15 am

    [...] Julie Christie | The Film Crusade When "volunteering" becomes compulsory – Maggie's Farm Dokan » Blog Archive » The next release of Dokan library Windows Mobile 5.0 and ActiveSync 4.1 Challenges « : EveryJoe – Sports and Entertainment News [...]

  • yankee candles cheap
    March 1st, 2011 at 12:52 am

    Super Cheap Yankee Candles…

    [...]we like to honor other sites on the web, even if they aren’t related to us, by linking to them. Below are some sites worth checking out[...]…

  • yankee candles wholesale
    March 1st, 2011 at 7:42 pm

    Wholesale Yankee Candles…

    [...]just below, are some totally unrelated sites to ours, however, they are definitely worth checking out[...]…

  • seo agencies
    April 5th, 2011 at 11:24 am

    Why not use Callback File System and save time developing your own driver or spending more time on seemingly dead Docan?

  • cookie
    April 29th, 2011 at 6:17 pm

    Why not use Callback File System?

    Because EldoS have the balls to ask thousands of dollars for your hardly better software.

    Because by thousands I mean $33,885.00 if you want worldwide support and the source code, double this amount if you go any further.

    Because EldoS (yes you, Eugene) spam their advertisements everywhere shamelessly.

  • Tubal Reversal
    May 18th, 2011 at 8:29 pm

    Thank you for sharing this information enjoyable.Last week, I found a site with a physician who is expert in women .. He is very responsible doctor to meet women is okay.
    There is also debate issues on normal daily women.Do not forget to say the right things with your friends.
    I think you have some surprise.

  • chi hair straightener
    June 2nd, 2011 at 10:54 am

    Archaeology is a source of history, not just a bumble auxiliary discipline. Archaeological data are historical documents in their own right, not mere illustrations to written texts, Just as much as any other historian, an archaeologist studies and tries to reconstitute the process that has created the human world in which we live – and us ourselves in so far as we are each creatures of our age and social environment.

  • wholesale designer clothing
    June 2nd, 2011 at 11:05 am

    Nevertheless, those teens hold that the media only provide information, what they as viewers do with that knowledge is up to themselves. They have to learn to make their own choices and accept responsibility for their actions. To blame entertainment figures for certain crimes committed by teens is

  • cheap oakley sunglasses
    June 2nd, 2011 at 11:10 am

    The pace of reading, clearly,depends entirely upon the reader. He may read as slowly or as rapidly as he can or wishes to read. If he does not understand something, he may stop and reread it, or go in search of elucidation before continuing. The reader can accelerate his pace when the material is easy or less than interesting, and slow down when it is difficult or absorbing. If what he reads is moving, he can put down the book for a few moments and cope with his emotions without fear of losing anything.

  • search consultants
    June 8th, 2011 at 11:39 am

    TX a lot for taking the time to discuss this, I conceive powerfully it and like learning more on this issue. If realistic, as you reach expertise, would you mind updating your intercommunicate with fewer message? It is exceedingly useful 4 me.

  • generic viagra
    June 27th, 2011 at 3:03 pm

    Thanks for sharing such an useful post..

  • Juicy Couture Outlet
    July 4th, 2011 at 7:06 pm

    thank you for the post

  • Cheap Oakley
    July 4th, 2011 at 7:07 pm

    thank you!

  • nike outlets
    July 9th, 2011 at 10:00 pm

    Thank you for sharing this information enjoyable

  • Birkenstock Outlet
    July 11th, 2011 at 11:38 am


  • Reva Flats
    July 11th, 2011 at 11:39 am


  • Reva Flats
    July 11th, 2011 at 6:35 pm


  • Oakley Sunglasses
    July 14th, 2011 at 6:50 pm

    Cheap Oakleys are of great importance to protect the eyes from harmful sun rays and prevent the dirt from entering the eyes. Apart from this, there are other reasons as well behind the immense popularity of sunglasses. Of all brands available, Rayban Sunglasses have acquired an important place in both men’s and women’s fashion world. A good pair of sunglasses that perfectly fits the facial shape can accentuate the looks of a person to a great extent.

  • Locksmith Training Courses
    July 15th, 2011 at 12:10 pm

    Really your post is really very good and I appreciate it. It’s hard to sort the good from the bad sometimes, but I think you’ve nailed it. You write very well which is amazing. I really impressed by your post.

  • cheap Burberry outlet
    July 15th, 2011 at 12:29 pm

    This is a brilliant post, im really glad I found it thank you

  • Nike Dunk shoes
    July 16th, 2011 at 9:19 am

    i like your blog very much.Thanks for sharing information.

  • cheap prada handbags
    July 16th, 2011 at 4:13 pm

    I have been a regular visitor of this site and I love reading blogs posted here. They are truly very well written, precise and to the point. Thanks.

  • mens leather belts
    July 18th, 2011 at 10:25 am

    What a great memory! We used to make covered buttons when we were little with Mom!!