Categories: Windows 10Windows 11

Как полностью удалить OneDrive в Windows 10 и 11 для всех пользователей

Клиент облачного хранилищаOneDrive предустановлен во всех версиях Windows 11 и 10, глубоко интегрирован в операционную систему и запускается автоматически при входе пользователя. Если вы не используете облачное хранилище Microsoft (бесплатно доступно 5 Гб облачного хранилища), клиент OneDrive можно отключить, полностью удалить из профилей всех пользователей и отключить автоустановку в новые профили.

Удаление клиента OneDrive в Windows

В Windows 11 и последних билдах Windows 10, OneDrive это классическое win32 приложение, которое может быть удалено с помощью стандартных инструментов.

В Windows 8 и ранних билдах Windows 10, OneDrive (ранее назывался skydrive) был предустановлен в системе как приложение UWP Microsoft Store. И для его удаление нужно было следовать инструкции Удаление предустановленных UWP (APPX) приложений в Windows 10 и 11 .

Удалить OneDrive можно из панели управления Settings -> Apps-> Installed Apps. Найдите клиент Microsoft OneDrive в списке установленных программ и нажмите Uninstall .

Если нужно удалить клиент OneDrive из командной строки, можно воспользоваться встроенным пакетным менеджером WinGet :

winget uninstall OneDriveSetup.exe

Однако это удалит OneDrive только из профиля текущего пользователя (в случае winget на это указывает ошибка Uninstall failed with exit code: 2147747483 ). Дело в том, что есть две версии клиента OneDrive:

  • Per-User версия OneDrive , которая устанавливается в профиль каждого пользователя (в дальнейшем она обновляется и удаляется независимо). Это версия по-умолчанию используется в Windows, не требует прав администратора для установки. Исполняемые файлы и файлы per-user версии OneDrive хранятся в профиле каждого пользователя в папке %localappdata%MicrosoftOneDrive .
  • Per-Machine версия OneDrive , которая устанавливается один раз (в папку c:Program Files (x86)Microsoft OneDrive ) и используется всеми пользователями компьютера. Для удаления этой версии используется команда C:WindowsSystem32OneDriveSetup.exe /uninstall /allusers

Per-User клиент OneDrive устанавливается в профиль каждого пользователя при первом входе в Windows. Чтобы полностью удалить OneDrive с компьютера, придется войти под каждым пользователем и выполнить удаление.

Чтобы предотвратить установку OneDrive в профили новых пользователей , нужно отменить разовое задание установки в реестре профиля Default, который используется в качестве шаблона для создания профилей новых пользователей.

  1. Откройте редактор реестра
  2. Выберите File -> Load Hive
  3. Выберите файл C:UsersDefaultNTUSER.DAT , укажите произвольное имя под которым нужно смонтировать эту ветку в реестра ( Default_profile ) в этом примере
  4. Перейдите в раздел HKLM {Ваша_ветка} SOFTWAREMicrosoftWindowsCurrentVersionRun
  5. Удалите задание автозапуска OneDriveSetup (которое запускает загрузку и установку клиента C:WindowsSystem32OneDriveSetup.exe /thfirstsetup )
  6. Чтобы сохранить изменения в профиле Default, нужно выгрузить ветку с помощью опции File -> Unload Hive
  7. Теперь клиент OneDrive не будте устаналиваться при входе новых пользователей.
    Эти действия можно автоматизировать с помощью команд: reg load "hkuDefault" "C:UsersDefaultNTUSER.DAT"
    reg delete "HKEY_USERSDefaultSOFTWAREMicrosoftWindowsCurrentVersionRun" /v "OneDriveSetup" /f
    reg unload "hkuDefault

Если вы используете собственный установочный образ Windows , вы можете предотвратить автоустановку OneDrive, внеся изменнеия в установочный intall.WIM образ Windows . Удалите параметр OneDriveSetup из указанной выше ветки реестра в файле ntuser.dat профиля Default.

Отключить OneDrive в Windows 11

Если вы не хотите полностью удалять OneDrive, можно отключить его автоматический запуск и скрыть элементы в проводнике. Для этого:

  1. Откройте Task Manager , перейдите на вкладку автозагрузки (Startup Apps) и отключите автоматический запуск приложения OneDrive.exe
  2. Затем откройте редактор локальной GPO ( gpedit.msc ), перейдите в Computer Configuration -> Administrative Templates -> Windows Components -> OneDrive. Включите политику Prevent the usage of OneDrive for file storage. Это скроет элементы интеграции OneDrive в проводнике Windows.
  3. Иконку OneDrive нужно скрыть в панели навигации Windows . Для этог нужно создать REG_DWORD параметр реестра System.IsPinnedToNameSpaceTree со значением 0 в веткe HKEY_CLASSES_ROOTCLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}
admin

Share
Published by
admin

Recent Posts

Что такое Zulip

Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…

4 месяца ago

Что такое Zookeeper

Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…

4 месяца ago

Что такое Zimbra

Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…

4 месяца ago

Что такое Zabbix

Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…

4 месяца ago

Что такое YouTube

YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…

4 месяца ago

Что такое yota

Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…

4 месяца ago