Key recent features and improvements
- 1
One-time support code
With one button, the host creates a code such as 123456789-K7Q2M9 (valid from 10 minutes to 24 hours). The supporter pastes it into the ID box and connects without the permanent password. The code expires after one use.
- 2
Connecting without internet on the local network (LAN)
Two computers on the same wired or Wi-Fi network connect to each other over an encrypted connection, without internet and without a server.
- 3
Remote power-on (Wake-on-LAN)
Turn on a switched-off computer from its card menu; if it is on another network, a computer that is switched on in that network relays the command. Wake-on-LAN must be enabled in its BIOS and network adapter.
- 4
Session recording by the host
The host records the session with the “Start recording / Stop recording” button or automatically, and the other side always sees the recording message on screen.
- 5
Session logs and file transfer history
Every session is logged on both sides with the time, duration and the other party, and files sent and received are listed too, with search, filters and CSV export.
- 6
Privacy mode
While the supporter works, the person at the host computer sees a black screen, but the supporter sees the desktop normally. It only turns back on at the press of a button (Windows 10 version 2004 and later).
- 7
Guest locking their own mouse and keyboard
From the mouse and keyboard menu in the session toolbar, the supporter turns off their own mouse and keyboard and just watches; one click brings them back.
- 8
Much higher quality and speed than before
Faster connecting and going online, file downloads up to about 10 times faster, automatic reconnection after a short outage, and CPU usage close to zero when nobody is connected.
- 9
User interface improvements
A three-step first-run guide, Persian numerals and Solar Hijri dates, right-to-left menus, new computer cards, a service status warning bar and correct display on high-scaling displays.
- 10
Multi-user server version
On Windows Server you install it only once, and every user who signs in to the server via Remote Desktop gets their own fixed, separate ID.
- 11
Smaller installer
The 64-bit installer is 28.4 MB (previous version on the site: 29.1). The 32-bit file is 12.7 MB, about 19% smaller than the 15.6 MB of the builds from late September.
This version brings together all the work of the past few weeks. The list below describes the changes compared with the site’s previous versions, topic by topic. All files are released with the company’s digital signature, and the troubleshooter bundled with the app is version 3.4.9.
Connection and speed
8 items
- Going online faster after installation, especially on networks that block UDP; the app automatically uses TCP.
- If one ID server doesn’t respond, the other servers are tried. The pointless disconnect-reconnect every 30 minutes and the 1.5-second wait before each connection were removed.
- Connecting without internet on the local network: a “Local network first” option (on by default), “Connect without internet” in the card menu, and a short message when the connection was made over the local network. A computer seen on the local network can be connected to even if the server considers it offline.
- Direct internet: the app’s traffic goes through the real network adapter (cable or Wi-Fi), not through a VPN or proxy. It is on by default and can be turned off on the “Network” page.
- A silent disconnection is detected in about 12 seconds, and the connection is automatically re-established for up to 3 minutes. The host keeps a dropped session for 3 minutes, and returning within that time does not require a password.
- When nobody is connected, CPU usage is close to zero.
- With slow or no internet, the app window opens without delay.
- With an active package, the professional server is selected automatically; your manual choice is kept.
Security and privacy
6 items
- Privacy mode for 64-bit and 32-bit hosts; the supporter’s mouse and keyboard work while the host’s screen stays black.
- Live revocation of permissions: turning off any permission (mouse and keyboard, clipboard, files, audio, etc.) in the settings is applied to open sessions too in less than a second.
- The session toolbar’s mouse and keyboard menu has all the locks: “My mouse and keyboard off” for view-only, and “Lock host mouse and keyboard”, which can also be released with Ctrl+Alt+Del.
- The host’s connection window shows the name and “on/off” status of each permission and states the request type clearly (for example, “File transfer request”).
- The local network connection is encrypted, and if the other computer’s key changes, the connection is refused.
- All Windows files and Linux packages carry the company’s digital signature, and the in-app updater verifies the signature before installing.
Remote support tools
9 items
- One-time support code with a custom validity period and a “Revoke all codes” button.
- Invite another supporter to the same session with a 30-minute code (teamwork).
- Restart into Windows Safe Mode with Networking (Safe Mode with Networking) and reconnect automatically once it is back up.
- Remote power-on (Wake-on-LAN), even when the computer is on another network.
- The remote computer’s keyboard language is shown in the session toolbar and can be switched with one click (Windows hosts).
- Session recording with three modes: off, automatic and manual. The supporter can record too. Files are saved to the desktop with Persian names meaning “DorsanDesk recording …”.
- Session logs on both sides, with an incoming/outgoing filter, search, Solar Hijri dates and CSV export.
- RDP through DorsanDesk: set the host port, save sign-in details for each host, and see why a connection was refused.
- A short hint next to each video codec, in the settings and in the session menu.
File transfer and printing
7 items
- Downloading files from the remote computer is about 10 times faster and no longer fills up its memory on slow internet connections.
- Copying and pasting large files in a session arrives complete on the first try.
- Files held open by another program and long paths are copied too. One corrupt file does not stop the whole job, and for every file that fails to send, a Persian message with its name and the reason is shown.
- Pin menu: choose a file or folder with the Windows dialog, “Receive to…”, and pinned folders for each host.
- File transfer history in “Session logs”: each file with its time, direction, path, size and status.
- Clearer names: “Host computer” and “Guest computer”. File transfer no longer gets stuck on “Connecting”.
- Remote printing to the printer next to you, in the 32-bit version too; if the Visual C++ prerequisite is not installed, the app offers to install it.
Multi-user server version
5 items
- One installation for everyone: every user who signs in to Windows Server via Remote Desktop gets their own fixed, separate ID. The server console keeps its own ID.
- If a user closes the remote window without signing out, their ID stays online.
- The connection approval window opens in that user’s own session, and each user’s settings are separate. Global permissions (such as tunneling) are set once on the server console.
- “Stop service” asks: just for me or for everyone.
- Updates always install the server package and never switch editions. The first-run guide is shown only once per user.
32-bit Windows and Windows 7
7 items
- 32-bit version on par with 64-bit: voice and video calls, remote printing, privacy mode, local network connections and all the support tools above.
- The mouse wheel during control and Backspace in Persian text work correctly.
- The main screen is faster and more compact, and menus open inside the window at 125% and 150% scaling.
- On Windows 11, only one tray icon is created.
- If the 32-bit version is installed on 64-bit Windows, the installer and the “About” page suggest the 64-bit version (in Persian).
- Windows 7: the --get-id and --version commands print output in cmd, and stopping the service shows on screen in about one second.
- On Windows without .NET Framework 4.8, the troubleshooter first explains and then downloads it.
Linux
7 items
- Two deb packages: one for Ubuntu 22.04 and Debian 12 or later, and one for older distributions.
- Headless server: CPU usage close to zero, stays online without an SSH login, and a clear “No graphical session” message instead of a vague error (file transfer and terminal work).
- Wayland: mouse and keyboard work through the portal, and if the supporter can only view, the warning bar says so.
- The service stays on after installation, upgrades and restarts.
- dorsandesk --password takes effect immediately, and dorsandesk --diagnose is the Linux troubleshooter.
- Remote power-on (Wake-on-LAN) works from Linux too.
- Reinstalling and upgrading the deb package no longer shows red errors.
Installation and updates
7 items
- MSI-only installation and only one DorsanDesk: old installations are removed automatically, and launching the app again no longer opens a second window.
- After every installation and upgrade the service is always on, and the app and its tray icon reopen on their own. The desktop icon stays in place.
- “Repair” (Repair) and uninstalling from “Programs and Features” work correctly, and the app is installed in C:\Program Files.
- The installer’s messages, including uninstall, are in Persian and right-to-left.
- The in-app updater checks the file’s version and signature and detects incomplete downloads; its messages are in Persian and offer “Retry” and “Manual download”.
- Staged updates: an optional update reaches each computer with a fixed delay of 0 to 48 hours; mandatory updates and “Check manually” don’t wait.
- The installer is smaller (above, item 11).
User interface
8 items
- Three-step first-run guide: your ID with a copy button, setting a permanent password, and permissions.
- A warning bar at the top of the main window when the service is off (with a “Turn on service” button) or the computer has not been online for a few minutes.
- Persian numerals and Solar Hijri dates throughout the app; IDs, passwords and codes stay in Latin digits for easy copying.
- Right-to-left right-click menus, and a tidier card menu.
- Computer cards show the full ID and the favorite star on the card itself; the full name appears in the tooltip.
- A gold crown for the professional server; address book tags and notes are saved to your account; a note for each activation code.
- “Remember me” at sign-in, saved window position and size, and a scroll bar at any scaling.
- Session windows have the correct size on high-scaling displays, and the small messages at the bottom of the screen are easier to read.
Troubleshooter
5 items
- The new unified troubleshooter (Dorsan-Unified 3.4.9) replaces the previous troubleshooter and opens from the app menu.
- Fast and without questions: the checks run in parallel, the clock is corrected in a few seconds, and if the app is not installed it installs the latest version.
- At the end, it turns on the service, keeps DorsanDesk open and puts the report zip file on the desktop.
- It removes blocking firewall rules for DorsanDesk, has a “Don’t change DNS” option, and collects the app’s crash reports.
- Fewer false findings, and it updates itself.
Bug fixes
10 items
- The app closing suddenly when the mouse moved over a computer’s or file’s shortened name.
- Clicking “Cancel” during “Reconnecting” closed the whole app; so did pasting a large file from the clipboard.
- A false “Not online” warning while the app was online.
- A misleading “Firewall or antivirus blocked the connection” message when the host closed the session, and an extra tab in the connection window.
- “Last sign-in” on the profile page was shown three and a half hours ahead; chat message times in the 32-bit version were in GMT.
- Installation errors 1603, 2613 and 2803, and an unnecessary “Restart required” message.
- The ID sometimes stayed stuck on “Generating…”.
- The tag filter in the address book, and reversed IDs on unnamed cards in Persian.
- The activation code selection window overflowed in small windows (it now also closes with Esc).
- High CPU usage on headless Linux servers.