Jak pozbyć się komunikatu „Aktualizacje są dostępne” w systemie Windows 10?

54

Dzisiaj otrzymałem następujący komunikat:

wprowadź opis zdjęcia tutaj

Komputer został zamrożony, a jedynym dostępnym przyciskiem było „Pobierz aktualizacje”.

Nie potrzebuję tej funkcji, muszę pracować, nie obsługiwać mojego komputera tak długo, jak chce.

Obecnie przeprowadziłem zimny restart i miałem czas, aby otworzyć menedżera zadań i eksploratora procesów na różnych ekranach, zanim komunikat pojawi się ponownie. Z powodu błędu w aplikacji mogłem zabić MusNotification.exeproces.

Niestety nie jestem w stanie ograniczyć dostępu do systemu musnotification.exei musnotificationux.exeplików ani dodać ich do czarnej listy antywirusowej.

Jak zablokować tę funkcję?

Przyciemnia
źródło
Zezwolenie na pobieranie nie oznacza „obsługiwania komputera”, ale jeśli jest do pracy, na pewno masz Pro i możesz je odroczyć?
Sami Kuhmonen,
2
Nie lubię zakłóceń podczas myślenia. Zgadzam się na konfigurację automatycznego / ręcznego pobierania / instalacji. Nie zgadzam się na konfigurowanie irytujących wiadomości. Wyobraź sobie 100 programów proszących o pobieranie każdego dnia - kiedy będziesz pracować?
Dims,
Czy chcesz zatrzymać aktualizacje, czy po prostu zatrzymać powiadomienia?
fixer1234
1
@ fixer1234 Zgadzam się z powiadomieniami, ale nie powinny one blokować mojego ekranu
Dims

Odpowiedzi:

62

Niestety nie jestem w stanie ograniczyć dostępu do systemu do plików musnotification.exe i musnotificationux.exe

Z moich obserwacji wynika, że ​​„ograniczenie dostępu systemu do plików musnotification.exe i musnotificationux.exe” to skuteczna metoda blokowania tej wiadomości, jeśli masz uprawnienia administratora.

Wklej te linie do podniesionego, cmdaby uniemożliwić wszystkim wykonanie dwóch plików:

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

Udało mi się stworzyć maszynę wirtualną Hyper-V, która może przetestować tę „funkcję”.

  1. Wyczyść instalację systemu Windows 10 Enterprise LTSB
  2. W gpedit.msczmian Windows Update do Informuj pobrania
  3. Sprawdź aktualizacje, ale uruchom ponownie, gdy zacznie się pobieranie.
  4. Uruchom usoclient StartScani poczekaj, aż użycie procesora spadnie do normy. Zapisz punkt kontrolny maszyny wirtualnej.

Teraz zmiana daty systemowej na miesiąc później (!) Spowoduje 100% natychmiastowe wyświetlenie komunikatu „Aktualizacje są dostępne”.

Jeśli jednak przywrócę punkt kontrolny i wkleję powyższe polecenia, zmiana daty nie zrobi nic specjalnego.


Edytować:

Aby cofnąć zmiany, uruchom następujące polecenia:

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

To usuwa najpierw ograniczenie wykonywania i tymczasowo zapewnia każdemu pełny dostęp do odpowiednich dwóch plików, abyś mógł zmienić właściciela plików z powrotem na Windows ( TrustedInstaller). Po zmianie własności tymczasowy pełny dostęp jest usuwany. Jest to testowane na Windows Server 2016 TP4 i przywraca okropne okno dialogowe, jeśli zmienię datę systemową na 1 miesiąc później.

jingyu9575
źródło
2
Kiedy testuję polecenia cofania, zauważam, że dla wspomnianych plików zostały ustawione 2 nowe uprawnienia (być może przez Windows Update): Odmawiaj wszystkim zmiany uprawnień i Odmawiaj wszystkim przejęcia własności. Nie są skuteczne wobec administratorów, ale podejrzewam, że Microsoft jest świadomy tego obejścia i jest to nieudana próba jego zablokowania. @mpen zobacz edycję.
jingyu9575
4
w moim przypadku icacls MusNotification.exe /deny Everyone:(X)błąd kończy się niepowodzeniem Everyone: No mapping between account names and security IDs was done. Successfully processed 0 files; Failed processing 1 files. Wydawało się, że musiałem przetłumaczyć Everyonena język niderlandzki: Iedereen.
Dediqated 19.04.16
5
@Dediqated Może to potwierdzić. Wersja niemiecka to:Jeder
Jens
1
Hum, dlaczego „rem” na końcu? To tylko komentarz.
Domino
4
@JacqueGoupil Jeśli skopiujesz kod całkowicie i wkleisz go cmd, wszystkie wiersze oprócz ostatniego zostaną natychmiast wykonane, ale ostatni wiersz nie zostanie wykonany bez naciśnięcia „Enter”, ponieważ po nim nie ma „Enter”. Zamieszczam remkomentarz, aby upewnić się, że wszystkie powyższe polecenia są wykonywane po wklejeniu.
jingyu9575
7

Jedynym sposobem, jaki znalazłem wokół tego badziewia, jest zmiana MusNotificationUx.exe na coś mniej irytującego, powiedzmy cmd.exe lub coś takiego. Jasne, okno wciąż się otwiera, ale nie blokuje całej maszyny.

W tym celu należy odpowiednio zmienić właściciela pliku (z dala od TrustedInstaller) i odpowiednio ustawić dostęp do pliku. Następnie zamień plik.

Ta „funkcja” jest policzkiem dla każdego, kto używa systemu Windows 10.

WhiteN01se
źródło
Wielki klaps. MSFT, prawie sam się odkupiłeś.
Bruno Brant,
0

Po otwarciu okna kliknięcie dowolnego przycisku spowoduje otwarcie panelu aktualizacji i ustawienie czasu ponownego uruchomienia aktualizacji. Jest to całkowicie niepożądane.

Istnieje prostszy sposób na zamknięcie okna bez dotykania go:

  • Hit Ctrl+Shift+Esc, anager zadania pojawi się w tle
  • Naciśnij, Ctrl+Tababy przejść do karty Szczegóły
  • Naciśnij, Tababy skoncentrować listę procesów
  • Naciśnij strzałkęM, U, S, N lub klawiaturę, aby przejść do elementu MusNotificationUx.exe
    • Zabicie MusNotification.exe nic nie robi
  • Naciśnij, Delaby zakończyć zadanie
  • Kliknij, Enteraby potwierdzić. Okno zostaje zabite.
SandRock
źródło
-1

Jeśli chcesz wyjść z tego ekranu blokady, kliknij lewym przyciskiem myszy dowolną część powiadomienia, która nie jest przyciskiem, i naciśnij ESC. Powoduje, że powiadomienie dla mnie zniknie

Edel Weiss
źródło
1
Otworzy się tutaj centrum aktualizacji.
allo