題 如何從Windows 10中的文件資源管理器文件夾樹中刪除OneDrive文件夾?


我不使用或想要使用OneDrive,但升級到Windows 10後,它已自動安裝並添加到每個資源管理器窗口的側邊欄中:

OneDrive in Explorer sidebar

我似乎無法弄清楚如何擺脫它。我不能像普通的應用程序一樣卸載它,我似乎無法在資源管理器的選項中解除它。

我試過跟隨 Microsoft的指南之一(需要登錄) 擺脫它,但似乎只刪除存儲的OneDrive文件。

我也試過跟隨另一個 Microsoft指南 和 SU回答,但我似乎無法在我的計算機上編輯組策略(可能是因為我從Win7 Home Premium升級了?)。

我真正想要的是能夠從我的資源管理器側邊欄中刪除OneDrive快捷方式,但是能夠卸載OneDrive將是一個獎勵。

我不確定我現在應該嘗試什麼。 有沒有辦法從Windows 10中刪除OneDrive?


15
2017-08-08 12:25


起源


可能重複 從文件資源管理器中刪除OneDrive - Yi Jiang


答案:


編輯:新技術。

自2次升級以來,如果您不打算使用它,現在只需卸載Microsoft OneDrive即可。

為此,請打開“設置” - >“應用程序”,然後從列表中搜索“Microsoft OneDrive”,然後單擊“卸載”。

因為這是一個應用程序而不是程序,它不會在控制面板中列為程序。

編輯:這個更新的小補充:鑑於您實際卸載了應用程序,似乎升級後沒有重新安裝該應用程序,而使用下面的技術,它將在應用程序本身被重新安裝時返回。因此,如果您卸載OneDrive,它將一直消失,直到您通過Windows應用商店重新安裝它。

-------- [以下老答案] -------------------------

OneDrive也是Windows 8的一部分,除了在那裡,它是隱藏的。當您真正想要使用它而不想使用它時,這會給您帶來更多麻煩。

但似乎禁用(並非完全擺脫)並不那麼難。

阻止OneDrive在啟動時啟動

從註冊表中刪除其啟動條目,該註冊表位於:

HKEY_LocalMachine\Software\Microsoft\Windows\CurrentVersion\Run

如果您刪除那裡的OneDrive條目,並使用任務管理器終止該過程,請右鍵單擊該圖標並選擇退出或重新啟動,OneDrive將不再加載。

現在,您可以刪除位於的OneDrive文件夾 C:\Users\%USERNAME%\OneDrive

從資源管理器側欄中刪除OneDrive

通過一些搜索和挖掘,我發現了這個關鍵: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{A52BBA46-E9E1-435f-B3D9-28DAA648C0F6}] 這引導我到相關的CLSID,這是: {018D5C66-4533-4307-9B53-224DE2ED1FE6}

因此,您要刪除的註冊表項是這樣的:

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

如果你轉到這個鍵,它應該說OneDrive並且應該有以下子文件夾: DefaultIconInProcServer32Instance 和 ShellFolder,哪裡 Instance 有一個名為的子文件夾 InitPropertyBag


7
2017-08-08 12:42



雖然這會阻止它啟動,但它不會從Explorer側邊欄中刪除OneDrive,這是我的OP的主要問題。 - RedRiderX
這個想法是,一旦OneDrive不再加載,它就不會被使用,因此您應該能夠手動刪除該文件夾。但它確實沒有從左側的樹視圖中刪除它。應該是一個註冊表設置。如果我能找到它,我會編輯我的答案。 - LPChip
@RedRiderX你去,編輯答案,給你你正在尋找的信息。 :) 別客氣。玩得開心。 :) - LPChip
@RedRiderX你對此有什麼好運還是需要更多幫助? - LPChip
編輯註冊表後不要忘記重新啟動。在我的PC上,OneDrive作為“OneDrive(32位)”保留在Windows資源管理器側欄中,直到我重新啟動。 - Steven M. Vascellaro


打開記事本並複制/粘貼下一個代碼:

@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

保存它像removeOneNote.bat並以管理員身份運行(通過右鍵單擊文件)。

我找到了答案 這裡,它對我有用。


6
2018-04-17 18:08



最後一個窗口10更新brign oneDrive。而這種方法在Windows更新後仍會移除oneDrive。 - Vladimir Ishenko
我的第二個@Vladimir Ishenko .....也剛剛在最新的更新後成功重新運行了這個確切的腳本。 - Mike M
這也會從Win10中的“瀏覽文件夾”對話框中刪除OneDrive文件夾。 - Jeff
這應該是公認的答案。 - James Draper


注意到在最近的秋季創造者更新之後,這種情況再次出現(處於破碎狀態)。嘗試了幾個地方的現有技巧,但他們仍然沒有工作。最後繼續尋找相關的CLSID(這個醜陋的野獸: {018D5C66-4533-4307-9B53-224DE2ED1FE6})並在這裡找到它:

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{018D5C66-4533-4307-9B53-224DE2ED1FE6}

刪除該密鑰,它就消失了。我知道這是正確的地方,因為Dropbox(我確實想要)出現在與單獨密鑰相同的位置。

以防萬一其他人再次出現這種煩人的事情。


2
2017-10-28 08:47





我也在尋找這個問題的答案,準備Windows 10以便在我們的網絡上進行部署。我使用組策略編輯器找到了一個設置調整 這一頁 我們將其作為部署映像的一部分。


1
2017-08-25 20:37



請添加鏈接頁面的相關內容,以使您的回復成為獨立答案,謝謝。 - albal


根據asd,您可以使用Windows 10組策略編輯器禁用OneDrive。

gpedit.msc -> Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\OneDrive

啟用“防止使用OneDrive進行文件存儲”。這將   重啟後禁用並刪除所有內容


*默認情況下,Windows 10 Home Edition不提供組策略編輯器。 但是,它可以手動安裝


1
2018-05-04 16:53





如果要從資源管理器取消固定OneDrive,可以告訴它不要固定到Explorer文件夾樹:


獎金Chatter: 刪除 快速訪問 來自Explorer的文件夾樹

資源管理器有 HubMode 刪除快速訪問:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
  • HubMode:DWORD = 1

0
2018-02-28 15:43





不同的答案:

對我來說,通過刪除此鍵,我可以從文件資源管理器中刪除OneDrive引用:

電腦\ HKEY_CURRENT_USER \ SOFTWARE \微軟\的Windows \ CurrentVersion \ Explorer中\桌面\名稱空間{04271989-4A69-5D60-F50A-EF64AEB41D93}

我正在運行Win 10 Creators Edition Pro。我卸載了OneDrive,但它在文件資源管理器中保留了文件夾名稱。我正在尋找一種方法來刪除它,這是有效的。


0
2018-03-26 13:38