Этот значок появился в моей области уведомлений панели задач сегодня, и я не могу избавиться от него:
При нажатии на него отображается следующий экран:
Итак, как отключить или удалить значок «Получить Windows 10»?
Этот значок появился в моей области уведомлений панели задач сегодня, и я не могу избавиться от него:
При нажатии на него отображается следующий экран:
Итак, как отключить или удалить значок «Получить Windows 10»?
Если вы просто хотите удалить значок в трее до следующего перезапуска, вы можете GWX.exe с помощью диспетчера задач.
Чтобы избавиться от значка навсегда, удалите KB3035583 который ответственность для этих уведомлений:
Панель управления, обновление Windows, установленные обновления, сортировка по имени, «Обновление для Microsoft Windows KB3035583» (не обновление безопасности), удалить, перезагрузить компьютер.
(Альтернатива: открыть CMD и ввести wusa /uninstall /KB:3035583
)
Когда вам снова предложит то же самое с помощью Центра обновления Windows, не забудьте скрыть его.
После удаления, если остатки файлов обновления все еще находятся в Windows\System32\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
,Удаление и блокировка обновления из системы (как и в других ответах), безусловно, является более чистым подходом, если вы не собираетесь его использовать.
Официальный ответ Вопросы-Ответы:
Могу ли я отключить уведомления?
Да. Нажмите «Настроить» в системном лотке и отключите Get Windows 10 уведомлений о приложении в появившемся меню.
Но это не очень полезно в зависимости от ваших потребностей, так как процесс GWX.exe все еще работает в фоновом режиме. Он просто перетаскивает значок в меню переполнения для панели задач. Это кажется глупым, поскольку это не уникально для приложения gwx, оно является частью ОС.
Кроме того, как отмечают комментаторы, в отличие от других значков этот параметр, похоже, возвращается после перезагрузки системы. Однако включение системы в спящий режим сохраняет настройку.
Существуют различные способы удаления «интерактивного» продвижения GWX (в режиме графического интерфейса).
Тем не менее, я предпочитаю делать это программно / сценарием.
В моих средах Win7 (в режиме «рабочая группа») я использую приведенные ниже сценарии для достижения следующих целей:
"BlockWindows10.bat":
ECHO OFF
REM --- remember to invoke from ELEVATED command prompt!
REM --- or start the batch with context menu "run as admin".
SETLOCAL
REM --- (as of 2015-09-07):
REM KB3035583 - GWX Update installs Get Windows 10 app in Windows 8.1 and Windows 7 SP1
REM KB3021917 - Update to Windows 7 SP1 for performance improvements
REM KB3012973 - Upgrade to Windows 10 Pro
REM --- no longer blocking:
REM KB2952664 - Compatibility update for upgrading Windows 7
REM KB2976978 - Compatibility update for Windows 8.1 and Windows 8
REM KB3022345 - Telemetry [Replaced by KB3068708]
REM KB3068708 - Update for customer experience and diagnostic telemetry
REM --- uninstall updates
echo uninstalling updates ...
start "title" /b /wait wusa.exe /kb:3021917 /uninstall /quiet /norestart
echo - next
start "title" /b /wait wusa.exe /kb:3035583 /uninstall /quiet /norestart
echo - done.
timeout 10
REM --- hide updates
echo hiding updates ...
start "title" /b /wait cscript.exe "%~dp0HideWindowsUpdates.vbs" 3021917 3035583 3012973
echo - done.
echo ... COMPLETED (please remember to REBOOT windows, now)
pause
REM --- EOF
"HideWindowsUpdates.vbs" (Kudo https://serverfault.com/a/341318):
'// Inspired by Colin Bowern: https://serverfault.com/a/341318
If Wscript.Arguments.Count < 1 Then
WScript.Echo "Syntax: HideWindowsUpdates.vbs [KB1] [KB2] ..." & vbCRLF & _
" - Example1: HideWindowsUpdates.vbs 3035583" & vbCRLF & _
" - Example2: 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 "Searching for pending updates..."
Dim searchResult
Set searchResult = updateSearcher.Search("IsInstalled=0")
Dim update, kbArticleId, index, index2
WScript.Echo CStr(searchResult.Updates.Count) & " found."
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 "Hiding update: " & update.Title
update.IsHidden = True
Else
WScript.Echo "Already hiddn: " & update.Title
End If
End If
Next
Next
Next
'// EOF
Заметки:
Edit1:
Чтобы ответить на вопрос в разделе комментариев: «подозрительным» обновлением (в контексте текущего вопроса суперпользователя), я подразумеваю любое обновление, которое «просто» пытается продвигать Windows 10.
В отличие от «реального» обновления для текущий ОС Windows: исправление проблем безопасности / особых сбоев или улучшение / внедрение определенных функций.
Edit2:
Кроме того, вы можете добавить следующие настройки реестра:
[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» (если нет, немедленно нажмите «Отмена», чтобы предотвратить повреждение). Если это так, подтвердите, нажав OK.
Вы не можете изменять разрешения (кнопки отключены / выделены серым цветом), сначала возьмите на себя управление каталогом. Откройте «Командная строка» в качестве администратора (меню «Пуск», «Все программы», «Стандартные»), щелкните правой кнопкой мыши «Командная строка», «запустите от имени администратора»). Убедитесь, что вы находитесь в директории system32 (C:\Windows\system32>
). Выполните следующую команду: takeown /f GWX /r /d y
Затем вы сможете изменить права доступа к каталогу.
Если он вернется, дважды проверьте разрешения. Кажется, владелец иногда автоматически добавляется обратно в список и получает полные разрешения для каталога GWX. Вернитесь к настройкам безопасности этого каталога и удалите записи, предоставляющие разрешения (флажок в столбце Разрешить).
Обновление 2:
Кажется, что просто изменение разрешений файла GWX.exe может быть немного ненадежным. Windows может (по-видимому) заменить этот файл через некоторое время (возможно, после другого обновления), после чего объявление снова появится. Новый файл будет иметь разрешения по умолчанию, изменение будет потеряно. Комбинация (удаление разрешений из этого файла, а также родительского каталога) может работать лучше.
Вот (возможно, неполный) список обновлений, которые могут попытаться (повторно) установить этот загрузчик GWX:
Обновление 3:
Вот более полный подход. Эти команды можно скопировать в командную строку, запущенную как администратор (ищите «cmd» в меню «Пуск», щелкните правой кнопкой мыши, запустите как администратор) или их можно скопировать в файл, заканчивающийся «.bat», который затем можно выполнить (щелкнуть правой кнопкой мыши, запустить как администратор).
Обратите внимание, что Windows использует CRLF linebreaks, поэтому перед копированием файла 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
Что оно делает:
После перезагрузки он не должен появляться повторно (оставьте комментарий, если он появится).
Надеемся, это должно помешать Windows переустановить nagware в этот каталог.
Примечание. Похоже, что этот механизм может быть не совсем надежным, 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
Чтобы избежать принудительного обновления, вставьте его в Блокнот, сохраните его как .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 программное обеспечение может позволить вам легко отключить значок Windows 10 в области уведомлений среди других уязвимостей, связанных с обновлением Windows 10, в Windows 7 и 8.
Это бесплатный инструмент, который позволяет удалить и отключить значок области «Получить Windows 10» в Windows 7 и Windows 8. В последних версиях также можно отключить поведение «Обновление до Windows 10» в панели управления Windows Update и сделать гораздо больше. См. руководство пользователя в блоге Ultimate Outsider,