# Come disinstallare ToDesk sul Mac e cosa lascia in giro

> ToDesk installa servizi di avvio, un helper privilegiato, un driver audio e un file di registrazione del dispositivo fuori dall'app. Cos'è ciascuno, quali tenere e in che ordine rimuoverli.

Published: 2026-09-25 | Updated: 2026-09-26

Trascinare ToDesk nel Cestino rimuove l'app da Applicazioni e poco altro. Il suo programma di installazione mette anche servizi di avvio, un helper privilegiato e un driver audio in `/Library`, e scrive un file di registrazione del dispositivo in `/etc`. Finché restano lì, uno dei servizi può riaprire ToDesk dopo che l'hai chiuso, e una reinstallazione torna come lo stesso dispositivo di controllo remoto.

Ho eseguito il programma di installazione ufficiale di ToDesk 5.1.0.0 su un Mac di prova a settembre 2026 e l'ho rimosso con Mole. I servizi di avvio, l'helper di disinstallazione, la cartella di supporto, i log e `~/Library/ToDesk` se ne sono andati. Sono rimaste due cose: il driver audio e `/private/etc/todesk`, una cartella con dentro un solo `reg.conf`. Li ho spostati nel Cestino a mano, e da allora Mole li elenca entrambi. L'elenco dei componenti qui sotto è stato misurato la prima volta con il programma di installazione di ToDesk 4.10.1.0; la cartella in `/etc` è ciò che ha aggiunto la prova con la 5.1.0.0.

## Cosa installa ToDesk fuori dall'app

Il dmg sul sito di ToDesk è un downloader, `ToDesk_Installer.app`, che scarica il vero pacchetto, `ToDesk_5.1.0.0.pkg` per la versione che ho provato. Il pacchetto chiede una password di amministratore perché scrive ben oltre Applicazioni:

- Due agenti di avvio in `/Library/LaunchAgents`: `com.youqu.todesk.startup.plist` e `com.youqu.todesk.session.plist`
- Tre daemon di avvio in `/Library/LaunchDaemons`: `com.youqu.todesk.service.plist`, `com.youqu.todesk.UninstallerHelper.plist` e `com.youqu.todesk.UninstallerWatcher.plist`
- Un helper privilegiato, `/Library/PrivilegedHelperTools/com.youqu.todesk.UninstallerHelper`
- Una cartella di supporto, `/Library/Application Support/ToDesk`
- Un driver audio, `/Library/Audio/Plug-Ins/HAL/ToDeskOutputDriver.driver`, versione 1.3.0 sul mio Mac di prova
- Una cartella di registrazione del dispositivo, `/private/etc/todesk`, con dentro `reg.conf`

