2025年7月16日 星期三

rustdesk 拿回短 ID 一點筆記 (windoz)

這篇筆記以 windoz 為主, 因為 linux 版我目前不知道怎麼救. 
簡單的說, rustdesk 官網會記錄你機器 UUID (UEFI UUID), 一但同一片板子重裝 OS 後再使用 rustdesk 時, rustdesk 官網發現你的機器 UUID 已經註冊時, 就會再換發一個新的 ID (10碼, 一般是 9碼) 給你.我就無聊, 我想換回來. 基本上, relay-server 重新設定過後, 就沒重覆 UUID 註冊的問題..

1.關掉 rustdesk, 關掉 rustdesk service.

2.用 notepad++ 之類可以偵測檔案變動的編輯軟體開好以下兩個設定檔:

C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\config\RustDesk.toml

%APPDATA%\Rustdesk\config\Rustdesk.toml

3.把這兩個檔裡 enc_id 清除為 encid = ''

4.斷網, 斷網後重啟 rustdesk.

5.可以看到步驟 2開的那兩個檔案 enc_id 有被變動, 這時就是你機器原本該有的 enc_id, 記得備一份下來.

6.重新連網, 不用啟動 service, 可以再次看到 enc_id 再被改變, 此時再將步驟 5抄下的 enc_id 給它貼回去, 存檔.

7.下次再開 rustdesk 就是你原本舊的 ID.


linux 底下 rustdesk 設定檔似乎僅只有 $HOME/.config/rustdesk/RustDesk.toml 一個而已, 還沒驗證過只改這個檔是否生效.