14

Иконки в трее все еще есть, но они просто невидимы. Никакое количество нажатий ничего не сделает для них.

Завершение и последующий запуск explorer.exe - это быстрое решение, но после перезагрузки значки возвращаются в невидимое состояние. Я уже давно занимаюсь этим, и это начинает действовать мне на нервы.

Я прочитал много статей и попробовал несколько "решений", таких как:

  • удаление iconstreams и pasticonstreams из реестра
  • установка антивирусного программного обеспечения
  • очистка кэша значков Windows

но это не сработало.

Любая помощь будет потрясающей.

Можете ли вы воспроизвести проблему все время? Да, каждый раз, когда я перезагружаю свой компьютер, они становятся невидимыми.

Эти невидимые значки всегда одни и те же? Обычно они, как правило, одни и те же, но иногда Skype скрыт, а иногда нет, например.

Вы запускаете sfc /scannow в командной строке от имени администратора? Windows Resource Protection did not find any integrity violations.

8 ответов8

6

Взято из статьи Как сбросить иконки области уведомлений. Кэшем является файл Reset_Notification_Area_Icons_Cache.bat.

Вы можете скачать файл, но содержимое файла также воспроизводится ниже:

:: Created by: Shawn Brink
:: http://www.sevenforums.com
:: Tutorial:  http://www.sevenforums.com/tutorials/13102-notification-area-icons-reset.html

@echo off
cls
set regPath=HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
set regKey1=IconStreams
set regKey2=PastIconsStream
set choice=Bad-Response

echo The Explorer process must be killed to reset the Notification Area Icons Cache. 
echo.
echo Please SAVE ALL OPEN WORK before continuing
echo.
pause

echo.
taskkill /IM explorer.exe /F
echo.
FOR /F "tokens=*" %%a in ('Reg Query "%regpath%" /v %regkey1% ^| find /i "%regkey1%"') do goto iconstreams
echo Registry key "IconStreams" already deleted.
echo.

:verify-PastIconsStream
FOR /F "tokens=*" %%a in ('Reg Query "%regpath%" /v %regkey2% ^| find /i "%regkey2%"') do goto PastIconsStream
echo Registry key "PastIconsStream" already deleted.
echo.
goto confirm-restart

:iconstreams
reg delete "%regpath%" /f /v "%regkey1%"
goto verify-PastIconsStream

:PastIconsStream
reg delete "%regpath%" /f /v "%regkey2%"

:confirm-restart
echo.
echo.
echo Windows must be restarted to finish resetting the Notification Area Icons. 
echo.

:wrong 
set /p choice=Restart now? (Y/N) and press Enter:
If %choice% == y goto Yes
If %choice% == Y goto Yes
If %choice% == n goto No
If %choice% == N goto No
set choice=Bad-Response
goto wrong

:Yes
shutdown /R /f /t 00
exit

:No
echo.
echo Restart aborted. Please remember to restart the computer later.
echo.
echo You can now close this command prompt window.
explorer.exe

Подробное описание запуска этого пакетного файла включено в статью.

3

Следующий комментарий @arielnmz, похоже, решил мою проблему:

did you try removing suspicious applications from startup, not by an antivirus
or anti-malware, but manually with msconfig.exe?

Там не было ничего необычного, но отключение нескольких из них решило мои проблемы.

1

Одна вещь, которую вы можете сделать, это написать скрипт для автоматического уничтожения и перезапустить explorer.exe и настроить его на автоматический запуск при входе пользователя в систему.

Скрипт (* .bat):

@echo off
taskkill /IM explorer.exe
explorer.exe

Чтобы запустить его автоматически, откройте планировщик задач Windows, выберите «Создать задачу», перейдите на вкладку триггеров, нажмите «Создать» и выберите « At log on в верхнем раскрывающемся списке. Затем перейдите на вкладку действий, нажмите «Создать» и введите путь к созданному вами сценарию (или просто нажмите «Обзор» и найдите его). Дайте заданию имя, и все готово!

