Użytkownicy Microsoft Defender w kanale beta mogą napotkać problem powodujący zawieszanie się procesu instalatora systemu macOS.
Problem dotyczy usługi Defender w wersji 101.23082.0018 tylko w systemie macOS.
UWAGA: Ta wersja programu Defender nie została wydana w kanałach Preview ani Bieżąca (produkcyjna). Dotyczy to tylko użytkowników w kanale beta.
Jeśli problem wystąpi, uniemożliwi on ukończenie wszystkich innych instalacji na urządzeniu.
Następujące objawy to wskaźniki problemu:
Objaw 1) W przypadku korzystania z programu Microsoft AutoUpdate (MAU) aktualizacje innych aplikacji platformy Microsoft 365 są wstrzymywanie i nie można kontynuować.
Objaw 2) Próby zainstalowania innych pakietów aplikacji (plików pkg) za pośrednictwem interfejsu użytkownika lub wiersza polecenia nie kończą się pomyślnie. Na przykład w interfejsie użytkownika proces instalacji trwa nieprzerwanie i zgłasza komunikat "Oczekiwanie na zakończenie innych instalacji..." bez konieczności ukończenia instalacji.
Objaw 3) W monitorze aktywności jest wyświetlanych kilka procesów "Aktualizujący" i/lub "instalatora" z użyciem procesora 0%.
Objaw 4) Nie można ponownie uruchomić komputera Mac i jest wyświetlany komunikat o błędzie podobny do: "Nie można teraz ponownie uruchomić komputera, ponieważ jest instalowane oprogramowanie".
Obejście
Wszystkie obejścia wymagają zamknięcia procesów instalatora, który utknie. Aby rozwiązać ten problem, użyj jednej z następujących opcji:
Używanie wiersza polecenia
Otwórz aplikację Terminal i wprowadź następujące polecenie:
for pid in `ps -ef | grep -i install | grep -F wdav-ux-update | awk '{ print $2 }' ` ; do sudo kill $pid; done
To polecenie wymaga uprawnień z podwyższonym poziomem uprawnień.
Użyj programu Defender dla punktu końcowego odpowiedzi na żywo
Jeśli masz usługę Defender for Endpoint (Plan 2), możesz przekazać skrypt powłoki i użyć funkcji Live Response w celu kierowania do określonego urządzenia.
#!/bin/sh
for pid in `ps -ef | grep -i install | grep -F wdav-ux-update | awk '{ print $2 }' ` ; do sudo kill $pid; done
Przymusowy cykl zasilania komputera Mac
Przytrzymaj przycisk zasilania przez 10 sekund, aby wyłączyć komputer Mac, a następnie włącz go ponownie.