Skip to content
ernolf edited this page Aug 15, 2026 · 2 revisions
NcDavTray

NcDavTray

Map your Nextcloud to a real Windows drive letter and keep it healthy. NcDavTray is a small tray application written in Windows PowerShell 5.1 + WinForms, with a little embedded C# for DPI awareness and shell notifications. It needs no administrator rights for its normal work, no runtime, and nothing installed system-wide.

Tip

TL;DR — Download the release ZIP, run Installer.cmd, pick Installed or Portable. Add a mount from the tray: either a Nextcloud account (server, user, app password) or a public share link. NcDavTray maps it to a drive letter, gives it an Explorer label and icon, and remounts it whenever the server comes back. Several mounts run side by side — see Server identities for the one Windows limit that matters.

Settings window, Shares tab, with several mounts   Mapped drives in Explorer with custom icons and labels

🚀 Where to go from here

Installing itInstallation covers both modes, the requirements, and how updates and uninstall work.

Setting it upMounts is the central page: what a mount is, the two kinds, drive letters, labels, subfolders, and how to enable or disable one without deleting it. Share links goes into public links specifically.

Understanding what you seeThe tray explains the manager icon, the per-mount icons, what their shapes and colours mean, and every menu entry.

⚠️ The one thing to read early

Windows keeps one login per server identity, and NcDavTray can present at most two identities per host. That is a Windows limit, not an application one, and it is the single most common surprise when setting up more than two mounts against the same Nextcloud.

Important

If you plan more than two mounts on the same server, read Server identities before you configure them. It explains what Windows counts, why error 1219 appears, and which combinations work.

📚 Everything else

Page What it answers
File locking Why Office locking works here and not with the Desktop Client, and what files_lock adds
WebClient service The Windows WebDAV redirector: limits, timeouts, and the tuning tab
WebDAV cache What the redirector caches, how to watch it and how to clear it
Updates The update check, what it does and does not do, and how to update by hand
Security and privacy Where the password lives in each mode, and every host the app talks to
Languages Live language switching and how to add a language pack
Build from source The module tree, make.cmd, and how a release is assembled

🕰️ Coming from NcDavTray 1.x?

Version 2 changed the configuration model: a single account became a list of mounts. Your existing setup is migrated on first start, and nothing is lost.

🤝 Getting help

Something broken, something unclear, or an idea? Open an issue. If it is a mounting problem, the diagnostics script in tools/diagnostics/ collects the relevant Windows state in one file — attach its output and the answer will come much faster.

Clone this wiki locally