53

Сегодня я получил следующее сообщение:

Компьютер был заморожен, и единственной доступной кнопкой была "Получить обновления".

Мне не нужна эта функция, мне нужно работать, а не обслуживать мою машину столько раз, сколько она хочет.

В настоящее время я сделал холодную перезагрузку и успел открыть диспетчер задач и проводник процессов на разных экранах, прежде чем сообщение появится снова. Из-за ошибки в приложении я смог убить процесс MusNotification.exe .

К сожалению, я не могу ограничить доступ системы к musnotification.exe и musnotificationux.exe или добавить их в черный список антивирусов.

Как забанить эту функцию?

4 ответа4

62

К сожалению, я не могу ограничить доступ системы к файлам musnotification.exe и musnotificationux.exe

По моим наблюдениям, «ограничить доступ системы к файлам musnotification.exe и musnotificationux.exe» является эффективным методом блокировки этого сообщения, если у вас есть права администратора.

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

cd /d "%Windir%\System32"
takeown /F MusNotification.exe
icacls MusNotification.exe /deny Everyone:(X)
takeown /F MusNotificationUx.exe
icacls MusNotificationUx.exe /deny Everyone:(X)
rem

Мне удалось создать виртуальную машину Hyper-V, которая может протестировать эту "функцию".

  1. Чистая установка Windows 10 Enterprise LTSB
  2. В gpedit.msc измените Центр обновления Windows, чтобы уведомить загрузку
  3. Проверьте наличие обновлений, но перезагрузитесь, когда начнется загрузка.
  4. Запустите usoclient StartScan и подождите, пока загрузка ЦП не станет нормальной. Сохраните контрольную точку виртуальной машины.

Теперь измените системную дату на месяц позже (!) 100% немедленно вызовет сообщение "Обновления доступны".

Однако, если я восстановлю контрольную точку и вставлю приведенные выше команды, изменение даты ничего особенного не даст.


Редактировать:

Чтобы отменить изменения, выполните следующие команды:

cd /d "%Windir%\System32"
icacls MusNotification.exe /remove:d Everyone
icacls MusNotification.exe /grant Everyone:F
icacls MusNotification.exe /setowner "NT SERVICE\TrustedInstaller"
icacls MusNotification.exe /remove:g Everyone
icacls MusNotificationUx.exe /remove:d Everyone
icacls MusNotificationUx.exe /grant Everyone:F
icacls MusNotificationUx.exe /setowner "NT SERVICE\TrustedInstaller"
icacls MusNotificationUx.exe /remove:g Everyone
rem

Это сначала снимает ограничение на выполнение и временно предоставляет всем полный доступ к соответствующим двум файлам, чтобы вы могли изменить владельца файлов обратно на Windows (TrustedInstaller). После смены владельца временный полный доступ удаляется. Это проверено на Windows Server 2016 TP4 и возвращает ужасный диалог, если я изменю системную дату на 1 месяц спустя.

7

Единственный способ, который я нашел в этом дерьме, это переключить MusNotificationUx.exe на что-то менее раздражающее, скажем, cmd.exe или что-то подобное. Конечно, окно все еще открывается, но оно не блокирует всю машину.

Для этого убедитесь, что вы изменили владельца файла соответствующим образом (в отличие от TrustedInstaller) и соответственно установили доступ к файлу. Затем замените файл.

Эта "фича" - пощечина любому, кто использует Windows 10.

0

Когда откроется окно, при щелчке чего-либо откроется панель обновлений и будет установлено время перезапуска для применения обновлений. Это совершенно нежелательно.

Есть более простой способ закрыть окно, не касаясь его:

  • Нажмите Ctrl+Shift+Esc, на заднем плане появится анагер задачи
  • Нажмите Ctrl+Tab, чтобы перейти на вкладку Details.
  • Нажмите Tab, чтобы сфокусировать список процессов
  • Нажмите M, U, S, N или стрелки на клавиатуре, чтобы перейти к элементу MusNotificationUx.exe.
    • Killing MusNotification.exe ничего не делает
  • Нажмите Del, чтобы завершить задачу
  • Нажмите Enter, чтобы подтвердить. Окно убито.
-2

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

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