Windows 8.1 內建 OneDrive 雲端儲存服務,但部分使用者不需要此功能,且透過一般解除安裝方式無法完整移除。本文提供一支批次檔指令碼,能一次終止相關程序、移除系統元件、清除使用者資料與登錄檔殘留,實現徹底卸載。

OneDrive_Uninstaller.cmd(注意副檔名為 .cmd,存檔類型選「所有檔案」)。taskkill /f /im OneDrive.exe
taskkill /f /im explorer.exe
if exist %SYSTEMROOT%\SysWOW64\OneDriveSetup.exe (
%SYSTEMROOT%\SysWOW64\OneDriveSetup.exe /uninstall
) else (
%SYSTEMROOT%\System32\OneDriveSetup.exe /uninstall
)
rd /s /q "%USERPROFILE%\OneDrive"
rd /s /q "%LOCALAPPDATA%\Microsoft\OneDrive"
rd /s /q "%PROGRAMDATA%\Microsoft OneDrive"
reg delete "HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f
reg delete "HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f
start explorer.exe





指令碼說明: 依序終止 OneDrive 與總管進程、呼叫官方解除安裝程式、刪除使用者與系統層級的 OneDrive 資料夾、移除檔案總管側邊欄的 OneDrive 登錄項目、最後重新啟動總管。