Windows10如何卸載OneDrive


Windows10如何卸載OneDrive

來源 https://zhuanlan.zhihu.com/p/23985905

 

1) 禁止onedrive自啟動簡單的就是在任務管理器的啟動中禁用onedrive的啟動項目就可以。

如果是准備徹底刪除onedrive,組策略的這三項其實是不用理會的,因為onedrive都沒有了,這個策略設置就毫無意義。這個策略可能適用於同步行為的設置。


2)組策略管理
運行gpedit.msc,進入【計算機配置】-【管理模板】-【windows組件】-【onedrive】,右側的三個選項:

默認情況下,將文檔保存到 OneDrive,選擇禁用;
禁止使用 OneDrive 進行文件存儲,選擇啟用
禁止OneDrive 文件通過按流量的連接同步,選擇啟用。


3)刪除onedrive的程序文件
卸載方法一:
運行輸入 %localappdata%\Microsoft\OneDrive\ ,查看版本號,一般是一串數值的形式。運行CMD命令,輸入%localappdata%\Microsoft\OneDrive\XXXXXXXXXXXXXXX(剛才查看到的那個版本號)\OneDriveSetup /uninstall,這個命令可以卸載掉大多的onedrive程序,剩余的可以自行刪除(可能須要權限設置或者以管理員模式運行cmd)

卸載方法二:
強制刪除。直接通過取得權限的方式來刪除%localappdata%\Microsoft \onedrive文件夾(取得權限以后,可能需要先在進程中關閉掉相應的onedrive進程,才能把文件夾刪除干凈)


4)刪除導航欄中的onedrive
卸載onedrive是不能清除導航欄里面的onedrive,進入注冊表:
HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder

把 Attributes屬性的值 f080004d 改為 f090004d;

或是更直接的方法——


5) 直接刪除以下注冊表項

HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}


重啟資源管理器。
 
編輯於 2016-11-27

 

-----------------------------------

RemoveOneDrive.bat

@echo off
title 一鍵刪除OneDrive
::獲取管理員權限
%Windir%\System32\FLTMC.exe >nul 2>&1 || (
    IF EXIST "%TEMP%\AdminRun.vbs" DEL /f /q "%TEMP%\AdminRun.vbs" 2>nul
    ECHO CreateObject^("Shell.Application"^).ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\AdminRun.vbs"
    ECHO CreateObject^("Scripting.filesystemobject"^).DeleteFile ^(WScript.ScriptFullName^) >> "%TEMP%\AdminRun.vbs"
    %Windir%\System32\CSCRIPT.exe //Nologo "%TEMP%\AdminRun.vbs"
    Exit /b
)
echo.
echo 即將刪除OneDrive,是否繼續?
echo.
echo 是:請按任意鍵繼續。
echo 否:點擊右上角,關閉本窗口。
echo.
echo 如有安全軟件彈出攔截提示,放行即可。
pause
echo 正在調用OneDrive自帶卸載功能,請稍后。
for /d %%f in (%localappdata%\Microsoft\OneDrive\*) do (if exist "%%f\OneDriveSetup.exe" %%f\OneDriveSetup.exe /uninstall)
echo OneDrive卸載完成!
del /f /s /q %localappdata%\Microsoft\OneDrive\*.*
rd /s /q %localappdata%\Microsoft\OneDrive\
echo OneDrive殘留文件刪除完成!
reg add "HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder" /v Attributes /t REG_DWORD /d "0xf090004d" /f
reg add "HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder" /v Attributes /t REG_DWORD /d "0xf090004d" /f echo OneDrive導航欄選項刪除完成! echo 刪除導航欄OneDrive圖標將會在重啟Windows資源管理器后生效。 echo. echo. echo 已將OneDrive徹底卸載。如有殘留文件無法刪除,重啟后手工刪除即可。 echo 請按任意鍵退出本程序。 pause

 

============== End

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM