Skip to content

微軟新版Teams煩惱!一招搞定微軟TEAMS帳號殘留!

微軟新版Teams煩惱!一招搞定微軟TEAMS帳號殘留!

有沒有遇到過這樣的情況,你在微軟新版 TEAMS上登入了一個帳號,登出後切換到另一個帳號,結果登入帳號的信箱都保留著,越來越多,而且沒有辦法移除?

為什麼說沒辦法移除,因為靠著簡單的從新安裝解決不了問題,帳號還是完整保留著。這是很困擾的,尤其那台電腦是公司的公用電腦,又是在特別很注重隱私權的歐盟國家,這樣的情形是不允須出現的。Google了一下,這個問題有一個不算困難,但很簡單暴力的解決方法,只要跟著以下的步驟操作就可以了

刪除相關資料夾內容

先確定已經關閉 Teams 程式,接著

刪除以下資料夾內的所有檔案 (%LocalAppData% 對應的是 Users\AppData\Local\ )

%LocalAppData%\Microsoft\OneAuth\accounts
%LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe
%LocalAppData%\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy
%LocalAppData%\Microsoft\OneAuth
%LocalAppData%\Microsoft\TokenBroker
%LocalAppData%\Microsoft\IdentityCache

最後在 regeditor 裡刪除這個值: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams

然後從新開機。

script 指令

因為公司有太多公用電腦,手刪很花時間,所以寫成了執行檔,可以直接複製存為 batch 檔,或複製貼入 cmd 裡。執行命令很簡單,確認 Teams 已經關閉,刪除上面列出的資料夾,然後建立一個一樣名稱的空資料夾,之後從新開機。

TASKKILL /IM MS-Teams.exe /F

rd /s /q %LocalAppData%\Microsoft\OneAuth\accounts
mkdir %LocalAppData%\Microsoft\OneAuth\accounts
rd /s /q %LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe
mkdir %LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe
rd /s /q %LocalAppData%\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy
mkdir %LocalAppData%\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy
rd /s /q %LocalAppData%\Microsoft\OneAuth
mkdir %LocalAppData%\Microsoft\OneAuth
rd /s /q %LocalAppData%\Microsoft\TokenBroker
mkdir %LocalAppData%\Microsoft\TokenBroker
rd /s /q %LocalAppData%\Microsoft\IdentityCache
mkdir %LocalAppData%\Microsoft\IdentityCache

reg delete "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams" /f

shutdown -r -t 5

這樣就完成了!從開機後的 Teams 終於不會在顯示之前的帳號信箱了,但還是希望微軟能夠修正這個問題,怎麼可以沒有選項可以移除顯示的登入帳號呢!

資料參考來源:https://answers.microsoft.com/en-us/msteams/forum/all/new-teams-how-do-you-remove-users-from-the-pick-an/17882706-b1d6-4c29-ad2c-3fb28ca49494?page=4

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料