Недавно столкнулся с проблемой, когда whatsapp выводит из строя Проводник Windows. Решением оказалось полное удаление приложения WhatsApp
Пример PowerShell-скрипта для полного удаления WhatsApp с компьютера на Windows. Скрипт будет выполнять следующие шаги:
- Завершать процесс WhatsApp, если он активен.
- Удалять файлы приложения (включая папку установки).
- Удалять временные данные и конфигурацию из профиля пользователя.
Скрипт
# Завершение процесса WhatsApp Write-Host "Ищем запущенные процессы WhatsApp..." $process = Get-Process -Name "WhatsApp" -ErrorAction SilentlyContinue if ($process) { Write-Host "Процесс WhatsApp найден, завершаем..." Stop-Process -Name "WhatsApp" -Force } else { Write-Host "Процесс WhatsApp не найден." } # Удаление программы из папки Program Files Write-Host "Удаляем папку WhatsApp из Program Files..." $programFilesPath = "$env:ProgramFiles\WhatsApp" if (Test-Path -Path $programFilesPath) { Remove-Item -Path $programFilesPath -Recurse -Force Write-Host "Папка удалена: $programFilesPath" } else { Write-Host "Папка не найдена: $programFilesPath" } # Удаление данных пользователя (AppData) Write-Host "Удаляем пользовательские данные WhatsApp..." $userAppDataPath = "$env:LocalAppData\WhatsApp" if (Test-Path -Path $userAppDataPath) { Remove-Item -Path $userAppDataPath -Recurse -Force Write-Host "Данные удалены: $userAppDataPath" } else { Write-Host "Данные не найдены: $userAppDataPath" } # Удаление ярлыков из меню Пуск Write-Host "Удаляем ярлыки WhatsApp из меню Пуск..." $startMenuPath = "$env:ProgramData\Microsoft\Windows\Start Menu\Programs\WhatsApp.lnk" if (Test-Path -Path $startMenuPath) { Remove-Item -Path $startMenuPath -Force Write-Host "Ярлык удалён: $startMenuPath" } else { Write-Host "Ярлык не найден: $startMenuPath" } # Очистка реестра (опционально) Write-Host "Очищаем записи WhatsApp из реестра..." $registryPath = "HKCU:\Software\WhatsApp" if (Test-Path -Path $registryPath) { Remove-Item -Path $registryPath -Recurse -Force Write-Host "Записи реестра удалены: $registryPath" } else { Write-Host "Записи реестра не найдены: $registryPath" } Write-Host "Удаление WhatsApp завершено."
Как использовать
- Откройте PowerShell от имени администратора.
- Скопируйте и вставьте скрипт в PowerShell.
- Нажмите Enter.
Внимание!
- Скрипт удаляет все данные WhatsApp. Убедитесь, что у вас есть резервные копии, если они нужны.
- Удаление реестра необязательно, но желательно для полной очистки.