Całkowite usunięcie LockDown Browser na Macu (procedura 2026)

Całkowite usunięcie LockDown Browser na Macu wymaga skasowania ośmiu rzeczy: pakietu .app, Application Support, Caches, Group Containers, Preferences, Saved Application State, LaunchAgents (jeśli istnieją) oraz wpisów uprawnień TCC. Poniżej: zarówno procedura przez Terminal, jak i przez Finder.

Procedura przez Terminal (zalecana - 30 sekund)

Najpierw zakończ LockDown Browser. Wymuś zakończenie, jeśli to konieczne (⌘+⌥+Esc).

# Przenieś aplikację do Kosza
rm -rf "/Applications/LockDown Browser.app"

# Usuń stan na poziomie użytkownika
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
rm -rf ~/Library/Group\ Containers/group.com.respondus.lockdownbrowser/
rm -f  ~/Library/Preferences/com.respondus.lockdownbrowser.plist
rm -rf ~/Library/Saved\ Application\ State/com.respondus.lockdownbrowser.savedState/

# Usuń LaunchAgents, jeśli istnieją (tylko wdrożenia MDM)
launchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist 2>/dev/null
rm -f ~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist

# Artefakty systemowe (tylko jeśli Twój Mac jest zarządzany przez IT i to oni wdrożyli LDB)
sudo rm -rf "/Library/Application Support/LockDown Browser/" 2>/dev/null
sudo rm -f /Library/LaunchDaemons/com.respondus.lockdownbrowser.plist 2>/dev/null

# Zresetuj uprawnienia TCC, żeby świeża instalacja nie dziedziczyła starych odmów
tccutil reset Camera com.respondus.lockdownbrowser
tccutil reset Microphone com.respondus.lockdownbrowser
tccutil reset ScreenCapture com.respondus.lockdownbrowser
tccutil reset Accessibility com.respondus.lockdownbrowser
tccutil reset SystemPolicyAllFiles com.respondus.lockdownbrowser

Procedura GUI (Finder, bez Terminala)

  1. Zakończ LDB.
  2. Otwórz Finder. Przeciągnij LockDown Browser z Aplikacji do Kosza.
  3. Menu Findera: Idź → Idź do folderu… (lub ⌘+⇧+G).
  4. Wpisz ~/Library/Application Support/ i Enter. Przeciągnij folder LockDown Browser do Kosza.
  5. Powtórz dla ~/Library/Caches/: przeciągnij com.respondus.lockdownbrowser do Kosza.
  6. Powtórz dla ~/Library/Group Containers/: przeciągnij group.com.respondus.lockdownbrowser.
  7. Powtórz dla ~/Library/Preferences/: przeciągnij com.respondus.lockdownbrowser.plist.
  8. Powtórz dla ~/Library/Saved Application State/: przeciągnij com.respondus.lockdownbrowser.savedState.
  9. Opróżnij Kosz.
  10. Zresetuj TCC: Ustawienia systemu → Prywatność i ochrona & bezpieczeństwo → Kamera/Mikrofon/Nagrywanie ekranu, kliknij LockDown Browser, jeśli jest obecny, i kliknij (-), aby usunąć.

Weryfikacja, że deinstalacja jest kompletna

Po wykonaniu którejkolwiek z procedur:

find / -iname "*lockdown*" -o -iname "*respondus*" 2>/dev/null | head -20

Powinno zwrócić pustą listę (albo tylko Twój Kosz, jeśli go nie opróżniłeś). Jeśli ścieżki związane z LDB nadal istnieją, usuń je pojedynczo poleceniem rm -rf.

Dlaczego wszystkie osiem lokalizacji ma znaczenie

LokalizacjaDlaczego ma znaczenie
/Applications/LockDown Browser.appGłówny pakiet. Przeciągnięcie do Kosza obsługuje to; reszta to luka.
~/Library/Application Support/Buforowane konfiguracje Dashboard, stan egzaminu. Wykorzystywane ponownie przy kolejnej instalacji, jeśli niewyczyszczone.
~/Library/Caches/Cache WebKit. Nie wpływa na nową instalację, ale zajmuje miejsce.
~/Library/Group Containers/Bufor nagrania Monitora przed wysyłką. Największa pozycja - wiele GB po semestrze.
~/Library/Preferences/Preferencje aplikacji. Niewielkie, ale wykorzystywane ponownie.
~/Library/Saved Application State/Stan przywracania okna.
~/Library/LaunchAgents/Agent autostartu (tylko MDM). Utrzymuje się między ponownymi uruchomieniami.
Wpisy TCCJeśli niezresetowane, świeża instalacja dziedziczy stare zgody. Czasem pożądane, czasem nie.

Frequently asked questions

Czy potrzebuję uprawnień administratora, żeby odinstalować?

W większości przypadków nie - pozycje na poziomie użytkownika nie wymagają administratora. Tylko ścieżki systemowe /Library (rzadkość na osobistych Macach) wymagają sudo. tccutil też nie wymaga administratora.

Czy moje zapisane odpowiedzi egzaminu zostaną utracone?

Nie - odpowiedzi egzaminu żyją w Twoim LMS, nie na Twoim Macu. Odinstalowanie LDB ma zerowy wpływ na historię egzaminów ani oceny.

Czy powinienem ponownie uruchomić komputer po deinstalacji?

Zalecane, jeśli zamierzasz wykonać świeżą reinstalację. Ponowne uruchomienie zapewnia, że wszelkie zablokowane uchwyty na poziomie jądra do LDB zostaną zwolnione.