2017年3月21日 星期二

徹底移除 Windows 10 的 OneDrive

Windows 10 的 OneDrive 用不到,想停用,但即使已在設定中取消啟動,仍三不五時就會彈出提醒視窗,非常煩人。啟動或服務項目中也找不到該項目。

網路上查到做法:使用 win+R 叫出執行視窗,並且輸入 gpedit.msc...但家用版電腦中根本沒有 gpedit.msc 這個東西!怎麼辦?網路上找到一個批次指令如下:(上下虛線之間內容)

---
@echo off
cls

set x86="%SYSTEMROOT%\System32\OneDriveSetup.exe"
set x64="%SYSTEMROOT%\SysWOW64\OneDriveSetup.exe"

echo Closing OneDrive process.
echo.
taskkill /f /im OneDrive.exe > NUL 2>&1
ping 127.0.0.1 -n 5 > NUL 2>&1

echo Uninstalling OneDrive.
echo.
if exist %x64% (
%x64% /uninstall
) else (
%x86% /uninstall
)
ping 127.0.0.1 -n 5 > NUL 2>&1

echo Removing OneDrive leftovers.
echo.
rd "%USERPROFILE%\OneDrive" /Q /S > NUL 2>&1
rd "C:\OneDriveTemp" /Q /S > NUL 2>&1
rd "%LOCALAPPDATA%\Microsoft\OneDrive" /Q /S > NUL 2>&1
rd "%PROGRAMDATA%\Microsoft OneDrive" /Q /S > NUL 2>&1

echo Removeing OneDrive from the Explorer Side Panel.
echo.
REG DELETE "HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1
REG DELETE "HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f > NUL 2>&1

pause
---

把這個批次指令內容另存為副檔名為 cmd 的檔案後(先存成文字檔再改副檔名),執行它即可。連檔案總管中的 OneDrive 項目都移除得乾乾淨淨了!

沒有留言: