- Вопрос или проблема
- Быстрый способ избавиться от Windows 10
- Ответ или решение
- Как отключить и удалить иконку "Get Windows 10" в области уведомлений
- 1. Удаление обновления KB3035583
- Шаги по удалению обновления:
- 2. Использование скриптов для автоматизации процесса
- 3. Отключение запусков GWX при загрузке
- 4. Использование инструментов сторонних разработчиков
- 5. Очистка оставшихся файлов
- Заключение
Вопрос или проблема
Сегодня эта иконка появилась в области уведомлений на панеле задач, и я не могу ее убрать:
Щелчок по ней отображает следующий экран:
Так как же мне отключить или удалить иконку “Получить Windows 10”?
Если вы просто хотите удалить иконку из трея до следующего перезапуска, вы можете завершить процесс GWX.exe с помощью Диспетчера задач.
Чтобы избавиться от иконки навсегда, удалите KB3035583, который отвечает за эти уведомления:
Панель управления, обновления Windows, установленные обновления, сортировать по имени, “Обновление для Microsoft Windows KB3035583” (не обновление безопасности), удалить, перезагрузить.
(Альтернативный способ: откройте CMD и введите wusa /uninstall /KB:3035583
)
Когда вам снова предложат сделать то же самое через Центр обновления Windows, не забудьте скрыть его.
После удаления, если остатки файлов обновления все еще находятся в Windows\System32\GWX
, просто удалите эту директорию, хотя сначала вам может понадобиться назначить ей права собственности.
- Запустите Autoruns от имени администратора, раскройте записи Windows/Microsoft через Параметры
- Поиск по “gwx”.
- Отключите элементы, которые не выдают сообщение об отказе в доступе.
Согласно TechJourney, вы можете внести небольшие изменения в реестр, чтобы предотвратить запуск приложения.
Этот ключ реестра остановит Gwx от запуска при загрузке:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001
Чтобы создать это:
- Запустите
regedit.exe
от имени администратора. - Создайте ключ с именем
Gwx
вHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
. - Создайте новое
dword
значение с именемDisableGwx
, с значением1
.
Удаление и блокировка обновления из системы (как в других ответах) определенно является более чистым подходом, если вы не собираетесь им пользоваться.
Официальный ответ из Часто задаваемых вопросов:
Могу ли я отключить уведомления?
Да. Щелкните “Настроить” в области системы и отключите уведомления о приложении Получить Windows 10 в появившемся меню.
Но это не очень полезно в зависимости от ваших нужд, поскольку процесс GWX.exe все еще работает в фоновом режиме. Он просто перемещает иконку в меню “Переполнить” для области системы. Это выглядит глупо, поскольку это не уникально для приложения gwx, это часть ОС.
Кроме того, как отметили комментаторы, в отличие от других иконок эта настройка, похоже, восстанавливается после перезагрузки системы. Однако установка системы в спящий режим сохраняет настройку.
Существует несколько способов удалить продвижение GWX “интерактивно” (в графическом режиме).
Однако я предпочитаю делать это программно / с помощью скриптов.
В моих средах Win7 (в режиме “рабочей группы”) я использую приведенные ниже скрипты, чтобы достичь следующего:
- “удалить” любые подозрительные обновления Windows
- “скрыть” их от будущих запусков обновлений
“BlockWindows10.bat”:
ECHO OFF
REM --- помните, чтобы вызвать из ПОВЫШЕННОГО командного окна!
REM --- или начните пакет с контекстного меню "Запуск от имени администратора".
SETLOCAL
REM --- (по состоянию на 2015-09-07):
REM KB3035583 - Обновление GWX устанавливает приложение Получить Windows 10 в Windows 8.1 и Windows 7 SP1
REM KB3021917 - Обновление для Windows 7 SP1 для улучшения производительности
REM KB3012973 - Обновление до Windows 10 Pro
REM --- больше не блокировка:
REM KB2952664 - Обновление совместимости для обновления Windows 7
REM KB2976978 - Обновление совместимости для Windows 8.1 и Windows 8
REM KB3022345 - Телеметрия [Заменено на KB3068708]
REM KB3068708 - Обновление для клиентского опыта и диагностики телеметрии
REM --- удаление обновлений
echo удаление обновлений ...
start "title" /b /wait wusa.exe /kb:3021917 /uninstall /quiet /norestart
echo - далее
start "title" /b /wait wusa.exe /kb:3035583 /uninstall /quiet /norestart
echo - готово.
timeout 10
REM --- скрытие обновлений
echo скрытие обновлений ...
start "title" /b /wait cscript.exe "%~dp0HideWindowsUpdates.vbs" 3021917 3035583 3012973
echo - готово.
echo ... ЗАВЕРШЕНО (пожалуйста, не забудьте ПЕРЕЗАГРУЗИТЬ windows сейчас)
pause
REM --- EOF
“HideWindowsUpdates.vbs” (Kudo https://serverfault.com/a/341318):
'// Вдохновлено Колином Бовером: https://serverfault.com/a/341318
If Wscript.Arguments.Count < 1 Then
WScript.Echo "Синтаксис: HideWindowsUpdates.vbs [KB1] [KB2] ..." & vbCRLF & _
" - Пример1: HideWindowsUpdates.vbs 3035583" & vbCRLF & _
" - Пример2: HideWindowsUpdates.vbs 3035583 3012973"
WScript.Quit 1
End If
Dim objArgs
Set objArgs = Wscript.Arguments
Dim updateSession, updateSearcher
Set updateSession = CreateObject("Microsoft.Update.Session")
Set updateSearcher = updateSession.CreateUpdateSearcher()
Wscript.Stdout.Write "Поиск ожидающих обновлений..."
Dim searchResult
Set searchResult = updateSearcher.Search("IsInstalled=0")
Dim update, kbArticleId, index, index2
WScript.Echo CStr(searchResult.Updates.Count) & " найдено."
For index = 0 To searchResult.Updates.Count - 1
Set update = searchResult.Updates.Item(index)
For index2 = 0 To update.KBArticleIDs.Count - 1
kbArticleId = update.KBArticleIDs(index2)
For Each hotfixId in objArgs
If kbArticleId = hotfixId Then
If update.IsHidden = False Then
WScript.Echo "Скрытие обновления: " & update.Title
update.IsHidden = True
Else
WScript.Echo "Уже скрыто: " & update.Title
End If
End If
Next
Next
Next
'// EOF
Примечания:
- Используйте на свой страх и риск
- Вызывайте *.bat как “повышенное”
- Не забудьте перезагрузить Windows после завершения скрипта
- Время от времени Microsoft выпускает новую версию определенного обновления – тогда нужно снова скрыть ее снова
- Не стесняйтесь пересмотреть или расширить список подозрительных обновлений
Редактирование1:
Чтобы ответить на вопрос в разделе комментариев: под “подозрительным” обновлением (в контексте текущего вопроса суперпользователя) я имею в виду любое обновление, которое “просто” пытается продвигать Windows 10.
В отличие от “настоящего” обновления для текущей ОС Windows: для решения проблемы безопасности / определенных неисправностей или улучшения / введения определенной функциональности.
Редактирование2:
Кроме того, вы можете добавить следующие параметры реестра:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade]
"ReservationsAllowed"=dword:00000000
Если есть определенная программа в Windows, которую вы не хотите запускать, просто сообщите об этом Windows.
Откройте командную строку или PowerShell от имени администратора и выполните следующее.
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\gwx.exe" /v Debugger /t REG_SZ /d "C:\Windows\System32\systray.exe" /f
Это добавляет новое значение debugger
в реестр под указанным ключом.
Это говорит Windows, что всякий раз, когда gwx.exe
запускается, следует запустить что-то другое вместо этого. Вы можете выбрать любую небольшую программу, которая ничего не делает. Но большинство из них являются консольными программами, и это приведет к кратковременному миганию cmd.exe
после входа в систему. systray.exe
просто запускается и завершает работу.
Если вы когда-либо захотите снова разрешить запуск gwx.exe
, удалите это значение:
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\gwx.exe" /f
Microsoft может обновлять и включать gwx.exe
столько раз, сколько им нравится, вы никогда не увидите его, пока не изменят его имя.
Microsoft также продвигает Windows 10 в обновлениях Windows, чтобы отключить это, выполните:
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableOSUpgrade /t REG_DWORD /d "1" /f
и чтобы включить это снова, когда вы будете готовы перейти к 10:
reg.exe delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DisableOSUpgrade /f
Перезагрузка необходима, чтобы это повлияло на диалоговое окно обновления Windows.
Многие ответы предлагают просто скрыть иконку (вместо отключения программы-рекламы). Вот более радикальный подход: запретить доступ к этой программе-рекламе, чтобы система не могла ее запустить.
[Смотрите обновление 3 ниже для автоматизированной и улучшенной версии!]
Закройте или завершите программу-рекламу (если она все еще работает): откройте диспетчер задач (Ctrl + Shift + Esc), выберите “GWX.exe” и нажмите “Завершить процесс”.
Найдите следующий файл, щелкните правой кнопкой мыши, Свойства, Безопасность:
C:\Windows\System32\GWX\GWX.exe
Отредактируйте разрешения, выберите “Запретить” “Полный доступ” для всех перечисленных пользователей/групп (или уберите их, добавьте “Все” и запретите полный доступ всем).
Обновление:
Оказалось, что запрет доступа к директории GWX, как описано ниже, не предотвращает доступ к файлам в этой директории в Windows. Таким образом, программа-реклама GWX.exe все еще исполняемая и будет запущена.
Исходный пост (изменение разрешений только для директории GWX):
Найдите следующую директорию, щелкните правой кнопкой мыши, Свойства, Безопасность:
C:\Windows\System32\GWX
Отредактируйте разрешения (см. ниже, если неактивно), удалите все перечисленные разрешения. Добавьте “Все” и выберите “Запретить” “Полный доступ”. Теперь у вас должен быть список (“Группы или имена пользователей”) с одной записью (“Все”), и все флажки в столбце “Запретить” должны быть отмечены.
Дважды проверьте, что вы действительно редактируете разрешения для “GWX” (если нет, сразу нажмите “Отмена”, чтобы предотвратить повреждение). Если да, подтвердите, нажав ОК.
Если вы не можете изменить разрешения (кнопки отключены / неактивны), сначала возьмите на себя права собственности на директорию. Откройте “Командную строку” как администратор (Меню Пуск, Все программы, Стандартные, щелкните правой кнопкой мыши Командная строка, “Запуск от имени администратора”). Убедитесь, что вы находитесь в своей директории “system32” (C:\Windows\system32>
). Выполните следующую команду: takeown /f GWX /r /d y
После этого вы сможете изменить разрешения директории.
Если она вернется, еще раз проверьте разрешения. Оказывается, владелец иногда автоматически добавляется обратно в список и получает полные разрешения для директории GWX. Вернитесь к параметрам безопасности этой директории и удалите записи, которые предоставляют разрешения (флажок в столбце Разрешить).
Обновление 2:
Похоже, что изменение разрешений файла GWX.exe может быть немного ненадежным. Windows может (по-видимому) заменять этот файл через некоторое время (вероятно, после другого обновления), в этот момент реклама снова появится. Новый файл будет иметь разрешения по умолчанию, модификация потеряна. Комбинация (удаление разрешений из этого файла, а также из родительской директории) может сработать лучше.
Вот (вероятно, неполный) список обновлений, которые могут пытаться (пере)установить этот загрузчик GWX:
Обновление 3:
Вот более полный подход. Эти команды могут быть скопированы в командную строку, которая работает от имени администратора (ищите “cmd” в меню Пуск, щелкните правой кнопкой мыши, запустите от имени администратора) или они могут быть скопированы в файл с расширением “.bat”, который затем можно выполнить (щелкните правой кнопкой мыши, запустите от имени администратора).
Обратите внимание, что Windows использует разрывы строк CRLF, поэтому перед тем как копировать файл bat на систему Windows, преобразуйте его с помощью unix2dos (выполните unix2dos file.bat
).
taskkill.exe /F /IM "gwx.exe"
takeown /f "%windir%\System32\GWX" /r /d y
ECHO Y| CACLS "C:\Windows\System32\GWX" /C /G Administrators:F
del "C:\Windows\System32\GWX\*.exe"
ECHO Y| CACLS "C:\Windows\System32\GWX" /C /G Administrators:R
icacls "C:\Windows\System32\GWX" /deny Everyone:(CI)(OI)F
Что это делает:
- Завершает процесс рекламного ПО, если он запущен.
- Забирает права собственности на директорию GWX, чтобы иметь возможность изменить ее разрешения.
- Предоставляет администраторам доступ к этой директории, чтобы иметь возможность ее изменить.
- Удаляет все исполняемые файлы в этой директории, включая GWX.exe (программу-рекламу).
- Изменяет разрешения директории для администраторов на только для чтения.
- Запрещает доступ всем к этой директории.
После перезагрузки она не должна снова появиться (оставьте комментарий, если это так).
Надеюсь, это предотвратит переустановку рекламного ПО в эту директорию.
Примечание: кажется, этот механизм может быть не полностью надежным, Windows может в некоторых случаях переустановить GWX.exe. Указанные выше команды могут потребовать улучшений.
Для тех, кто предпочитает копировать/вставлять команды, а не нажимать по ссылкам, выполните это в повышенной командной строке или из файла .cmd
(как администратор):
Завершите задачу GWX.exe:
TASKKILL /IM GWX.exe /T /F
Отключите его для будущих сессий:
REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\Gwx /v DisableGWX /d 1 /f
Быстрый способ избавиться от Windows 10
Чтобы избежать принудительного обновления, вставьте это в Блокнот, сохраните как .BAT файл и выполните из повышенной командной строки:
wusa /uninstall /kb:3068708 /quiet /norestart wusa /uninstall /kb:3022345 /quiet /norestart wusa /uninstall /kb:2952664 /quiet /norestart wusa /uninstall /kb:2976978 /quiet /norestart wusa /uninstall /kb:2977759 /quiet /norestart wusa /uninstall /kb:3075249 /quiet /norestart wusa /uninstall /kb:3080149 /quiet /norestart wusa /uninstall /KB:3035583 /quiet /norestart
После этого перезагрузите вашу текущую версию Windows и скройте вышеупомянутые обновления.
Обратите внимание, что каждый месяц вам, возможно, придется скрывать эти обновления, так как они автоматически снова появляются
Программа GWX Control Panel может позволить вам легко отключить иконку Windows 10 в области уведомлений среди других связанной с обновлением Windows 10 в Windows 7 и 8.
Это бесплатный инструмент, который может удалить и отключить значок уведомления ‘Получить Windows 10’ на Windows 7 и Windows 8. Недавние версии также могут отключить поведение “Обновление до Windows 10” в панели управления обновлениями Windows и сделать многое другое. Смотрите руководство пользователя на блоге Ultimate Outsider.
Самый новый и лучший (и самый простой) способ избавиться от значка и предотвратить обновление – это Never10:
https://www.grc.com/never10.htm
Всего один клик, чтобы отключить. Это использует официальные записи реестра для предотвращения обновления ОС. Больше технических деталей здесь:
Microsoft подтвердила WinBeta.org, что вскоре уберет использование напоминания об обновлении до Windows 10.
Это вступит в силу после 29 июля 2016 года
Детали еще финализируются, но 29 июля приложение Получить Windows 10, которое облегчает обновление до Windows 10, будет отключено и в конечном итоге удалено с ПК по всему миру.
Для пользователей Windows 7 и Windows 8.1, которые сопротивлялись переходу на Windows 10, это означает, что подсказки об обновлении исчезнут. Программы сторонних производителей позволили многим отключить уведомления, а системные администраторы могут завершить процесс для бизнес-машин.
http://www.winbeta.org/news/get-windows-10-app-will-removed-windows-78-1-july-29th-free-offer-ends
Это может показаться очевидным, но вы пробовали скрыть иконку в панели настройки иконок области уведомлений?
Для тех, у кого все иконки отображаются, и кто не использует панель “больше иконок”, вы также можете получить доступ к настройкам иконок области уведомлений через панель управления, так как это должно работать независимо от того, используете ли вы панель “больше иконок”.
Чтобы получить доступ к настройкам через Панель управления, откройте ее и измените параметр “Просмотр по” на “Крупные значки” или “Маленькие значки”, и вы должны увидеть его в списке как одну из опций в панели.
Ни одно из решений, опубликованных здесь, не работало надежно для меня, так как надоедливая иконка Windows 10 возвращалась после каждого обновления. Мое решение было простым:
- Завершите процесс GWX.exe
- Перейдите в
Windows\System32\GWX
- Переименуйте папку
GWX
на что-то другое, например,GWX123
Вот и все, рекламные уведомления исчезли, и Windows Update считает, что GWX все еще установлен, поэтому не пытается его переустановить.
Ответ или решение
Как отключить и удалить иконку "Get Windows 10" в области уведомлений
Появление иконки "Get Windows 10" в области уведомлений может быть неприятным моментом для пользователей Windows 7 и 8.1, которые не планируют обновлять свою операционную систему. Ниже представлены эффективные шаги и решения, которые помогут вам отключить или удалить данную иконку.
1. Удаление обновления KB3035583
Иконка "Get Windows 10" является результатом установки обновления KB3035583, которое устанавливает приложение GWX (Get Windows 10). Чтобы удалить это обновление и тем самым убрать иконку, выполните следующие шаги:
Шаги по удалению обновления:
- Откройте "Панель управления".
- Перейдите в раздел "Программы" → "Просмотр установленных обновлений".
- Найдите обновление "Обновление для Microsoft Windows KB3035583".
- Выберите его и нажмите "Удалить".
- Перезагрузите компьютер для применения изменений.
Альтернативный метод: Вы также можете запустить командную строку с правами администратора и ввести следующую команду:
wusa /uninstall /kb:3035583
2. Использование скриптов для автоматизации процесса
Создание скриптов для автоматизации удаления и скрытия обновлений может значительно упростить процесс. Пример скрипта BlockWindows10.bat
:
ECHO OFF
REM --- Удаление обновлений
start "title" /b /wait wusa.exe /kb:3021917 /uninstall /quiet /norestart
start "title" /b /wait wusa.exe /kb:3035583 /uninstall /quiet /norestart
REM --- Скрытие обновлений (как вариант)
start "title" /b /wait cscript.exe "%~dp0HideWindowsUpdates.vbs" 3021917 3035583
echo Удаление завершено. Не забудьте перезагрузить систему!
pause
3. Отключение запусков GWX при загрузке
ДляPermanentDisable and Prevent the GWX application from starting on boot, you can edit the registry:
-
Запускайте
regedit.exe
от имени администратора. -
Перейдите к следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
-
Создайте новый ключ с именем Gwx, если его ещё нет.
-
Внутри ключа создайте новый параметр DWORD с именем DisableGwx и значением 1.
Это действие предотвратит автоматический запуск GWX при каждой загрузке системы.
4. Использование инструментов сторонних разработчиков
Телефонные приложения, такие как GWX Control Panel и Never10, позволяют управлять иконкой и уведомлениями о Windows 10. Эти инструменты предоставляют простой интерфейс и более глубокий контроль:
-
GWX Control Panel: Позволяет полностью удалить иконку и отключить связанные уведомления.
Скачать GWX Control Panel -
Never10: Простой способ отключить уведомления на тему обновления до Windows 10 одним кликом.
Скачать Never10
5. Очистка оставшихся файлов
Если после удаления обновления у вас остались файлы GWX в системе, рекомендуется избавиться от них:
- Перейдите к каталогу
C:\Windows\System32\GWX
. - Проверьте права доступа на папку и удалите её или переименуйте, например, в
GWX_old
.
Заключение
Используя указанные выше шаги, вы сможете успешно отключить и удалить иконку "Get Windows 10" из области уведомлений, сохранив вашу текущую версию Windows. Важно не забывать, что периодические обновления Windows могут восстанавливать параметры по умолчанию, поэтому время от времени необходимо повторять эти действия.
Настоятельно рекомендуется создавать резервные копии реестра и важных данных перед внесением изменений в систему.