Как удалить OneDrive из Windows 10
С выходом Windows 10 в проводнике в левой панели появился пункт OneDrive, которым, я уверен, многие не пользуются. Я пользуюсь облачными хранилищами, но по большей части использую Яндекс.Диск, иногда Dropbox и по большей части личное облако OwnCloud, поэтому я решил удалить его из моего компьютера за ненадобностью. Да и раздражало, что он постоянно запускался в самый ненужный момент.
Для нетерпеливых я сразу оставлю здесь ссылку на скачивание скрипта:
Итак, чтобы удалить OneDrive из проводника Windows 10, надо создать bat-файл со следующим содержимым:
@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 Remove 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
Если не знаете как создать, то вы можете скачать его тут https://yadi.sk/d/Hnm64CA-novRD или делаем следующее:
- Открываем Блокнот
- Копируем туда этот код
- Нажимаем Сохранить
- В списке Тип файла выбираем «Все файлы»
- Пишем любое название, но чтобы оканчивалось на .bat
например deleteonedrive.bat - Сохраняем в любую папку и запускаем оттуда двойным щелчком мышки
- Если запросит разрешение администратора — нажимаем Да.
- Перезагружать и лезть в никакие настройки больше не надо. Пользуемся!
Как только вы скрипт закончит работу, вы удалите OneDrive из проводника и из системы.
Отблагдарить автора статьи также можно переводом, +100 вам в карму!
4 комментария
Зачем в батнике строка ping 127.0.0.1 -n 5 > NUL 2>&1, что он пинговать собрался? Как это связано с остановкой службы?
Эта команда используется, чтобы подождать 5 секунд, пока останавливается служба. Это частая практика, когда после выполнения команды надо чуть чуть сделать паузу
Батник удаляет OneDrive у того пользователя под которым был запущен, у остальных пользователей он так и остается в папке %USERPROFILE%\AppData\Local\ Microsoft\OneDrive\%Версия OneDrive%\OneDrive.exe и это попадает в отчеты Касперского, что данная программа установлена на определенных ПК.
Как удалить сразу у всех пользователей…?
А почему бы не использовать команду TIMEOUT для того, чтобы подождать?