OneDrive — это удобное облачное хранилище, интегрированное в операционную систему Windows 10. Однако, не всем пользователям оно может быть нужно, и иногда возникает необходимость полностью удалить OneDrive с компьютера. В этой статье мы рассмотрим, как удалить OneDrive Windows 10 при помощи PowerShell, пошагово объяснив весь процесс.
Перед тем, как приступить к удалению OneDrive, важно понимать, что эта операция необратима и может привести к потере данных. Поэтому рекомендуется сделать резервную копию всех важных файлов, хранящихся в OneDrive, перед удалением.
Для удаления OneDrive Windows 10 через PowerShell необходимо выполнить несколько простых шагов. В первую очередь, откройте командную строку PowerShell с правами администратора. Это можно сделать, нажав правой кнопкой мыши на иконку «Пуск» в левом нижнем углу экрана и выбрав «Windows PowerShell (Администратор)» из контекстного меню.
После открытия PowerShell скопируйте и вставьте следующую команду: «Get-AppxPackage -AllUsers Microsoft.OneDrive | Remove-AppxPackage». Эта команда выполнит удаление OneDrive со всех пользователей, зарегистрированных на ПК. Подтвердите выполнение команды нажатием клавиши «Enter». В процессе удаления могут возникнуть некоторые предупреждения, которые можно игнорировать.
После выполнения всех шагов OneDrive Windows 10 будет полностью удален с компьютера. Однако, если в будущем вы захотите вернуть OneDrive, вам придется установить его повторно через Microsoft Store или другие источники.
Содержание
- OneDrive Windows 10: что это и зачем нужно удалить?
- Почему использовать PowerShell для удаления OneDrive Windows 10?
- Подготовка к удалению OneDrive через PowerShell
- Шаг 1: Открытие PowerShell с правами администратора
- Шаг 2: Выполнение команды для отключения OneDrive
- Шаг 3: Удаление OneDrive с помощью PowerShell
- Проверка успешного удаления OneDrive Windows 10
OneDrive Windows 10: что это и зачем нужно удалить?
Однако, несмотря на все преимущества OneDrive, некоторым пользователям может потребоваться удалить его с компьютера по разным причинам. Например, пользователи могут предпочитать другие облачные хранилища или хотеть освободить дополнительное пространство на жестком диске. Удаление OneDrive также может быть полезным при переходе на другой облачный сервис или при установке старых версий операционной системы.
Не смотря на то, что OneDrive является встроенным компонентом Windows 10, его удаление возможно. В этой статье мы рассмотрим пошаговую инструкцию по удалению OneDrive с помощью PowerShell.
Почему использовать PowerShell для удаления OneDrive Windows 10?
Полный контроль: PowerShell позволяет более гибко управлять процессом удаления OneDrive, включая установку параметров и настройку удаления по вашим предпочтениям.
Быстрота и эффективность: PowerShell позволяет удалить OneDrive Windows 10 без необходимости использовать интерфейс пользователя, что ускоряет процесс и позволяет избежать лишних шагов.
Групповая политика: PowerShell позволяет вам удалить OneDrive Windows 10 сразу на нескольких компьютерах через групповую политику, что может быть полезно в корпоративной среде.
Дополнительные возможности: PowerShell предоставляет множество команд и функций, которые позволяют выполнять различные действия с OneDrive и другими компонентами Windows, расширяя возможности удаления и настройки системы.
Подготовка к удалению OneDrive через PowerShell
Прежде чем удалить OneDrive с помощью PowerShell, необходимо выполнить некоторые предварительные шаги для обеспечения успешного удаления программы. Все действия, описанные ниже, должны быть выполнены с правами администратора.
Шаг 1: Отключите синхронизацию OneDrive
Перед удалением OneDrive рекомендуется отключить синхронизацию и снять все файлы с облачного хранилища. Чтобы это сделать, выполните следующие действия:
- Щелкните правой кнопкой мыши на значке OneDrive в панели задач, расположенной в правом нижнем углу экрана.
- Выберите пункт «Настройки» в контекстном меню.
- На вкладке «Общие» снимите флажок с опции «Синхронизировать файлы OneDrive на этом компьютере».
- Нажмите кнопку «ОК», чтобы сохранить изменения.
Шаг 2: Запустите PowerShell от имени администратора
Чтобы удалить OneDrive с помощью PowerShell, необходимо запустить PowerShell от имени администратора. Для этого:
- Нажмите клавишу Win + X, чтобы открыть контекстное меню.
- Выберите пункт «Windows PowerShell (администратор)» или «Командная строка (администратор)».
- Подтвердите запрос на повышение прав доступа, если он появится.
После выполнения этих шагов вы будете готовы к удалению OneDrive с помощью PowerShell.
Шаг 1: Открытие PowerShell с правами администратора
Перед удалением OneDrive Windows 10 с помощью PowerShell, необходимо открыть консоль PowerShell с правами администратора. Подобное действие требуется для обеспечения полного доступа к системным файлам и настроениям.
Вот как можно открыть PowerShell с правами администратора:
- Нажмите на кнопку «Пуск» в левом нижнем углу рабочего стола Windows.
- Начните вводить «PowerShell». В результате должно появиться несколько совпадающих результатов.
- Щелкните правой кнопкой мыши на «Windows PowerShell» (или «Windows PowerShell (администратор)») в списке результатов.
- Выберите «Запуск от имени администратора».
- Если появится запрос подтверждения, нажмите «Да» или «Продолжить».
Теперь у вас открыта консоль PowerShell с правами администратора, и вы можете приступить к процессу удаления OneDrive Windows 10.
Шаг 2: Выполнение команды для отключения OneDrive
После того, как вы открыли PowerShell, выполните следующие команды:
taskkill /f /im OneDrive.exe |
Выполните эту команду, чтобы завершить процесс OneDrive. |
%SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall |
Эта команда удалит OneDrive с вашего компьютера. |
Remove-Item -Path "$env:USERPROFILE\AppData\Local\Microsoft\OneDrive" -Force -Recurse |
Эта команда удалит остатки OneDrive из папки AppData на вашем компьютере. |
Remove-Item -Path "$env:USERPROFILE\OneDrive" -Force -Recurse |
Эта команда удалит папку OneDrive с вашего компьютера. |
После выполнения этих команд вы полностью отключите и удалите OneDrive с вашего компьютера.
Шаг 3: Удаление OneDrive с помощью PowerShell
1. Откройте PowerShell от имени администратора. Для этого щелкните правой кнопкой мыши по кнопке «Пуск» в левом нижнем углу экрана и выберите «Windows PowerShell (администратор)».
2. В открывшемся окне PowerShell введите следующую команду и нажмите клавишу Enter:
Get-AppxPackage *OneDrive* | Remove-AppxPackage
3. Дождитесь завершения процесса удаления.
4. Введите следующую команду для удаления OneDrive из списка программ:
Remove-Item «$env:USERPROFILE\OneDrive» -Force
5. Нажмите клавишу Enter, чтобы выполнить команду.
6. OneDrive будет полностью удален с вашего компьютера. Теперь вы можете закрыть PowerShell.
Проверка успешного удаления OneDrive Windows 10
После того, как вы успешно выполните все предыдущие шаги по удалению OneDrive Windows 10 через PowerShell, вам нужно убедиться, что программа полностью удалена.
Для этого выполните следующие действия:
- Откройте Проводник.
- Правой кнопкой мыши нажмите на левую панель навигации и выберите «Обновить».
- Если вы видите раздел «OneDrive», значит программа все еще присутствует на вашем компьютере. Если раздела «OneDrive» нет, значит программа успешно удалена.
Если вы обнаружили, что программа OneDrive все еще присутствует на вашем компьютере, вам потребуется повторить предыдущие шаги удаления OneDrive Windows 10 через PowerShell еще раз.
Убедитесь, что вы правильно выполнили все команды и следовали каждому шагу в инструкции. Если вам все равно не удалось удалить OneDrive, вы можете попробовать другие методы удаления или обратиться за помощью к специалистам.
Содержание
- Удаляем OneDrive в Windows 10
- Способ 1: Использование «Командной строки»
- Способ 2: Использование Powershell
Если вы не пользуетесь OneDrive в Windows 10, то его можно удалить или отключить. Так как данное хранилище является системным ПО, то рекомендуется именно деактивировать его, чтобы не столкнутся с серьёзными проблемами — об этом мы рассказывали ранее, сегодня же речь пойдет именно о полном удалении.
Подробнее: Как отключить OneDrive в Windows 10
Далее будут описаны способы, которые удаляют OneDrive с компьютера. Восстановить данную программу можно лишь переустанавливая Виндовс в режиме восстановления. К тому же, если вы будете обновлять сборку Windows 10, то приложение может восстановится. Так как OneDrive является частью ОС, то после удаления могут возникать различные проблемы и даже синий экран. Поэтому рекомендуется просто отключать OneDrive.
Читайте также: Удаление встроенных приложений в Windows 10
Способ 1: Использование «Командной строки»
Этот метод быстро и бесшумно избавит вас от OneDrive.
Подробнее:
Открытие командной строки в Windows 10
Определяем разрядность процессора
- На панели задач найдите иконку лупы и в поисковом поле напишите «cmd»
-
На первом результате вызовите контекстное меню и запустите с привилегиями администратора.
Или вызовите меню на значке «Пуск» и перейдите к «Командная строка (администратор)».
- Теперь скопируйте команду
taskkill /f /im OneDrive.exe
и нажмите Enter.
- Введите для 32-х битной системы
C:WindowsSystem32OneDriveSetup.exe /uninstall
А для 64-х битной
C:WindowsSysWOW64OneDriveSetup.exe /uninstall
Способ 2: Использование Powershell
С помощью Powershell также можно удалить ПО.
- Найдите Powershell и запустите от имени администратора.
- Введите такую команду:
Get-AppxPackage-name* OneDrive | Remove-AppxPackage
- Выполните её, нажав Enter.
Теперь вы знаете как отключить и удалить системную программу OneDrive в Виндовс 10.
Еще статьи по данной теме:
Помогла ли Вам статья?
Содержание
- Как просто отключить OneDrive в Windows 10?
- Отключаем сервис в домене «Групповые политики»
- Удаление OneDrive c компьютера через «Панель управления»
- Как удалить OneDrive из проводника Windows?
- Отключаем программу 10 через реестр
- Удаление c компьютера через командную строку
- Удаляем OneDrive c компьютера с Windows 10 полностью через Powershell
Здравствуйте, друзья. В одной из статей уже был небольшой обзор «облачного» сервиса Microsoft OneDrivе, входящего в состав операционных систем Windows 10. Это хорошая, удобная вещь. Но, пользуются ею далеко не все. Кто-то уже давно выбрал для себя более удобные и привычные Яндекс- Диск, или Диск Гугл.
Часто бывает и так, что после очередного обновления Windows 10 (которые происходят довольно часто в последнее время), OneDrive начинает надоедать постоянными сообщениями об ошибке обновления или запуска. Приходится перезаходить в учетную запись, подтвердать ее, в общем делать массу ненужных телодвижений мышью. Если Вы им не пользуетесь, можно отключить, чтобы не мешал или удалить.
По ошибке можно сохранить нужный документ в OneDrive через проводник, и не заметить этого — в общем довольно непривычная штука и для тех, кто переходит с «семерки» на «десятку». Сегодня перечислю подходящие способы отключения, либо удаления Mivrosoft OneDrive на компьютере с Windows 10, 8.
Отключать OneDrive наверное будет предпочтительнее, чем удалять. Проще включить потом обратно, если вдруг решите им воспользоваться. Кстати, если Вы решите зайти на компьютер под обычной учетной записью, OneDrive работать не будет. Если же Вы работаете под учетной записью Microsoft, то нужно отключать. В проводнике находим значок сервиса, кликаем по нему правой кнопкой мыши, выбираем «Параметры». На вкладке Праметры»снимаем галочку:
Теперь при старте компьютера не будет происходить запуска. Чтобы отключить OneDrive на уровне учетной записи, исключаем этот компьютер из OneDrive во вкладке «Учетные записи»:
Другие компьютеры, работающие под Вашей учёткой, перестанут «видеть» этот компьютер через OneDrive. Если не хотим копать глубоко, можем зайти в диспетчер задач и отключить запуск программы оттуда:
Отключаем сервис в домене «Групповые политики»
На серверных или профессиональных выпусках Windows можно быстро отключить OneDrive через оснастку «Групповые политики», набрав в командной строке (запуск с клавиатуры Win+R) команду gpedit.msc:
Откроется окно оснастки, теперь идем по пути :
Можно запретить использование OneDrive для хранения файлов:
Можно аналогичным образом применить и другие настройки, перечисленные выше в оснастке, по своему усмотрению.
Не так давно в «десятке» появилась возможность удалить OneDrive через Панель управления, как обычную программу. Это самый «правильный» с точки зрения системы способ. Набираем в строке поиска «Панель управления», или жмем правой кнопкой мыши на меню «Пуск»:
..затем заходим сюда…
…и если у Вас свежая версия «Десятки», находим приложение в списке программ и удаляем:
Если не нашли, то читаем ниже, как удалять OneDrive через реестр.
Как удалить OneDrive из проводника Windows?
После удаления в проводнике остается все равно OneDrive. Если Вам мешает, можно попробовать удалить его опять же через оснастку gpedit.msc, только в этот раз выбрав пункт «Запретить использование OneDrive для хранения файлов Windows 8.1.
Если версия Windows 10 домашняя, давно не обновлялась, отключаем OneDrive на компьютере и убираем его следы из проводника через реестр.
Отключаем программу 10 через реестр
Через реестр обычно я стараюсь ничего не отключать, так как потом обязательно забудешь, где и что ты отключал, если вдруг надо будет вернуть обратно настройки. Но, если другого способа нет, можно пойти в редактор реестра, набрав в командной строке ( снова запуск с клавиатуры Win+R) команду regedit.msc:
В редакторе реестра идем в в ветку HKEY_CLASSES_ROOT CLSID {018D5C66-4533-4307-9B53-224DE2ED1FE6}. В правой части редактора реестра вы увидите параметр с именем System.IsPinnedToNameSpaceTree:
Нажмите по нему дважды (или нажмите правой кнопкой мыши и выберите пункт контекстного меню «Изменить» и установите значение «0» (ноль).
В редакторе реестра перейдите к разделу (папки слева) . Нажмите «Ок». Если у вас 64-разрядная система, то дополнительно к указанному параметру, измените аналогичным образом значение параметра с тем же именем в разделе HKEY_CLASSES_ROOT Wow6432Node CLSID {018D5C66-4533-4307-9B53-224DE2ED1FE6}.
Это мы сейчас убрали OneDrive из проводника. Теперь отключим его через реестр. Надо открыть другую ветку : HKEY LOCAL MACHINE SOFTWARE Policies Microsoft Windows . Найти папку SkyDrive, если ее нет, создаем:
Создаем параметр, с именем DisableFileSync и равным «1»:
После всех манипуляций с реестром компьютер перезагружаем.
Удаление c компьютера через командную строку
Строку запускаем через Win+R командой cmd, (или от имени Администратора через проводник):
В строку копируем команду, останавливающую процесс: taskkill /f /im OneDrive.exe. В зависимости от разрядности Windows даем команду на удаление программы:
- %SystemRoot%System32OneDriveSetup.exe /uninstall (копируем и вставляем для 32 разрядных систем);
- %SystemRoot%SysWOW64OneDriveSetup.exe /uninstall (копируем и вставляем для 64 разрядных систем).
OneDrive удаляется с компьютера так же как и через панель управления, только для этого используется другой инструмент . Последний, интересный, более продвинутый чем командная строка инструмент, который мы рассмотрим — это Powershell
Удаляем OneDrive c компьютера с Windows 10 полностью через Powershell
Ищем его через «Поиск» введя «Powershell» и запустив его от имени Администратора:
Нужно скопировать отсюда туда только одну команду: Get-AppxPackage-name* OneDrive | Remove-AppxPackage…
… и нажать «Enter». Команды в PowerShell свои,, но суть по прежнему та же, OneDrive удален. Удалять OneDrive можно разными способами, но он может появиться в системе опять в составе следующего обновления. Если Вы не планируете отключать их получение, то будьте к этому готовы, если произойдет обновление на новую версию Windows 10. Удаляйте, любым понравившимся способом. А на сегодня все, успехов Вам. До свидания!
Windows в своем нынешнем виде имеет множество различных функций, приложений, дополнений. Но некоторые из них могут не использоваться. Пользователи часто интересуются, как отключить OneDrive в Windows 10 или удалить его вовсе со своего компьютера или ноутбука. Такая необходимость может возникнуть у тех, кому мешают икона приложения в системном трее, раздел в «Проводнике» и системные сообщения, время от времени появляющиеся в разделе уведомлений. И действительно, зачем нужно облачное хранилище, если оно не используется? Ведь программа потребляет ресурсы ПК, а также расходует трафик при синхронизации сохраненных в облаке данных.
В этой статье рассмотрим простую инструкцию, в которой подробно описано, как полностью отключить OneDrive в Windows 10, удалить его с устройства, а также разберемся с отменой функции синхронизации, что будет весьма полезно тем, кто не до конца уверен, будет ли он в дальнейшем пользоваться облачным хранилищем или нет.
Как отключить автозагрузку OneDrive в Windows 10
Консервативным пользователям, которые предпочитают не предпринимать кардинальных решений в отношении системы, которая исправно работает, в первую очередь интересно, как отключить автозагрузку OneDrive в Windows 10. То есть, само приложение не удалиться, но оно не будет работать в фоновом режиме, не будут потреблять ресурсы и маячить перед глазами значком приложения и, конечно же, надоедливыми уведомлениями. Безусловно, это – лучшее решение и рекомендуется воспользоваться именно им.
Инструкция по отключению автозапуска OneDrive в Windows 10:
- Нажать на значок OneDrive в системном трее Windows, расположенном в правой части панели задач;
- Перейти в раздел «Справка и параметры»;
- Выбрать пункт «Параметры» в открывшемся контекстном меню (также можно быстро перейти к выбору данного пункта кликнув правой кнопкой мыши по иконке приложения в системном трее);
Если значка OneDrive нет в трее, то возможно он расположен в разделе скрытых значков. В таком случае необходимо нажать на стрелочку, как это показано на скриншоте ниже, а затем – нажать по приложению облачного хранилища.
- Перейти во вкладку «Параметры» в открывшемся окне;
- Убрать галочку с пункта «Автоматически запускать OneDrive при входе в Windows», расположенного в подразделе «Общие»;
- Нажать «ОК» для сохранения внесенных изменений.
Если все действия из инструкции выше выполнены верно, то при следующей загрузке компьютера или ноутбука, приложение не загрузится. Не будет ни значка, ни уведомлений.
Нет значка OneDrive в системном трее Windows
Проблемы с отключением OneDrive в Windows 10 могут возникнуть в случае, если значок программы отсутствует в системном трее. Есть вероятность, что приложении просто было закрыто пользователем после загрузки операционной системы. В таком случае можно перезагрузить ПК и приложение снова появится. Либо — запустить OneDrive самостоятельно. Сделать это можно из меню «Пуск».
Или найти приложение через форму поиска Windows.
Как убрать OneDrive в Windows 10 при запуске ПК
Есть альтернативный способ перейти к параметрам и убрать OneDrive в Windows 10:
- Открыть приложение «Проводник»;
- Кликнуть правой кнопкой мыши по папке приложения;
- Выбрать пункт «Параметры» в контекстном меню;
- Перейти во вкладку «Параметры»;
- Убрать галочку с пункта «Автоматически запускать OneDrive при входе в Windows» и сохранить изменения, нажав кнопку «OK».
Как закрыть OneDrive в Windows 10
После выполнения процедуры отключения приложения при автозагрузке, все изменения вступят в силу только после перезапуска компьютера. Можно перезагрузить устройство, чтобы убедиться, что все сделано верно. Но если на текущий момент перезагрузка нежелательна, а из приложения необходимо выйти, то сделать это очень просто, воспользовавшись инструкцией ниже.
Как закрыть OneDrive в Windows 10:
- Нажать по значку приложения в системном трее Windows;
- Перейти в раздел «Справка и параметры»;
- Выбрать пункт «Закрыть» в появившемся контекстном меню.
Как отключить синхронизацию OneDrive в Windows 10
Весьма полезной может быть инструкция по отключению синхронизацию OneDrive в Windows 10. Кроме того, что пользователю нет необходимости удалять приложение, есть еще один весомый плюс, а именно – удаление папки OneDrive из проводника, которая, как оказалось, многих раздражает просто своим наличием.
Как отключить синхронизацию OneDrive в Windows 10:
- Нажать на иконку приложения в системном трее;
- Выбрать раздел «Справка и параметры»;
- Выбрать пункт «Параметры» в меню.
Также можно перейти в параметры кликнув правой кнопкой мыши по папке OneDrive в Проводнике и выбрав соответствующий пункт в меню;
- Нажать «Удалить связь с этим компьютером» во вкладке «Учетная запись» (активна по умолчанию);
- Нажать «Удалить связь с учетной записью» в появившемся окне для подтверждения операции.
Если вы решили отменить свое решение и вновь восстановить резервное копирование, до достаточно лишь запустить приложение и ввести логин и пароль от своего аккаунта Microsoft.
Как удалить OneDrive в Windows 10 полностью
«Как удалить OneDrive в Windows 10 полностью?» — интересуются пользователи, которые на 100% уверены, что не будут использовать данное приложение. Легко. В новых версиях операционной системы удаление производиться стандартным способом – через мастер установки и удаления программ Windows:
- Открыть меню «Пуск»;
- Зайти в параметры кликнув на кнопку с иконкой шестеренки (горячие клавиши Win+I);
- Перейти в раздел «Приложения»;
- Перейти в подраздел «Приложения и возможности» (активен по умолчанию);
- Найти в списке приложение Microsoft OneDrive и нажать по нему, чтобы появилась кнопка «Удалить».
Отключение One Drive в Windows
Отключить навсегда One Drive в Windows можно также с помощью редактора локальной групповой политики:
- Нажать сочетание горячих клавиш Win+R;
- Ввести в поле команду gpedit.msc;
- Нажать Enter или «ОК»;
- Перейти по следующему пути: «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «OneDrive»;
- Сделать двойной клик мыши по пункту «Запретить использование OneDrive для хранения файлов»;
- Перевести переключатель в состояние «Включено» в открывшемся окне;
- Нажать «OK» для сохранения изменений.
Удаление OneDrive через Windows PowerShell
Еще один способ удалить OneDrive — через Windows PowerShell (или командную строку) от имени администратора. Учитывая, что PowerShell — более современный и удобный инструмент, то рекомендуется использовать его.
- Кликнуть правой кнопкой мыши по меню «Пуск»;
- Выбрать пункт «Windows PowerShell (Администратор)»;
- Ввести в поле ввода следующую команду:
taskkill /f /im OneDrive.exe (для остановки службы)
* можно просто скопировать и вставить; - Нажать Enter;
- Ввести команду:
C:WindowsSystem32OneDriveSetup.exe /uninstall (для 32-разрядных систем)
C:WindowsSysWOW64OneDriveSetup.exe /uninstall (для 64-разрядных систем) - Нажать Enter.
Если все прошло успешно, то никаких сообщений и оповещений в командной строке не отобразиться, но приложение удалиться.
Не нашли ответ? Тогда воспользуйтесь формой поиска:
Чтобы ваш компьютер не зависал, работал быстро и мгновенно откликался на команды пользователя следует знать об основных аспектах деинсталляции программы. Сегодня мы рассмотрим инструкцию по удалению одной популярной программы…
One Drive — это облачное хранилище, которое разработано компанией Microsoft. Благодаря ему происходит синхронизация файлов с windows 10 и хранилищем на сервере. Так как Windows 10 также является продуктом данной корпорации, то “Onedrive”, зачастую, изначально установлен в системе. Если вы пользуетесь другими облачными сервисами, или не пользуетесь ими вовсе, то смело удаляйте его одним из следующих способом.
Как полностью удалить программу с ПК?
Обратите внимание, что OneDrive — это интегрированное в систему программа. Его деинсталляция вряд ли приведет к техническим неполадкам в работе ПК. Но, в случае отклонение от инструкции, есть вероятность “зацепить” файлы системы (если вы, например, неправильно ввели команду).
Деинсталляция через “Командную строку”
Командная строка существует в виндовсе существует столько же, сколько существует сам виндовс. Через этот инструмент можно совершить любое действие с файлами на ПК. В том числе, удалить программу OneDrive.
1. В панели задач находим значок “лупы” и нажимаем на него.
2. Вводим в соответствующем поле “cmd”.
3. В правой части окна находим пункт “Запуска от имени администратора”. Уверенно нажимаем на него ЛКМ один раз.
4. Подтверждаем свои намерения, выбрав ответ “Да” в системном окне.
5. Если на экране отобразится новое окно, с чёрным фоном, то мы всё сделали верно!
6. Теперь прописываем в этом окне команду: “taskkill /f /im OneDrive.exe” , тем самым выгрузив one drive из памяти.
7. После вводим следующую команду: “%SystemRoot%SysWOW64OneDriveSetup.exe /uninstall” или “%SystemRoot%System32OneDriveSetup.exe /uninstall” если у вас 32-х битная система.
Деинсталляция программы OneDrive проходит без всяких диалоговых окон и отображения прогресса. Но по истечению, буквально 3-5 минут (в течение которых компьютер лучше не трогать) вы не найдёте one drive в списке установленных программ.
Удаляем OneDrive полностью через системный инструмент “PowerShell”
PowerShell — это продвинутая командная строка, с более ярким интерфейсом и большим функционалом. Чтобы удалить нужную программу через данное приложение, нужно:
1. Правой кнопкой мыши нажать на кнопку “Пуск”, которая находится в левом нижнем углу дисплея.
2. В выпавшем контекстном меню выбираем пункт “Windows PowerShell (администратор)”. ФОТО N.5
3. В системном диалоговом окне нажимаем “Да”, тем самым разрешив изменять данные на жёстком диске этому приложению.
4. Вводим в окне “с синим фоном” команду: «Get-AppxPackage-name* OneDrive | Remove-AppxPackage»
Теперь, всё что нам остаётся это подождать несколько минут, пока процесс деинсталляции будет завершён полностью. Рекомендуем перезагрузить компьютер для правильной работы системы.
О других способах…
Разумеется, помимо этих двух, существует ещё и другие способы по полному удалению Onedrive с вашего ПК (через панель управления, ручное удаление с помощью проводника и так далее) . Но, стоит отметить, что деинсталляция через командную строку и PowerShell наиболее эффективная, так как удаляются все файлы программы, но при этом нам не нужно устанавливать сторонний софт.
This is a complete PS1 script to remove all traces of if:
Import-Module -DisableNameChecking $PSScriptRoot..libforce-mkdir.psm1
Import-Module -DisableNameChecking $PSScriptRoot..libtake-own.psm1
echo "73 OneDrive process and explorer"
taskkill.exe /F /IM "OneDrive.exe"
taskkill.exe /F /IM "explorer.exe"
echo "Remove OneDrive"
if (Test-Path "$env:systemrootSystem32OneDriveSetup.exe") {
& "$env:systemrootSystem32OneDriveSetup.exe" /uninstall
}
if (Test-Path "$env:systemrootSysWOW64OneDriveSetup.exe") {
& "$env:systemrootSysWOW64OneDriveSetup.exe" /uninstall
}
echo "Disable OneDrive via Group Policies"
force-mkdir "HKLM:SOFTWAREWow6432NodePoliciesMicrosoftWindowsOneDrive"
sp "HKLM:SOFTWAREWow6432NodePoliciesMicrosoftWindowsOneDrive" "DisableFileSyncNGSC" 1
echo "Removing OneDrive leftovers trash"
rm -Recurse -Force -ErrorAction SilentlyContinue "$env:localappdataMicrosoftOneDrive"
rm -Recurse -Force -ErrorAction SilentlyContinue "$env:programdataMicrosoft OneDrive"
rm -Recurse -Force -ErrorAction SilentlyContinue "C:OneDriveTemp"
echo "Remove Onedrive from explorer sidebar"
New-PSDrive -PSProvider "Registry" -Root "HKEY_CLASSES_ROOT" -Name "HKCR"
mkdir -Force "HKCR:CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
sp "HKCR:CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
mkdir -Force "HKCR:Wow6432NodeCLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
sp "HKCR:Wow6432NodeCLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
Remove-PSDrive "HKCR"
echo "Removing run option for new users"
reg load "hkuDefault" "C:UsersDefaultNTUSER.DAT"
reg delete "HKEY_USERSDefaultSOFTWAREMicrosoftWindowsCurrentVersionRun" /v "OneDriveSetup" /f
reg unload "hkuDefault"
echo "Removing startmenu junk entry"
rm -Force -ErrorAction SilentlyContinue "$env:userprofileAppDataRoamingMicrosoftWindowsStart MenuProgramsOneDrive.lnk"
echo "Restarting explorer..."
start "explorer.exe"
echo "Wait for EX reload.."
sleep 15
echo "Removing additional OneDrive leftovers"
foreach ($item in (ls "$env:WinDirWinSxS*onedrive*")) {
Takeown-Folder $item.FullName
rm -Recurse -Force $item.FullName
}
If you want the easy uninstall way, Open cmd in admin mode, type in taskkill /f /im OneDrive.exe
to terminate OneDrive process.
Then type in either %SystemRoot%System32OneDriveSetup.exe /uninstall
if you’re using 32-bit or %SystemRoot%SysWOW64OneDriveSetup.exe /uninstall
if you’re using 64-bit Windows 10.
Update:
Function for forced directory creation:
function force-mkdir($path) {
if (!(Test-Path $path)) {
#Write-Host "-- Creating full path to: " $path -ForegroundColor White -BackgroundColor DarkGreen
New-Item -ItemType Directory -Force -Path $path
}}
Registry ownership assimilation:
function Takeown-Registry($key) {
# TODO does not work for all root keys yet
switch ($key.split('')[0]) {
"HKEY_CLASSES_ROOT" {
$reg = [Microsoft.Win32.Registry]::ClassesRoot
$key = $key.substring(18)
}
"HKEY_CURRENT_USER" {
$reg = [Microsoft.Win32.Registry]::CurrentUser
$key = $key.substring(18)
}
"HKEY_LOCAL_MACHINE" {
$reg = [Microsoft.Win32.Registry]::LocalMachine
$key = $key.substring(19)
}
}
# get administraor group
$admins = New-Object System.Security.Principal.SecurityIdentifier("S-1-5-32-544")
$admins = $admins.Translate([System.Security.Principal.NTAccount])
# set owner
$key = $reg.OpenSubKey($key, "ReadWriteSubTree", "TakeOwnership")
$acl = $key.GetAccessControl()
$acl.SetOwner($admins)
$key.SetAccessControl($acl)
# set FullControl
$acl = $key.GetAccessControl()
$rule = New-Object System.Security.AccessControl.RegistryAccessRule($admins, "FullControl", "Allow")
$acl.SetAccessRule($rule)
$key.SetAccessControl($acl)
}
function Takeown-File($path) {
takeown.exe /A /F $path
$acl = Get-Acl $path
# get administraor group
$admins = New-Object System.Security.Principal.SecurityIdentifier("S-1-5-32-544")
$admins = $admins.Translate([System.Security.Principal.NTAccount])
# add NT AuthoritySYSTEM
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule($admins, "FullControl", "None", "None", "Allow")
$acl.AddAccessRule($rule)
Set-Acl -Path $path -AclObject $acl
}
function Takeown-Folder($path) {
Takeown-File $path
foreach ($item in Get-ChildItem $path) {
if (Test-Path $item -PathType Container) {
Takeown-Folder $item.FullName
} else {
Takeown-File $item.FullName
}
}
}
function Elevate-Privileges {
param($Privilege)
$Definition = @"
using System;
using System.Runtime.InteropServices;
public class AdjPriv {
[DllImport("advapi32.dll", ExactSpelling = true, SetLastError = true)]
internal static extern bool AdjustTokenPrivileges(IntPtr htok, bool disall, ref TokPriv1Luid newst, int len, IntPtr prev, IntPtr rele);
[DllImport("advapi32.dll", ExactSpelling = true, SetLastError = true)]
internal static extern bool OpenProcessToken(IntPtr h, int acc, ref IntPtr phtok);
[DllImport("advapi32.dll", SetLastError = true)]
internal static extern bool LookupPrivilegeValue(string host, string name, ref long pluid);
[StructLayout(LayoutKind.Sequential, Pack = 1)]
internal struct TokPriv1Luid {
public int Count;
public long Luid;
public int Attr;
}
internal const int SE_PRIVILEGE_ENABLED = 0x00000002;
internal const int TOKEN_QUERY = 0x00000008;
internal const int TOKEN_ADJUST_PRIVILEGES = 0x00000020;
public static bool EnablePrivilege(long processHandle, string privilege) {
bool retVal;
TokPriv1Luid tp;
IntPtr hproc = new IntPtr(processHandle);
IntPtr htok = IntPtr.Zero;
retVal = OpenProcessToken(hproc, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, ref htok);
tp.Count = 1;
tp.Luid = 0;
tp.Attr = SE_PRIVILEGE_ENABLED;
retVal = LookupPrivilegeValue(null, privilege, ref tp.Luid);
retVal = AdjustTokenPrivileges(htok, false, ref tp, 0, IntPtr.Zero, IntPtr.Zero);
return retVal;
}
}
"@
$ProcessHandle = (Get-Process -id $pid).Handle
$type = Add-Type $definition -PassThru
$type[0]::EnablePrivilege($processHandle, $Privilege)
}
В более новых версиях Windows Microsoft добавила приложение OneDrive в ваш «готовый опыт», что означает, что вы получаете приложение в своей системе с первого дня. OneDrive — отличный сервис для хранения ваших файлов в облаке, но у некоторых пользователей часто есть свое любимое приложение для облачного хранилища или они хотят хранить все в своем локальном хранилище.
Если вы считаете, что приложение OneDrive не служит никакой полезной цели, его можно отключить. В этой статье мы обсудим способы отключения приложения в вашей системе. Кроме того, вы узнаете различные способы его полного удаления. Проверять Не можете удалить файл или папку в OneDrive? вот что делать.
Вы можете не захотеть создавать резервные копии конфиденциальных файлов в облаке для работы или личных целей. Другая проблема заключается в том, что OneDrive работает, как только вы включаете систему. Где продолжает работать в фоновом режиме и потребляет системные и сетевые ресурсы во время этого процесса.
Если у вас система с низкими характеристиками или ограниченное сетевое подключение, вы можете столкнуться с этой проблемой. Поэтому в таких обстоятельствах было бы неплохо отключить или удалить приложение из вашей системы.
Влияет ли Microsoft OneDrive на производительность компьютера?
OneDrive запускается, как только вы запускаете свою систему. Где будет пытаться синхронизировать ваши документы с облаком и работать в фоновом режиме. Системы с минимальными вычислительными ресурсами могут испытывать проблемы с производительностью.
Таким образом, если ваш компьютер совсем не самый быстрый, отключение или полное избавление от OneDrive может помочь использовать часть драгоценной вычислительной мощности, извлекаемой из вашего устройства, для других задач.
Как отключить OneDrive в Windows 11
Есть несколько способов отключить OneDrive в вашей системе. Вы можете отключить службу при запуске, отключить ее через редактор групповой политики или отвязать от нее свою учетную запись.
1. Как запретить запуск OneDrive при запуске
Чтобы отключить запуск OneDrive при запуске, сделайте следующее:
- Перейдите в область панели задач и щелкните значок стрелки. Затем щелкните значок OneDrive, чтобы обнаружить Настройки.
- Щелкните значок шестеренки, а затем выберите «Настройки» в контекстном меню.
- Перейдите на вкладку «Настройки». Снимите флажок OneDrive запускается автоматически при входе в Windows В общем разделе.
- закрыть окно. Теперь OneDrive не будет запускаться автоматически при включении компьютера.
2. Как отвязать свою учетную запись OneDrive
Если вы отвяжете свою учетную запись OneDrive, приложение больше не сможет синхронизировать ваши файлы. Чтобы отменить привязку учетной записи, повторите следующие шаги.
- Откройте приложение OneDrive на панели задач. Нажмите на значок шестеренки, а затем выберите параметр «Настройки».
- Искать вариант Отключить этот компьютер на вкладке Алфавиты.
- Следуйте инструкциям на экране, чтобы отключить учетную запись и закрыть окно.
3. Как отключить OneDrive с помощью редактора групповой политики
Пользователи Windows с выпусками Enterprise или Professional могут использовать редактор групповой политики для отключения OneDrive. Если вы не используете ни одну из этих версий, вам необходимо знать Как получить доступ к редактору групповой политики в Windows Home прежде чем пытаться выполнить эти шаги.
- Нажмите на Win + R Чтобы получить доступ к диалоговому окну «Выполнить» в вашей системе. Войти gpedit.msc и нажмите клавишу. Enter.
- Запустится редактор групповой политики.
- Перейдите по следующему пути:
Computer Configuration > Administrative Templates > Windows Components > OneDrive
- В папке OneDrive найдите Запретить использование OneDrive для хранения файлов.
- Дважды щелкните параметр, чтобы изменить политику. Появится новое окно с подробными настройками.
- Щелкните переключатель сломанный Затем нажмите кнопку Применить.
- Нажмите кнопку Ok Выйдите из редактора групповой политики.
Проверять Как удалить локальные файлы OneDrive, не удаляя их.
Как удалить OneDrive из Windows 11
Если вы хотите полностью избавиться от приложения, вот несколько способов удалить OneDrive с вашего компьютера.
1. Как удалить OneDrive с помощью приложения «Настройки»
Чтобы удалить OneDrive с помощью приложения «Параметры», выполните следующие действия:
- Нажмите на Win + I Чтобы получить доступ к приложению «Настройки». Затем перейдите в меню слева и нажмите Приложения.
- Затем нажмите Option Установленные приложения в разделе Приложения.
- Прокрутите вниз и найдите в списке приложение Microsoft OneDrive.
- Нажмите на три точки и выберите вариант удалить.
- Подтвердите свое действие и нажмите кнопку удалить снова.
- Теперь следуйте инструкциям на экране, чтобы удалить приложение из вашей системы.
2. Как удалить OneDrive с помощью командной строки
Чтобы удалить OneDrive с помощью командной строки, выполните следующие действия:
- нажмите клавишу. Выигрыш и ищи CMD. Щелкните правой кнопкой мыши первый результат и выберите параметр «Запуск от имени администратора».
- Командная строка будет запущена. Теперь введите в окно следующую команду:
TASKKILL /f /im OneDrive.exe
- После завершения выполнения команды введите команду удаления:
%systemroot%SysWOW64OneDriveSetup.exe /uninstall
- Дождитесь завершения выполнения. CMD не будет отображать никаких сообщений о команде удаления.
- Выйдите из окна командной строки. OneDrive больше не будет вас беспокоить.
3. Как удалить OneDrive с помощью PowerShell
Чтобы удалить OneDrive с помощью PowerShell, сделайте следующее:
- нажмите клавишу. Выигрыш и ищи PowerShell. Щелкните правой кнопкой мыши первый результат поиска и выберите параметр «Запуск от имени администратора».
- PowerShell запустится. Теперь введите следующую команду:
winget uninstall onedrive
- нажмите клавишу. Enter выполнить команду. Вы увидите сообщение Успешно удалено, если команда выполнена без ошибок.
- Теперь выйдите из окна PowerShell.
4. Как удалить OneDrive с помощью пакетного скрипта
Описанные выше операции удаляют приложение, но не удаляют остаточные следы приложения OneDrive. Однако существует пакетный сценарий, который можно использовать для удаления приложения, а также для удаления всех следов OneDrive из вашей системы.
Чтобы удалить OneDrive с помощью пакетного сценария, выполните следующие действия:
- нажмите клавишу. Выигрыш и ищи Блокнот в вашей системе. Нажмите на первый результат, чтобы запустить приложение «Блокнот».
- Теперь скопируйте следующий код в окно приложения «Блокнот». Обязательно перепроверьте документ на предмет отсутствующих строк кода, если таковые имеются.
@echo off cls set x86=”%SYSTEMROOT%System32OneDriveSetup.exe” set x64=”%SYSTEMROOT%SysWOW64OneDriveSetup.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%MicrosoftOneDrive” /Q /S > NUL 2>&1 rd “%PROGRAMDATA%Microsoft OneDrive” /Q /S > NUL 2>&1 echo Removing OneDrive from the Explorer Side Panel. echo. REG DELETE “HKEY_CLASSES_ROOTCLSID{018D5C66–4533–4307–9B53–224DE2ED1FE6}” /f > NUL 2>&1 REG DELETE “HKEY_CLASSES_ROOTWow6432NodeCLSID{018D5C66–4533–4307–9B53–224DE2ED1FE6}” /f > NUL 2>&1 pause
- Теперь перейдите в верхнюю область и нажмите «Параметры». файл. Выберите вариант Сохранить как из раскрывающегося меню.
- Выберите место для сохранения на рабочем столе, чтобы файл было легко найти.
- Введите имя, которое отражает вариант использования файла .bat. Например, OneDriveRemovalTool.
- Теперь нажмите на вариант сохранить как тип И выберите все файлы из выпадающего списка.
- Нажмите кнопку «Сохранить», чтобы сохранить файл .bat.
- Перейдите на рабочий стол и щелкните правой кнопкой мыши только что созданный файл .bat. Выберите опцию «Запуск от имени администратора».
- Дайте ему завершить выполнение и перезагрузите компьютер. OneDrive больше не будет вас беспокоить.
5. Как удалить OneDrive с помощью стороннего приложения для удаления
Удаление OneDrive с помощью параметра «Удалить из Windows» оставляет после себя множество файлов и папок. В таких случаях можно попробовать Стороннее приложение для удаления Который очистит все, что связано с OneDrive.
Для этого метода мы будем использовать программу удаления Revo, но вы можете использовать свое любимое стороннее приложение для удаления для Windows, если хотите.
- Откройте любой браузер в вашей системе и перейдите к Официальная страница загрузки Revo.
- Загрузите и установите бесплатную версию в своей системе.
- Запустите Revo Uninstaller. Найдите OneDrive в списке установленных приложений.
- Щелкните правой кнопкой мыши OneDrive и выберите вариант удалить из контекстного меню.
- Появится окно удаления. Нажмите Следовать за следовать.
- После завершения удаления выберите расширенный параметр для поиска файлов и папок, связанных с OneDrive.
- Следуйте инструкциям на экране и удалите все. Перезагрузите систему, чтобы изменения вступили в силу. Вы не найдете OneDrive нигде в своей системе.
OneDrive больше не будет вас беспокоить
Это были шаги по отключению или удалению OneDrive на вашем устройстве Windows. Если вы планируете когда-нибудь повторно использовать OneDrive, придерживайтесь методов отказа. Но если вы хотите удалить его из своей системы, вы можете попробовать любой из вышеупомянутых методов удаления. Теперь вы можете просмотреть Сравнение Google Диска и OneDrive: какую службу следует использовать для резервного копирования файлов Windows.
Если говорить коротко, то OneDrive – это облачное хранилище, разработанное компанией Microsoft, по своей сути чем-то напоминающее Яндекс Диск, облако Mail и Google Drive. Но одним из самых основных его отличий, является то, что он по умолчанию вшит в Windows 10.
Также главным его преимуществом является синхронизация сохраненных данных и настроек между всеми устройствами, поддерживающими данную функцию, что делает его весьма полезным.
Содержание статьи
- Зачем его нужно отключать и удалять
- Убираем из автозапуска
- Отключаем с помощью редактора политики
- Используем встроенный деинсталлятор
- Используем командную строку
- Используем PowerShell
- Удаление OneDrive из проводника в Windows 10
- Используем утилиту Revo Uninstaller
- Подробный видео урок
- Комментарии пользователей
Зачем его нужно отключать и удалять
Большинство пользователей даже не в курсе, что это, они им попросту не нужен. Именно в таких случаях, я рекомендую удалять OneDrive из Windows 10.
Поскольку он создает лишнюю и весьма неплохую нагрузку на систему. Что особенно будет заметно на слабых компьютерах.
Но вот удалить его как любую другую программу, просто так не получится, по крайней мере так было до обновления «1703» для Windows 10, вышедшего в минувшем 2017 году. Но далеко не все пользователи вовремя обновляются, поэтому ниже я расскажу сразу о нескольких способах отключения, один из которых обязательно вам подойдет.
Убираем из автозапуска
На самом деле сервис хороший и удобный, но очень уж навязчивый и если вы им все же пользуетесь, хоть и очень редко, то я рекомендую просто отключить OneDrive. Для этого достаточно убрать его из автозапуска.
Делаем следующее:
- Перемещаемся в трей, щелкаем по значку программы и заходим в раздел «Параметры».
- Далее убираем галочку с пункта автоматического запуска и щелкаем по кнопке «Удалить связь».
- Сохраняем действия, нажав «ОК».
Теперь при загрузке компьютера, OneDrive больше не будет автоматически загружаться, однако в самой Windows 10 он останется, и при необходимости вы сможете запустить его в любой момент.
Отключаем с помощью редактора политики
Так как программа часто обновляется, раздел настроек может постоянно меняться, и чтобы не искать где находится пункт автозапуска, который мы разбирали в предыдущем способе, я предлагаю использовать более универсальный вариант.
В профессиональной версии Windows 10 предусмотрена возможность отключения службы синхронизации OneDrive с помощью инструмента системного администрирования.
Для этого:
- Нажимаем и вводим фразу «gpedit.msc».
- В левой навигационной панели открываем раздел конфигурации компьютера.
- Перемещаемся в «Административные шаблоны», далее открываем «Компоненты Windows».
- Открываем папку «OneDrive»
- В главном окне щелкаем по пункту «Запретить использование…», чтобы зайти в настройки.
- Задаем параметр «Включено» и сохраняем настройки, нажав «ОК».
Данным способом мы лишь убрали OneDrive из автозапуска, но не удалили его.
Используем встроенный деинсталлятор
Как уже говорилось ранее, начиная с обновления «1703» для Windows 10 появилась возможность полностью удалить OneDrive из операционной системы раз и навсегда.
Сделать это можно используя обычный деинсталлятор приложений, который по умолчанию встроен в систему.
Чтобы им воспользоваться, нужно:
- Зайти в раздел параметров, нажав «Win+I».
- Перейти в меню «Приложения», далее в «Приложения и возможности».
- Выбрать программу и нажать кнопку «Удалить».
Также можно провести удаление используя раздел «Программы и компоненты» находящийся в панели управления:
- Открываем панель поиска Windows 10, вводим фразу «программы и» и щелкаем по найденному разделу.
- После чего вы увидите окно с установленными приложениями. Осталось лишь выбрать OneDrive и в верхней части окна нажать кнопку «Удалить».
Казалось бы, все хорошо, и мы полностью избавились от этой службы, но нет, по непонятным причинам служба синхронизации осталась в панели быстрого запуска. Как от нее избавиться, читайте ниже.
Используем командную строку
Для тех кому по каким-либо причинам не подошел предыдущий способ, я предлагаю воспользоваться командной строкой и произвести удаление через нее.
Нужно лишь:
- Запустить строку, как это сделать, читайте здесь.
- Для начала необходимо остановить запущенную службу, для этого выполняем команду «taskkill /f /im OneDrive.exe» (без кавычек) и жмем «Enter».
После чего вводим следующее:
- Пользователи 32-х битной ОС вводят: %SystemRoot%System32OneDriveSetup.exe /uninstall
- Пользователи 64-х битной ОС вводят: %SystemRoot%SysWOW64OneDriveSetup.exe /uninstall
- После чего нужно нажать «Enter», чтобы отдать команду на выполнение.
Для тех, кому больше нравится PowerShell, вы можете воспользоваться им, выполнив все те же команды, поскольку принципиальной разницы для данной процедуры нет.
Если при выполнении пункта «2» вы столкнетесь с ошибкой, что не удается найти процесс, то скорее всего данный процесс у вас уже выключен. В таком случае вы пропускаете данный пункт и выполняете далее все остальные шаги.
Используем PowerShell
Избавиться от данного приложения можно с помощью инструмента «PowerShell».
Чтобы запустить его, нужно:
- Открыть раздел поиска и ввести название инструмента.
- Щелкнуть по нему правой мышкой и открыть с правами администратора.
- Ввести следующую фразу: Get-AppxPackage-name* OneDrive | Remove-AppxPackage и нажать «Enter».
Теперь необходимо дождаться окончания процедуры и выполнить перезагрузку ПК.
Делать мы это будем через реестр, а значит необходимо помнить, что все действия нужно выполнять очень аккуратно, чтобы не нарушить работоспособность системы.
Но лучше всего, предварительно создать бэкап реестра, чтобы в случае чего, была возможность восстановиться.
Итак, выполняем следующее:
- Нажимаем комбинацию и вводим команду «regedit».
- В боковом окне переходим в раздел «HKEY_CLASSES_ROOT», затем в «CLSID» и открываем папку «{018D5C66-4533-4307-9B53-224DE2ED1FE6}».
- Находим параметр «IsPinnedToNameSpaceTree» и щелкаем по нему 2 раза мышкой,затем изменяем значение на «0». Жмем «ОК».
- Если у вас установлена 64-х битная система, то дополнительно вам нужно изменить и другой параметр. Для этого перейдите аналогичным образом по пути «HKEY_CLASSES_ROOT», затем зайдите в «Wow6432Node», откройте папку «CLSID» и далее «{018D5C66-4533-4307-9B53-224DE2ED1FE6}». Выполните все действия из пункта «3».
Закрываем окно и перезагружаем компьютер, после чего OneDrive будет вычеркнут из проводника.
Используем утилиту Revo Uninstaller
Еще один способ и в основном подходит для тех, у кого установлены необходимые обновления и служба синхронизации доступна для удаления из раздела «программы и компоненты». Однако если у вас ее там нет, вы все же можете попробовать использовать данную программу.
Главным преимуществом подобного деинсталлятора является, то, что он может не только удалить нужное приложение, но и способен почистить за ним все хвосты. Благодаря этому не придется самостоятельно лезть в реестр, находить и очищать его от остатков программы. Особенно это актуально для начинающих пользователей. К тому же она отлично работает на Windows 10.
Нужно лишь:
- Скачать утилиту, желательно PRO версию и установить ее.
- После запуска в главном окне находим Microsoft OneDrive, щелкаем правой мышкой и выбираем «удалить».
- Сначала запустится встроенный деинсталлятор, подтверждаем действия.
- После этого утилита предложит провести глубокое сканирование для очистки следов, производим продвинутый уровень сканирования и удаляем найденные остатки приложения.
- Закрываем программу и перезапускаем компьютер.
Такой вот нехитрый, но эффективный способ.
Помните, что если у вас включено автоматическое обновление, то скорее всего вы столкнетесь с тем, что OneDrive будет периодически вновь загружаться и вам придется заново его отключать.
Также бывают случаи, когда данная служба не удаляется, в основном это происходит из-за отсутствия прав администратора или каких-то внутренних ошибок системы.
Подробный видео урок
This is a complete PS1 script to remove all traces of if:
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\force-mkdir.psm1
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\take-own.psm1
echo "73 OneDrive process and explorer"
taskkill.exe /F /IM "OneDrive.exe"
taskkill.exe /F /IM "explorer.exe"
echo "Remove OneDrive"
if (Test-Path "$env:systemroot\System32\OneDriveSetup.exe") {
& "$env:systemroot\System32\OneDriveSetup.exe" /uninstall
}
if (Test-Path "$env:systemroot\SysWOW64\OneDriveSetup.exe") {
& "$env:systemroot\SysWOW64\OneDriveSetup.exe" /uninstall
}
echo "Disable OneDrive via Group Policies"
force-mkdir "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive"
sp "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive" "DisableFileSyncNGSC" 1
echo "Removing OneDrive leftovers trash"
rm -Recurse -Force -ErrorAction SilentlyContinue "$env:localappdata\Microsoft\OneDrive"
rm -Recurse -Force -ErrorAction SilentlyContinue "$env:programdata\Microsoft OneDrive"
rm -Recurse -Force -ErrorAction SilentlyContinue "C:\OneDriveTemp"
echo "Remove Onedrive from explorer sidebar"
New-PSDrive -PSProvider "Registry" -Root "HKEY_CLASSES_ROOT" -Name "HKCR"
mkdir -Force "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
sp "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
mkdir -Force "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
sp "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
Remove-PSDrive "HKCR"
echo "Removing run option for new users"
reg load "hku\Default" "C:\Users\Default\NTUSER.DAT"
reg delete "HKEY_USERS\Default\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "OneDriveSetup" /f
reg unload "hku\Default"
echo "Removing startmenu junk entry"
rm -Force -ErrorAction SilentlyContinue "$env:userprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk"
echo "Restarting explorer..."
start "explorer.exe"
echo "Wait for EX reload.."
sleep 15
echo "Removing additional OneDrive leftovers"
foreach ($item in (ls "$env:WinDir\WinSxS\*onedrive*")) {
Takeown-Folder $item.FullName
rm -Recurse -Force $item.FullName
}
If you want the easy uninstall way, Open cmd in admin mode, type in taskkill /f /im OneDrive.exe
to terminate OneDrive process.
Then type in either %SystemRoot%\System32\OneDriveSetup.exe /uninstall
if you’re using 32-bit or %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
if you’re using 64-bit Windows 10.
Update:
Function for forced directory creation:
function force-mkdir($path) {
if (!(Test-Path $path)) {
#Write-Host "-- Creating full path to: " $path -ForegroundColor White -BackgroundColor DarkGreen
New-Item -ItemType Directory -Force -Path $path
}}
Registry ownership assimilation:
function Takeown-Registry($key) {
# TODO does not work for all root keys yet
switch ($key.split('\')[0]) {
"HKEY_CLASSES_ROOT" {
$reg = [Microsoft.Win32.Registry]::ClassesRoot
$key = $key.substring(18)
}
"HKEY_CURRENT_USER" {
$reg = [Microsoft.Win32.Registry]::CurrentUser
$key = $key.substring(18)
}
"HKEY_LOCAL_MACHINE" {
$reg = [Microsoft.Win32.Registry]::LocalMachine
$key = $key.substring(19)
}
}
# get administraor group
$admins = New-Object System.Security.Principal.SecurityIdentifier("S-1-5-32-544")
$admins = $admins.Translate([System.Security.Principal.NTAccount])
# set owner
$key = $reg.OpenSubKey($key, "ReadWriteSubTree", "TakeOwnership")
$acl = $key.GetAccessControl()
$acl.SetOwner($admins)
$key.SetAccessControl($acl)
# set FullControl
$acl = $key.GetAccessControl()
$rule = New-Object System.Security.AccessControl.RegistryAccessRule($admins, "FullControl", "Allow")
$acl.SetAccessRule($rule)
$key.SetAccessControl($acl)
}
function Takeown-File($path) {
takeown.exe /A /F $path
$acl = Get-Acl $path
# get administraor group
$admins = New-Object System.Security.Principal.SecurityIdentifier("S-1-5-32-544")
$admins = $admins.Translate([System.Security.Principal.NTAccount])
# add NT Authority\SYSTEM
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule($admins, "FullControl", "None", "None", "Allow")
$acl.AddAccessRule($rule)
Set-Acl -Path $path -AclObject $acl
}
function Takeown-Folder($path) {
Takeown-File $path
foreach ($item in Get-ChildItem $path) {
if (Test-Path $item -PathType Container) {
Takeown-Folder $item.FullName
} else {
Takeown-File $item.FullName
}
}
}
function Elevate-Privileges {
param($Privilege)
$Definition = @"
using System;
using System.Runtime.InteropServices;
public class AdjPriv {
[DllImport("advapi32.dll", ExactSpelling = true, SetLastError = true)]
internal static extern bool AdjustTokenPrivileges(IntPtr htok, bool disall, ref TokPriv1Luid newst, int len, IntPtr prev, IntPtr rele);
[DllImport("advapi32.dll", ExactSpelling = true, SetLastError = true)]
internal static extern bool OpenProcessToken(IntPtr h, int acc, ref IntPtr phtok);
[DllImport("advapi32.dll", SetLastError = true)]
internal static extern bool LookupPrivilegeValue(string host, string name, ref long pluid);
[StructLayout(LayoutKind.Sequential, Pack = 1)]
internal struct TokPriv1Luid {
public int Count;
public long Luid;
public int Attr;
}
internal const int SE_PRIVILEGE_ENABLED = 0x00000002;
internal const int TOKEN_QUERY = 0x00000008;
internal const int TOKEN_ADJUST_PRIVILEGES = 0x00000020;
public static bool EnablePrivilege(long processHandle, string privilege) {
bool retVal;
TokPriv1Luid tp;
IntPtr hproc = new IntPtr(processHandle);
IntPtr htok = IntPtr.Zero;
retVal = OpenProcessToken(hproc, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, ref htok);
tp.Count = 1;
tp.Luid = 0;
tp.Attr = SE_PRIVILEGE_ENABLED;
retVal = LookupPrivilegeValue(null, privilege, ref tp.Luid);
retVal = AdjustTokenPrivileges(htok, false, ref tp, 0, IntPtr.Zero, IntPtr.Zero);
return retVal;
}
}
"@
$ProcessHandle = (Get-Process -id $pid).Handle
$type = Add-Type $definition -PassThru
$type[0]::EnablePrivilege($processHandle, $Privilege)
}
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Kill OneDrive completely | |
# https://github.com/johnmatczak | |
# Self-elevate the script if not already elevated | |
if (-Not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] ‘Administrator‘)) { | |
echo «For better results, this script should be run as administator.« | |
$elevate = Read-Host «Would you like to elevate this script to administator? [y\N] « | |
if ($elevate -like ‘y‘) { | |
if ([int](Get-CimInstance —Class Win32_OperatingSystem | Select-Object —ExpandProperty BuildNumber) -ge 6000) { | |
$CommandLine = «-File `»« + $MyInvocation.MyCommand.Path + «`» « + $MyInvocation.UnboundArguments | |
Start-Process —FilePath PowerShell.exe —Verb Runas —ArgumentList $CommandLine | |
Exit | |
} | |
} | |
} | |
echo «Killing process« | |
taskkill.exe /F /IM «explorer.exe« | |
taskkill.exe /F /IM «OneDrive.exe« | |
echo «Running uninstaller« | |
if (Test-Path «$env:systemroot\SysWOW64\OneDriveSetup.exe«) { | |
& «$env:systemroot\SysWOW64\OneDriveSetup.exe« /uninstall | |
} | |
if (Test-Path «$env:systemroot\System32\OneDriveSetup.exe«) { | |
& «$env:systemroot\System32\OneDriveSetup.exe« /uninstall | |
} | |
echo «Removing leftover files« | |
rm —Recurse —Force —ErrorAction SilentlyContinue «$env:localappdata\Microsoft\OneDrive« | |
rm —Recurse —Force —ErrorAction SilentlyContinue «$env:programdata\Microsoft OneDrive« | |
rm —Recurse —Force —ErrorAction SilentlyContinue «C:\OneDriveTemp« | |
echo «Disabling via Group Policy« | |
force—mkdir «HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive« | |
sp «HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive« «DisableFileSyncNGSC« 1 | |
echo «Removing scheduled task« | |
Get-ScheduledTask —TaskPath ‘\‘ —TaskName ‘OneDrive*‘ —ea SilentlyContinue | Unregister-ScheduledTask —Confirm:$false | |
echo «Removing run hook« | |
reg load «hku\Default« «C:\Users\Default\NTUSER.DAT« | |
reg delete «HKEY_USERS\Default\SOFTWARE\Microsoft\Windows\CurrentVersion\Run« /v «OneDriveSetup« /f | |
reg unload «hku\Default« | |
echo «Removing from explorer sidebar« | |
New-PSDrive —PSProvider «Registry« —Root «HKEY_CLASSES_ROOT« —Name «HKCR« | |
mkdir —Force «HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}« | |
sp «HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}« «System.IsPinnedToNameSpaceTree« 0 | |
mkdir —Force «HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}« | |
sp «HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}« «System.IsPinnedToNameSpaceTree« 0 | |
Remove-PSDrive «HKCR« | |
echo «Removing startmenu shortcut« | |
rm —Force —ErrorAction SilentlyContinue «$env:userprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk« | |
echo «Restarting explorer.exe« | |
start «explorer.exe« | |
$dirtyremove = Read-Host «Do you want to remove all files and folders matching *onedrive* in $env:WinDir\WinSxS? [y\N] « | |
if ($dirtyremove -like ‘y‘) { | |
echo «Removing« | |
foreach ($item in (ls «$env:WinDir\WinSxS\*onedrive*«)) { | |
rm —Recurse —Force $item.FullName | |
} | |
} | |
В Windows 10 OneDrive запускается при входе в систему и присутствует по умолчанию в области уведомлений, а также в виде папки в проводнике. Однако, далеко не все имеют необходимость пользоваться именно этим облачным хранилищем файлов (или такого рода хранилищами вообще), в этом случае может возникнуть резонное желание удалить OneDrive из системы. Также может быть полезным: Как перенести папку OneDrive в Windows 10.
В этой пошаговой инструкции будет показано, как полностью отключить OneDrive в Windows 10 так, чтобы он не запускался, а после этого удалить его иконку из проводника. Действия будут немного отличаться для профессиональной и домашней версий системы, а также для 32-битных и 64-разрядных систем (показанные действия обратимы). Заодно покажу, как полностью удалить саму программу OneDrive с компьютера (нежелательно).
Отключение OneDrive в Windows 10 Home (домашняя)
В домашней версии Windows 10 для отключения OneDrive вам потребуется выполнить несколько простых шагов. Для начала, кликните правой кнопкой мыши по значку этой программы в области уведомлений и выберите пункт «Параметры».
В параметрах OneDrive снимите отметку с пункта «Автоматически запускать OneDrive при входе в Windows». Также вы можете нажать кнопку «Удалить связь с OneDrive» для того, чтобы прекратить синхронизацию ваших папок и файлов с облачным хранилищем (эта кнопка может быть не активна, если вы ничего еще не синхронизировали). Примените настройки.
Готово, теперь OneDrive не будет автоматически запускаться. Если же вам требуется полностью удалить OneDrive с компьютера, см. соответствующий раздел далее.
Для Windows 10 Pro
В Windows 10 Профессиональная можно воспользоваться другим, в чем-то даже более простым способом отключения использования OneDrive в системе. Для этого используется редактор локальной групповой политики, запустить который можно, нажав клавиши Windows + R на клавиатуре и введя gpedit.msc в окно «Выполнить».
В редакторе локальной групповой политики перейдите к разделу Конфигурация компьютера — Административные шаблоны — Компоненты Windows — OneDrive.
В левой части дважды кликните по «Запретить использование OneDrive для хранения файлов», установите для него значение «Включено», после чего примените сделанные настройки.
В Windows 10 1703 повторите то же самое для параметра «Запретить использование OneDrive для хранения файлов Windows 8.1», который располагается там же в редакторе локальной групповой политики.
Это полностью отключит OneDrive на вашем компьютере, он не будет в дальнейшем запускаться, а также отображаться в проводнике Windows 10.
Как полностью удалить OneDrive с компьютера
Обновление 2017: Начиная с Windows 10 версии 1703 (Creators Update), для удаления OneDrive больше не требуется совершать все манипуляции, которые были необходимы в предыдущих версиях. Теперь удалить OneDrive можно двумя простыми способами:
- Зайти в Параметры (клавиши Win+I) — Приложения — Приложения и возможности. Выбрать Microsoft OneDrive и нажать «Удалить».
- Зайти в Панель управления — Программы и компоненты, выбрать OneDrive и нажать кнопку «Удалить» (см. также: Как удалить программы Windows 10).
Странным образом, при удалении OneDrive указанными способами, в панели быстрого запуска проводника остается пункт OneDrive. Как убрать его — подробно в инструкции Как удалить OneDrive из проводника Windows 10.
Ну и наконец последний способ, который позволяет полностью удалить OneDrive из Windows 10, а не просто отключить его, как это было показано в предыдущих способах. Причина, по которой я не рекомендую данный способ использовать — не вполне ясно, как его после этого снова установить и заставить работать в прежнем виде.
Сам же способ выглядит следующим образом. В командной строке, запущенной от имени администратора, выполняем: taskkill /f /im OneDrive.exe
После этой команды, удаляем OneDrive также через командную строку:
- C:\Windows\System32\OneDriveSetup.exe /uninstall (для 32-разрядных систем)
- C:\Windows\SysWOW64\OneDriveSetup.exe /uninstall (для 64-разрядных систем)
На этом всё. Надеюсь, у вас все сработало как нужно. Отмечу, что в теории возможно, что при каких-либо обновлениях Windows 10, OneDrive снова будет включен (как это иногда случается в этой системе).