Trong trường hợp của tôi, tôi đã có một mục đăng nhập không nằm trong tùy chọn người dùng của tôi ( ~/Library/Preferences/com.apple.loginitems.plist) hoặc tùy chọn hệ thống (1 ~ / Library / Preferences / com.apple.loginitems.plist`), vì vậy không có câu trả lời nào trước đây giúp được.
Hóa ra, tôi đã có một cái gì đó trong /Library/StartupItems/. Trong trường hợp của tôi, nó MySQLCOMcó lẽ được đặt ở đó bởi một phiên bản cũ của trình cài đặt MySQL (từ đó tôi đã cài đặt một phiên bản mới hơn thông qua Homebrew, không đặt bất cứ thứ gì vào vị trí đó). Tôi đã xóa phiên bản đó, nhưng StartupItem vẫn còn, chỉ vào một ứng dụng không tồn tại.
Tôi đã xóa MySQLCOM, khởi động lại và mục Không xác định đã biến mất.
Vì vậy, hãy kiểm tra thư mục đó và xem liệu bạn có bất cứ điều gì bất ngờ có thể trỏ đến một ứng dụng mà bạn đã xóa không. Ngoài ra, hãy kiểm tra ~/Library/StartupItems/, mặc dù trên máy Mac của tôi, thư mục đó không tồn tại.
Nhưng hãy làm theo các đề xuất khác (nhìn vào com.apple.loginitems.plistvà loginwindow.plist), vì vấn đề chưa biết này có thể có nhiều nguyên nhân.