如何阻止在安装 Office 2016 之后公布 OneDrive.exe

摘要

OneDrive 同步客户端(OneDrive.exe)包括在 Microsoft Office 2016 的安装中。 本文介绍了如何阻止在安装 Office 2016 之后公布 OneDrive.exe。

注释OneDrive.exe 用于同步 OneDrive.com 和 OneDrive for business 文件。 如果阻止 OneDrive.exe,它将阻止用户将文件与这两个服务同步。 若要了解如何禁用同步 OneDrive.com 文件,但允许 OneDrive for Business 继续同步,请参阅以下 Microsoft 网站:使用组策略控制 OneDrive 同步客户端设置

本文包含在使用 OneDrive for Business 下一代同步客户端(OneDrive.exe)时适用的信息。

注释若要确定所使用的 OneDrive 同步客户端,请参阅以下 Microsoft 网站:我使用的是哪种 onedrive 同步客户端?

更多信息

使用以下解决方法阻止在您的计算机上播发 OneDrive.exe。

方法1:删除用于启动 OneDrive.exe 的快捷方式

安装 OneDrive.exe 后,您将看到添加到系统中的产品的快捷方式。 如果需要,可以从以下位置删除这些快捷方式。

备注

您可能只会看到快捷方式的子集。

  • %APPDATA%\Microsoft\Windows\Start Menu\Programs\Microsoft (OneDrive)

  • %APPDATA%\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk

  • %USERPROFILE%\Links\OneDrive.lnk

    在 Windows 10 和 Windows 7 中,Windows 资源管理器和 "开始" 菜单的视图应类似于安装 Office 2016 后的以下屏幕截图。

    Windows 10 中的 OneDrive 快捷方式

    Windows 7 中的 OneDrive 快捷方式

方法2:卸载 OneDrive.exe

备注

OneDrive.exe 用于同步 OneDrive.com 和 OneDrive for business 文件。 如果阻止 OneDrive.exe,它将阻止用户将文件与这两个服务同步。

您可以使用/uninstall 命令行开关运行 OneDrive 客户端安装包(OneDriveSetup.exe),如下所示,卸载 OneDrive.exe:

OneDriveSetup.exe /uninstall

例如,请参阅以下屏幕截图:

命令卸载 OneDrive

若要下载 OneDriveSetup.exe,请确保使用onedrive 主页上的 onedrive 客户端标题下的链接,如以下屏幕截图所示。

OneDrive 主页

如果未运行 Windows 10,请使用 "控制面板" 卸载 OneDrive.exe

重要

如果安装早期版本的 Office 2016 (OneDrive.exe 与早于16.0.6001.1033 的 Office 2016 内部版本捆绑在一起),则必须对 OneDrive.exe 进行更新,以便遵守组策略设置。 若要更新 OneDrive,请通过 OneDrive 主页下载最新版本的 OneDrive 客户端安装程序包(OneDriveSetup.exe),然后在命令提示符处运行以下命令: OneDriveSetup.exe/silent 注意在此命令中,/silent 开关会在不显示任何 UI 的情况下安装最新的内部版本。

管理员任务

如果你是 OneDrive for business 的管理员,你可能需要部署脚本以允许以下操作。

Windows 7

如果要删除 Windows 7 中的快捷方式,以便在安装 Office 2016 后不显示 OneDrive,请运行以下脚本。

备注

提供这些脚本时没有任何正式的支持 SLA,但我们已经验证它们在系统中正常工作。

@ECHO OFF  
DEL "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Microsoft OneDrive.lnk"  
DEL "%APPDATA%\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk"  
DEL "%USERPROFILE%\Links\OneDrive.lnk"  

Windows 10

除了 Windows 7 的步骤外,还必须运行以下脚本以从 Windows 资源管理器的导航窗格中删除 OneDrive 图标。

Stop-Process -processname OneDrive  
Set-Location "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace"  
Get-ChildItem | ForEach-Object {Get-ItemProperty $_.pspath} | ForEach-Object {  
    $leftnavNodeName = $_."(default)";  

if (($leftnavNodeName -eq "OneDrive") -Or ($leftnavNodeName -eq "OneDrive - Personal")) {  
        if (Test-Path $_.pspath) {  
            Remove-Item $_.pspath;  
        }  
    }  
}  

如果要阻止 OneDrive.exe,请首先确保使用的是16.0.6001.1033 版本的 Office 2016 或更高版本。 在安装 Office 2016 之后,启用 "阻止使用 OneDrive for file 存储策略"。

如果将来您必须重新安装 OneDrive.exe,请确保执行以下任务:

  • 如果使用组策略设置阻止播发 OneDrive.exe,则必须在安装 Office 2016 之前删除或禁用该设置。

  • 如果在安装 Office 2016 之后删除了用于启动 OneDrive.exe 的快捷方式,则必须在用户计算机上再次部署并运行最新的 OneDrive 安装包(OneDriveSetup.exe),以还原快捷方式。

仍然需要帮助? 请转到 SharePoint 社区