Если вам нужно больше разъяснений, просто спросите:D

1

У меня есть идея, которая может помочь, она проста и неинвазивна. Вы пытались обновить драйверы видео до самой последней версии для вашей машины? Я обнаружил, что в прошлом это помогло мне, может быть, это поможет вам. Давайте не будем забывать, что почти все в Windows является графическим и для рисования значков, безусловно, используется видеодрайвер, даже если это очень простой способ. Я надеюсь, что эти предложения помогут вам. ура

1

Вы можете обратиться к этому ответу:

Хотя это может быть излишним, я бы не сказал, что есть какое-то вредоносное ПО, которое специально запрещает вам это делать, но, возможно, приложение, которое мешает ожидаемому поведению:

  1. На всякий случай запустите проверку с помощью инструментов защиты от вредоносных программ, таких как Adwcleaner или MalwareBytes .
  2. Откройте утилиту msconfig : Win+R и запустите msconfig.exe .
    • Отключите все нежелательные приложения, которые запускаются при запуске.
    • На вкладке « Службы » отключите все нежелательные службы, которые также запускаются при запуске. Вы можете пометить Скрыть службы Microsoft, чтобы случайно не отключить что-либо важное.
    • По умолчанию утилита msconfig помечает отключенные службы как Disabled , что означает, что вы не можете выполнить их даже вручную. В качестве альтернативы вы можете запустить утилиту services.msc чтобы найти такие службы и изменить их состояние на Manual , чтобы они не запускались при запуске автоматически, но вы все равно сможете их запускать, если они вам нужны.
  3. Перезагрузите компьютер и посмотрите, если что-то изменится, затем вы можете снова включить службы и приложения при запуске, пока не обнаружите, какая из них вызывает у вас проблемы.

Есть много причин поведения, которое вы экспериментируете, и это некоторые шаги, которые могут пригодиться для обнаружения вашей проблемы, но, конечно, это не единственное решение.

Я должен добавить, что антивирусное программное обеспечение не так хорошо, когда дело доходит до обнаружения вредоносных программ, рекламного ПО и тому подобного, поэтому вам следует выполнить проверку с помощью специальных инструментов, таких как предложенные выше.

0

Загрузите и установите ccleaner

http://www.filehippo.com/download_cclean...

  1. щелкните правой кнопкой мыши на панели задач и выберите, диспетчер задач.
  2. нажмите на вкладку процессов.
  3. Теперь откройте ccleaner.
  4. прокрутите вниз до расширенного раздела флажков на вкладке Windows.
  5. Отметьте все поля в расширенном разделе, но НЕ последние два, что означает удаление свободного места и пользовательских файлов и папок.
  6. теперь в процессах в диспетчере задач найдите explorer.exe, щелкните по нему правой кнопкой мыши и нажмите «Завершить процесс» - ваша панель задач отключится. (Windows Explorer отключится)
  7. Теперь нажмите Run Cleaner в ccleaner, чтобы очистить весь этот мусор.
  8. когда он закончится, снимите все флажки и закройте программу.
  9. в диспетчере задач, нажмите на файл (вверху слева), затем на Новое задание (Выполнить ...)
  10. в поле «Создать задачу» введите, explorer.exe, затем нажмите «ОК».
  11. Если вы видите окно с надписью «Запустите эту задачу от имени администратора», обязательно отметьте его.

После перезагрузки компьютера работа завершена.

удачи.

0

В командной строке процессов убить explorer.exe, а затем подать новое задание explorer.exe Не постоянное решение, но оно работает для меня.

-1

в моем случае пропал wifi и еще несколько значков в трее

Казалось, проблема в драйвере веб-камеры, видео было перевернуто

Мне пришлось скачать правильный с веб-страницы ASUS и после перезагрузки он исправил камеру, а также пропали иконки в трее .. странно

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .