Como desinstalar o ToDesk no Mac e o que ele deixa para trás
Arrastar o ToDesk para o Lixo remove o app em Aplicativos e pouco mais. O instalador também põe serviços de inicialização, um auxiliar privilegiado e um driver de áudio em /Library, e grava um arquivo de registro do aparelho em /etc. Enquanto isso permanece, um dos serviços pode iniciar o ToDesk de novo depois que você encerra, e uma reinstalação volta como o mesmo aparelho de controle remoto.
Rodei o instalador oficial do ToDesk 5.1.0.0 num Mac de teste em setembro de 2026 e removi com o Mole. Os serviços de inicialização, o auxiliar do desinstalador, a pasta de suporte, os logs e ~/Library/ToDesk saíram. Duas coisas ficaram: o driver de áudio e /private/etc/todesk, uma pasta com um único reg.conf. Movi essas duas para o Lixo à mão, e o Mole lista as duas desde então. A lista de componentes abaixo foi medida primeiro a partir do instalador do ToDesk 4.10.1.0; a pasta /etc é o que a execução 5.1.0.0 acrescentou.
O que o ToDesk instala fora do app
O dmg no site do ToDesk é um baixador, ToDesk_Installer.app, que busca o pacote real, ToDesk_5.1.0.0.pkg para a versão que testei. O pacote pede a senha de administrador porque grava bem fora de Aplicativos:
- Dois agentes de inicialização em
/Library/LaunchAgents:com.youqu.todesk.startup.plistecom.youqu.todesk.session.plist - Três daemons de inicialização em
/Library/LaunchDaemons:com.youqu.todesk.service.plist,com.youqu.todesk.UninstallerHelper.plistecom.youqu.todesk.UninstallerWatcher.plist - Um auxiliar privilegiado,
/Library/PrivilegedHelperTools/com.youqu.todesk.UninstallerHelper - Uma pasta de suporte,
/Library/Application Support/ToDesk - Um driver de áudio,
/Library/Audio/Plug-Ins/HAL/ToDeskOutputDriver.driver, versão 1.3.0 no meu Mac de teste - Uma pasta de registro do aparelho,
/private/etc/todesk, comreg.confdentro
O próprio app fica em /Applications/ToDesk.app. Encerrá-lo não o mantém fechado enquanto os arquivos de inicialização estão no lugar: um dos serviços mantém o ToDesk vivo, e ele pode trazer o app de volta entre o momento em que você encerra e o momento em que o arquivo de inicialização some. O app continua rodando depois da desinstalação? cobre esse padrão em geral.
O que cada item é e o que guardar
| Item | O que é | Guardar ou remover |
|---|---|---|
/Applications/ToDesk.app |
O app | Remover |
Os cinco arquivos de inicialização com.youqu.todesk |
Iniciam os serviços do ToDesk no login e na inicialização | Remover, antes dos programas que eles iniciam |
com.youqu.todesk.UninstallerHelper |
Auxiliar privilegiado em /Library/PrivilegedHelperTools |
Remover, depois dos arquivos de inicialização |
/Library/Application Support/ToDesk |
A pasta de suporte do sistema do ToDesk | Remover, depois dos arquivos de inicialização |
ToDeskOutputDriver.driver |
O driver de saída de áudio do ToDesk, carregado pelo Core Audio | Remover |
/private/etc/todesk |
Registro do aparelho, um único reg.conf |
Você decide, veja abaixo |
~/Library/ToDesk |
Gravações de sessão em record |
Revise primeiro, estes são os seus dados |
~/Library/ToDesk não é como o resto. O ToDesk guarda gravações de sessão na pasta record, e esses são arquivos que você fez, não resíduos. A minha estava vazia porque nunca gravei uma sessão. Abra a sua antes de decidir e copie para fora qualquer coisa que queira guardar.
reg.conf guarda a identidade ToDesk deste Mac: um ID aleatório, um GUID, o nome do aparelho e alguns dados privados. O instalador grava no mesmo segundo dos recibos do pacote, e remover o app deixa o arquivo no lugar. Se ele ficar, uma reinstalação volta como o mesmo aparelho de controle remoto. Remova se o Mac está mudando de dono ou se você quer um aparelho novo; guarde só se planeja reinstalar e quer o antigo de volta.
Não limpe buscando "todesk" no Mac. O Cursor e outros apps feitos com ToDesktop carregam com.todesktop nos identificadores, então a mesma busca os encontra também. Vá pelos caminhos exatos acima.
Remover nesta ordem
- Copie quaisquer gravações que queira para fora de
~/Library/ToDesk/record. - Encerre o ToDesk e mova
/Applications/ToDesk.apppara o Lixo. Se o ToDesk abrir de novo, esse é o serviço que o mantém vivo, e ele para quando o arquivo de inicialização some. - No Finder, escolha Ir › Ir para a Pasta, abra
/Library/LaunchAgentse depois/Library/LaunchDaemons, e mova os cinco arquivoscom.youqu.todeskpara o Lixo. O Finder pede a senha de administrador. - Depois mova o auxiliar em
/Library/PrivilegedHelperTools,/Library/Application Support/ToDesk,ToDeskOutputDriver.driverem/Library/Audio/Plug-Ins/HAL, e/private/etc/todeskse você decidiu deixar o ID do aparelho ir. - Reinicie. Mover um arquivo de inicialização não para um serviço que o launchd já está rodando; é por isso que o Mole para cada um logo antes de mover o arquivo, e um reinício faz o mesmo numa remoção à mão.
Os arquivos de inicialização vão antes do auxiliar e da pasta de suporte porque são eles que apontam para esses programas. Achar resíduos de Library depois de desinstalar apps de Mac explica o lado da Library do usuário da mesma limpeza.
Conferir o que sobrou
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
Nenhuma saída de pgrep significa que nada do ToDesk está rodando; uma linha como ToDesk ou ToDesk_XPCHelper é um processo que ainda está de pé, e um reinício limpa isso quando os arquivos de inicialização saem. Nenhuma saída do segundo comando significa que os cinco arquivos de inicialização e o auxiliar saíram, e cada linha que ele imprime é um que ainda está lá. No terceiro, "No such file or directory" é a resposta que você quer para cada caminho; um caminho que ele devolve ainda existe, o que é esperado para ~/Library/ToDesk ou /private/etc/todesk se você escolheu guardá-los. Linhas de pkgutil são recibos de pacote, os registros do instalador no banco de pacotes, não programas que rodam.
Como o Mole trata isso
No Mole, os itens de sistema do ToDesk vêm de uma lista exata dos caminhos acima, nunca de uma busca por "todesk", então o Cursor e os outros apps ToDesktop ficam de fora. Os cinco arquivos de inicialização, o auxiliar, a pasta de suporte, o driver e /private/etc/todesk são todos listados, mas nenhum é selecionado por padrão, e o mesmo vale para ~/Library/ToDesk e dois caches do instalador em /var/folders, com.todesk.downloader e com.youqu.todesk.UninstallerClient. Você marca o que sai.
O Mole encerra o ToDesk e move o app primeiro. Os itens de sistema só se movem quando ToDesk.app já se foi, pedem a sua senha de administrador e vão para o Lixo. Cada serviço selecionado é parado logo antes de o arquivo de inicialização se mover, e o auxiliar e a pasta de suporte só se movem quando nenhum arquivo de inicialização restante aponta para eles. Se você selecionou o daemon UninstallerWatcher, o Mole o desliga antes de o app se mover e liga de novo se isso falhar. O driver só se move quando a assinatura de código corresponde ao Team ID e ao identificador de assinatura do ToDesk, e /private/etc/todesk só quando é uma pasta de verdade que não contém nada além de reg.conf. Se o serviço que mantém o app vivo trouxe o ToDesk de volta no meio do caminho, o Mole encerra de novo quando todos os arquivos de inicialização saíram, e esquece os dois recibos de pacote do desinstalador só depois que o app e cada um desses itens de sistema estão ausentes.
Perguntas frequentes
Posso apagar /private/etc/todesk?
Sim, quando ToDesk.app já se foi. Ele guarda só reg.conf, a identidade do aparelho ToDesk deste Mac. Deixá-lo significa que uma reinstalação volta como o mesmo aparelho; removê-lo pede a senha de administrador.
Desinstalar o ToDesk apaga minhas gravações de sessão?
Mover o app para o Lixo não mexe nelas. Elas estão em ~/Library/ToDesk/record, e o Mole lista essa pasta sem selecioná-la, então ela fica a menos que você marque.
Por que o ToDesk abre de novo depois que eu encerro?
Um dos serviços de inicialização o mantém vivo. Mova o app e os cinco arquivos de inicialização com.youqu.todesk para o Lixo, reinicie, e ele fica fechado.