L'app vera e propria si trova in `/Applications/ToDesk.app`. Chiuderla non basta a tenerla chiusa finché i file di avvio sono al loro posto: uno dei servizi tiene in vita ToDesk, e può riaprire l'app tra il momento in cui la chiudi e quello in cui il suo file di avvio sparisce. [L'app è ancora in esecuzione dopo la disinstallazione?](https://mole.fit/it/blog/app-still-running-after-uninstall-mac) spiega questo schema in generale.

## Cos'è ogni elemento e cosa tenere

| Elemento | Cos'è | Tenere o rimuovere |
| --- | --- | --- |
| `/Applications/ToDesk.app` | L'app | Rimuovere |
| I cinque file di avvio `com.youqu.todesk` | Avviano i servizi di ToDesk al login e all'accensione | Rimuovere, prima dei programmi che avviano |
| `com.youqu.todesk.UninstallerHelper` | Helper privilegiato in `/Library/PrivilegedHelperTools` | Rimuovere, dopo i file di avvio |
| `/Library/Application Support/ToDesk` | La cartella di supporto di sistema di ToDesk | Rimuovere, dopo i file di avvio |
| `ToDeskOutputDriver.driver` | Il driver di uscita audio di ToDesk, caricato da Core Audio | Rimuovere |
| `/private/etc/todesk` | Registrazione del dispositivo, un solo `reg.conf` | Decidi tu, vedi sotto |
| `~/Library/ToDesk` | Registrazioni delle sessioni in `record` | Da controllare prima, sono dati tuoi |

`~/Library/ToDesk` non è come il resto. ToDesk tiene le registrazioni delle sessioni nella sua cartella `record`, e sono file che hai creato tu, non residui. La mia era vuota perché non ho mai registrato una sessione. Apri la tua prima di decidere e copia altrove tutto ciò che vuoi tenere.

`reg.conf` contiene l'identità ToDesk di questo Mac: un ID casuale, un GUID, il nome del dispositivo e alcuni dati privati. Il programma di installazione lo scrive nello stesso secondo delle sue ricevute dei pacchetti, e rimuovere l'app lo lascia al suo posto. Se resta, una reinstallazione torna come lo stesso dispositivo di controllo remoto. Rimuovilo se il Mac cambia proprietario o se vuoi un dispositivo nuovo; tienilo solo se pensi di reinstallare e vuoi riavere quello vecchio.

Non fare pulizia cercando «todesk» sul Mac. Cursor e altre app costruite con ToDesktop hanno `com.todesktop` nei loro identificatori, quindi la stessa ricerca trova anche loro. Segui i percorsi esatti qui sopra.

## Rimuoverlo in questo ordine

1. Copia altrove le registrazioni che vuoi tenere da `~/Library/ToDesk/record`.
2. Chiudi ToDesk, poi sposta `/Applications/ToDesk.app` nel Cestino. Se ToDesk si riapre, è il servizio che lo tiene in vita, e si ferma appena il suo file di avvio non c'è più.
3. Nel Finder scegli Vai › Vai alla cartella, apri `/Library/LaunchAgents` e poi `/Library/LaunchDaemons`, e sposta nel Cestino i cinque file `com.youqu.todesk`. Il Finder chiede una password di amministratore.
4. Poi sposta l'helper in `/Library/PrivilegedHelperTools`, `/Library/Application Support/ToDesk`, `ToDeskOutputDriver.driver` in `/Library/Audio/Plug-Ins/HAL` e `/private/etc/todesk` se hai deciso di rinunciare all'ID del dispositivo.
5. Riavvia. Spostare un file di avvio non ferma un servizio che launchd sta già eseguendo; per questo Mole ferma ciascuno subito prima di spostare il file, e un riavvio fa lo stesso per una rimozione a mano.

I file di avvio vanno via prima dell'helper e della cartella di supporto perché sono loro a puntare a quei programmi. [Trovare i residui nella Libreria dopo aver disinstallato le app del Mac](https://mole.fit/it/blog/how-to-remove-leftover-files-after-uninstalling-mac-apps) spiega il lato Libreria utente della stessa pulizia.

## Controllare cosa resta

```sh
pgrep -il todesk
ls /Library/LaunchAgents /Library/LaunchDaemons /Library/PrivilegedHelperTools | grep youqu.todesk
ls -d "/Library/Application Support/ToDesk" /Library/Audio/Plug-Ins/HAL/ToDeskOutputDriver.driver /private/etc/todesk ~/Library/ToDesk
pkgutil --pkgs | grep youqu
```

Se `pgrep` non stampa nulla, non c'è niente di ToDesk in esecuzione; una riga come `ToDesk` o `ToDesk_XPCHelper` è un processo ancora attivo, e un riavvio lo toglie una volta spariti i file di avvio. Se il secondo comando non stampa nulla, i cinque file di avvio e l'helper non ci sono più, e ogni riga che stampa è uno ancora presente. Per il terzo, «No such file or directory» è la risposta che vuoi per ogni percorso; un percorso che ristampa esiste ancora, cosa prevista per `~/Library/ToDesk` o `/private/etc/todesk` se hai scelto di tenerli. Le righe di `pkgutil` sono ricevute dei pacchetti, le tracce del programma di installazione nel database dei pacchetti, non programmi in esecuzione.

## Come lo gestisce Mole

In [Mole](https://mole.fit/it/), gli elementi di sistema di ToDesk vengono da un elenco esatto dei percorsi qui sopra, mai da una ricerca di «todesk», così Cursor e le altre app ToDesktop restano fuori. I cinque file di avvio, l'helper, la cartella di supporto, il driver e `/private/etc/todesk` compaiono tutti nell'elenco ma nessuno è selezionato per impostazione predefinita, e lo stesso vale per `~/Library/ToDesk` e due cache del programma di installazione in `/var/folders`, `com.todesk.downloader` e `com.youqu.todesk.UninstallerClient`. Sei tu a spuntare cosa se ne va.

Mole chiude ToDesk e sposta prima l'app. Gli elementi di sistema si spostano solo quando `ToDesk.app` non c'è più, richiedono la tua password di amministratore e finiscono nel Cestino. Ogni servizio selezionato viene fermato subito prima che il suo file di avvio venga spostato, e l'helper e la cartella di supporto si spostano solo quando nessun file di avvio rimasto punta a loro. Se hai selezionato il daemon UninstallerWatcher, Mole lo disattiva prima di spostare l'app e lo riattiva se l'operazione non riesce. Il driver si sposta solo quando la sua firma del codice corrisponde al Team ID e all'identificatore di firma di ToDesk, e `/private/etc/todesk` solo quando è una vera cartella che non contiene altro che `reg.conf`. Se il servizio che lo tiene in vita ha riaperto ToDesk a metà strada, Mole lo chiude di nuovo quando tutti i file di avvio sono spariti, e dimentica le due ricevute dei pacchetti del programma di disinstallazione solo dopo che l'app e ognuno di questi elementi di sistema non ci sono più.

## Domande frequenti

### Posso eliminare /private/etc/todesk?

Sì, una volta che ToDesk.app non c'è più. Contiene solo `reg.conf`, l'identità del dispositivo ToDesk di questo Mac. Se la lasci, una reinstallazione torna come lo stesso dispositivo; rimuoverla richiede una password di amministratore.

### Disinstallare ToDesk elimina le mie registrazioni delle sessioni?

Spostare l'app nel Cestino non le tocca. Sono in `~/Library/ToDesk/record`, e Mole elenca quella cartella senza selezionarla, quindi resta lì a meno che tu non la spunti.

### Perché ToDesk si riapre dopo che l'ho chiuso?

Uno dei suoi servizi di avvio lo tiene in vita. Sposta nel Cestino l'app e i cinque file di avvio `com.youqu.todesk`, poi riavvia, e resta chiuso.

---

Canonical HTML page: https://mole.fit/it/blog/how-to-uninstall-todesk-mac
Blog index for agents: https://mole.fit/it/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
