# Nextcloud introduces Virtual Drive in Desktop Client to simplify desktop integration

**URL:** <https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256>\
**Category:** 📰 News\
**Created:** [January 28, 2019, 11:59am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256 "2019-01-28T11:59:23Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/6_22734026db12803ebb3e059622ac3534.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [September 14, 2019, 9:20am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/144 "2019-09-14T09:20:05Z")

</div>

There are news from the NC conference:

> [@Fresh from the conference: Nextcloud Desktop client 2.6.0RC1 with new Login Flow, second test version of Virtual Drive](https://help.nextcloud.com/t/fresh-from-the-conference-nextcloud-desktop-client-2-6-0-with-new-login-flow-second-test-version-of-virtual-drive/60005):
>
> Originally published at: [https://nextcloud.com/blog/fresh-from-the-conference-nextcloud-desktop-client-2.6.0-with-new-login-flow-second-test-version-of-virtual-drive/](https://nextcloud.com/blog/fresh-from-the-conference-nextcloud-desktop-client-2.6.0-with-new-login-flow-second-test-version-of-virtual-drive/) We have just made available a release candidate of the Nextcloud Desktop client with a large number of fixes and improvements including a rework of our login flow. The new login flow uses the system browser, which should improve compatibility with many servers, especially those with tight security settings or non-standard auth…

---

<div class="post-metadata">

**Author:** ![moloseb](https://help.nextcloud.com/user_avatar/help.nextcloud.com/moloseb/32/15968_2.png) [@moloseb](https://help.nextcloud.com/u/moloseb)\
**Post date:** [September 19, 2019, 12:00pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/145 "2019-09-19T12:00:23Z")

</div>

After reading lots of questions and answers, i’m still wondering why it has to be a virtual drive instead of a folder?  
Correct me if i’m wrong but the idea is to be able to choose what file are to be synched and which are to be only downloaded on demand, to spare some local space and have the files online.

Why is the development not making a dropbox-like solution (they call it smart-synch)?  
(which, if i interpret lots of remarks of this post correctly, is what people would like?)

1. you do have a “real” folder (not a virtual drive letter) where you see all your files.
2. All your files and folders are listed in that folder.
3. By right clicking on it and changing that “status” you can choose which file/folder has a local copy and which one is stored online-only and downloaded on demand .
4. The files/folder where you decide to be online only are visible but they are placeholders which even show previews of the files, but it is not the “real” file
5. when you are offline or the client would not work, you would still see all your files, but only the ones you have set as available local are real files, the other are the placeholders.

You don’t need a virtual drive but you have a folder like it always has been and you keep the same hierarchy/ order wether you are online offline so you can find your files easily. But you have the advantage of saving some space by keeping just “real” local copies of what is needed.  
I hope I make some sense, but IMHO the way to have a virtual folder is just complicating everything ?  
Sorry if I’m missunderstanding something…  
I added a screenshot of the smartsynch solution, just to be clear how it looks.

 ![13](https://help.nextcloud.com/uploads/default/original/3X/7/5/755e99cc9898654ec757a4f1bb1355a73eaeef2d.png)

---

<div class="post-metadata">

**Author:** ![kagbasi-aerwireless](https://help.nextcloud.com/letter_avatar/kagbasi-aerwireless/32/6_22734026db12803ebb3e059622ac3534.png) [@kagbasi-aerwireless](https://help.nextcloud.com/u/kagbasi-aerwireless)\
**Post date:** [September 20, 2019, 4:19am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/146 "2019-09-20T04:19:31Z")

</div>

I too have tried to test, but my installation - though successful (_somewhat_) - yielded no fruitful results. In summary, the Dokan install appears to have been partial (explained below), and the Nextcloud client fails to connect to my server (_citing a TLS handshake error_).

**This is my PC environment:**

 ![01](https://help.nextcloud.com/uploads/default/original/3X/a/1/a1bf0b6daa268edbaeaf465f68600ac1388d1785.png)

**Dokan Installation Error**  
This appears after clicking the “Finish” button for the Dokan installer. For all intents and purposes, it appears the installation is successful (_as I can see it listed in Programs and Features_), yet still this error pops up right after you click “Finish”.  
 ![12](https://help.nextcloud.com/uploads/default/original/3X/b/e/be6cf21febd278bd6bfb8a20ca1703631f3243cf.png)

**Nextcloud Desktop Client Stuck in Waiting State**  
After rebooting the PC (_following the Dokan installation_), the Nextcloud desktop client still remains in a “waiting to start sync state”. With v1 of the preview build, it shows no errors. With v2, it shows “TLS handshake failed”.

 ![46](https://help.nextcloud.com/uploads/default/original/3X/d/9/d9d85085c0efa363d7010adbb8c846bbdedac27d.png)

**Exit button hides below taskbar**  
Finally, I noticed that when you right-click on the taskbar icon the “Exit” button immediately sinks below the taskbar - making it difficult to quit the client.

 ![56](https://help.nextcloud.com/uploads/default/original/3X/8/9/89df1e841cb06e12568be7a410606155de55bc3c.png)

Hope you guys are able to resolve the problems above so I can test. I like the idea of the Virtual Drive, but hope that it functions in the same way as Dropbox currently functions.

---

<div class="post-metadata">

**Author:** ![Nemskiller](https://help.nextcloud.com/user_avatar/help.nextcloud.com/nemskiller/32/875_2.png) [@Nemskiller](https://help.nextcloud.com/u/Nemskiller)\
**Post date:** [September 20, 2019, 4:59am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/147 "2019-09-20T04:59:03Z")

</div>

Please. Post that on the github section of the nextcloud/client and look if some has already spoke about that problem. It’s important for improvement

---

<div class="post-metadata">

**Author:** ![kagbasi-aerwireless](https://help.nextcloud.com/letter_avatar/kagbasi-aerwireless/32/6_22734026db12803ebb3e059622ac3534.png) [@kagbasi-aerwireless](https://help.nextcloud.com/u/kagbasi-aerwireless)\
**Post date:** [September 20, 2019, 5:43am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/148 "2019-09-20T05:43:26Z")

</div>

No problem, will do as you’ve suggested shortly.

**EDIT:** I have submitted a Github issue for this as suggested. [https://github.com/nextcloud/desktop/issues/1432](https://github.com/nextcloud/desktop/issues/1432)

---

<div class="post-metadata">

**Author:** ![zx81](https://help.nextcloud.com/letter_avatar/zx81/32/6_22734026db12803ebb3e059622ac3534.png) [@zx81](https://help.nextcloud.com/u/zx81)\
**Post date:** [October 1, 2019, 7:33am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/149 "2019-10-01T07:33:06Z")

</div>

+1 specially for the MacOS users 🙂

I would prefer to have a folder and choose if I want it online or offline.

---

<div class="post-metadata">

**Author:** ![camila](https://help.nextcloud.com/user_avatar/help.nextcloud.com/camila/32/27291_2.png) [@camila](https://help.nextcloud.com/u/camila)\
**Post date:** [October 1, 2019, 12:07pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/150 "2019-10-01T12:07:49Z")

</div>

Thanks for the feedback! Always give those suggestions on Github too, it is hard for me to keep track of what is being said here.

---

<div class="post-metadata">

**Author:** ![aurbch](https://help.nextcloud.com/letter_avatar/aurbch/32/6_22734026db12803ebb3e059622ac3534.png) [@aurbch](https://help.nextcloud.com/u/aurbch)\
**Post date:** [October 5, 2019, 11:50am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/151 "2019-10-05T11:50:01Z")

</div>

It is quite strange that OwnCloud; Seafile, Dropbox, OneDrive etc have the “smart” sync but Nextcloud doesn’t, for me its the only reason I can not use next cloud. I have seem many discussion about this topic - what’s the best way to address the development?

---

<div class="post-metadata">

**Author:** ![moloseb](https://help.nextcloud.com/user_avatar/help.nextcloud.com/moloseb/32/15968_2.png) [@moloseb](https://help.nextcloud.com/u/moloseb)\
**Post date:** [October 5, 2019, 1:21pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/152 "2019-10-05T13:21:08Z")

</div>

I don’t really know, lots of people seem to give their idea/opinion on that topic but i can’t find a clear response/ discussion about it. I also don’t know why the idea of a virtual drive seems to be predominant instead of the same folder just with “smartsynch” (or whatever they want to call it.).  
As I tried to explain, it seems to me that having a virtual drive that only shows when the client is running as the solution for a smartsynch alternative would be reinventing the wheel by complicating it… 😕

---

<div class="post-metadata">

**Author:** ![moloseb](https://help.nextcloud.com/user_avatar/help.nextcloud.com/moloseb/32/15968_2.png) [@moloseb](https://help.nextcloud.com/u/moloseb)\
**Post date:** [October 5, 2019, 1:37pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/153 "2019-10-05T13:37:41Z")

</div>

i posted also on github, maybe that will get an answer? Don’t really know.  
Here is the link fyi: [https://github.com/nextcloud/desktop/issues/1476](https://github.com/nextcloud/desktop/issues/1476)

---

<div class="post-metadata">

**Author:** ![YamiYukiSenpai](https://help.nextcloud.com/user_avatar/help.nextcloud.com/yamiyukisenpai/32/17508_2.png) [@YamiYukiSenpai](https://help.nextcloud.com/u/YamiYukiSenpai)\
**Post date:** [October 6, 2019, 1:02pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/154 "2019-10-06T13:02:50Z")

</div>

So, what’s the state of Virtual Drive on Linux?

---

<div class="post-metadata">

**Author:** ![anon9582441](https://help.nextcloud.com/letter_avatar/anon9582441/32/6_22734026db12803ebb3e059622ac3534.png) [@anon9582441](https://help.nextcloud.com/u/anon9582441)\
**Post date:** [October 8, 2019, 5:04am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/155 "2019-10-08T05:04:34Z")

</div>

Its called davfs/webdav. Most linux desktop environments can mount that natively.

---

<div class="post-metadata">

**Author:** ![anon9582441](https://help.nextcloud.com/letter_avatar/anon9582441/32/6_22734026db12803ebb3e059622ac3534.png) [@anon9582441](https://help.nextcloud.com/u/anon9582441)\
**Post date:** [October 8, 2019, 5:11am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/156 "2019-10-08T05:11:07Z")

</div>

I think a virtual drive should be like a normal mapped network folder. This means files can be opened and edited directly off the share/drive without first downloading a local copy. It would be very useful för LAN connections.

---

<div class="post-metadata">

**Author:** ![moloseb](https://help.nextcloud.com/user_avatar/help.nextcloud.com/moloseb/32/15968_2.png) [@moloseb](https://help.nextcloud.com/u/moloseb)\
**Post date:** [October 8, 2019, 9:47am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/157 "2019-10-08T09:47:05Z")

</div>

hey gatak, thanks for your feedback. Thus the question is not what a virtual drive is and how a virtual drive should work.

My question is, wouldn’t the idea of “virtual files” be better solved with a solution similar to that dropbox, onedrive etc than with a virtual drive.

---

<div class="post-metadata">

**Author:** ![anon9582441](https://help.nextcloud.com/letter_avatar/anon9582441/32/6_22734026db12803ebb3e059622ac3534.png) [@anon9582441](https://help.nextcloud.com/u/anon9582441)\
**Post date:** [October 8, 2019, 4:09pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/158 "2019-10-08T16:09:34Z")

</div>

Yes, I think so. Having to sync files prior to opening /editing is not the same thing at all.

---

<div class="post-metadata">

**Author:** ![SolarDesalination](https://help.nextcloud.com/user_avatar/help.nextcloud.com/solardesalination/32/10346_2.png) [@SolarDesalination](https://help.nextcloud.com/u/SolarDesalination)\
**Post date:** [October 9, 2019, 12:45pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/159 "2019-10-09T12:45:25Z")

</div>

Can you respond to questions about the lack of direction on smart sync?

---

<div class="post-metadata">

**Author:** ![mandri](https://help.nextcloud.com/letter_avatar/mandri/32/6_22734026db12803ebb3e059622ac3534.png) [@mandri](https://help.nextcloud.com/u/mandri)\
**Post date:** [October 9, 2019, 1:22pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/160 "2019-10-09T13:22:45Z")

</div>

Nextcloud has it yet, but it’s managed by client, and not from tab menu on the finder\explorer… if they do it will be great.  
ps sorry for my english

 ![immagine](https://help.nextcloud.com/uploads/default/original/3X/b/5/b5a8176baa9e80e71606216d47aeb6bebf9e4531.png)

---

<div class="post-metadata">

**Author:** ![moloseb](https://help.nextcloud.com/user_avatar/help.nextcloud.com/moloseb/32/15968_2.png) [@moloseb](https://help.nextcloud.com/u/moloseb)\
**Post date:** [October 10, 2019, 8:26am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/161 "2019-10-10T08:26:20Z")

</div>

Hey thanks for your response.  
Although what you are pointing to is not the same.  
You don’t see all your files, you see folders.  
To be more clear, the desktop client should work like the mobile app, or better, like dropbox onedrive or now also owncloud.  
It’s a usability issue, not a system issue.

---

<div class="post-metadata">

**Author:** ![Blox](https://help.nextcloud.com/user_avatar/help.nextcloud.com/blox/32/20658_2.png) [@Blox](https://help.nextcloud.com/u/Blox)\
**Post date:** [October 13, 2019, 1:01pm UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/162 "2019-10-13T13:01:58Z")

</div>

i would wish for the regular client to sync into symlink directories (e.g. c:\cloud\cloud1) INSTEAD of following the symlink to (e.g. Q:\data\clouddata\cloud1).

This way you could just assing drive letters to the regular client

The “virtual drive” is actually “just” an WebDAV Link bound to a drive letter, right? there are already windows solutions for this but its always pretty slow and ONLINE-ONLY

---

<div class="post-metadata">

**Author:** ![Nytrm](https://help.nextcloud.com/user_avatar/help.nextcloud.com/nytrm/32/4469_2.png) [@Nytrm](https://help.nextcloud.com/u/Nytrm)\
**Post date:** [October 14, 2019, 8:52am UTC](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256/163 "2019-10-14T08:52:32Z")

</div>

> [@Blox](#):
>
> The “virtual drive” is actually “just” an WebDAV Link bound to a drive letter, right?

No, it is not. Nextcloud Virtual Drive uses Dokany, which is much more complex.

[Previous page](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256.md?page=7)

[Next page](https://help.nextcloud.com/t/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/46256.md?page=9)
