Làm thế nào để loại bỏ màu xám ra khỏi mục đăng nhập không xác định Snow Leopard


15

Sau khi cài đặt Snow Leopard, ứng dụng ổ đĩa mạng bản đồ của tôi không còn hoạt động nữa. Không có vấn đề gì, nhưng nó để lại một mục đăng nhập không xác định có màu xám và không thể xóa theo cách thông thường (cũng trong chế độ quản trị viên).

Có ai biết làm thế nào để loại bỏ mục đăng nhập không rõ màu xám này?


1
Hãy chia sẻ nếu bạn đã tìm ra giải pháp, tôi có cùng một vấn đề và không biết làm thế nào để giải quyết nó.
deadalnix

Sau ngần ấy năm, vấn đề vẫn không được giải quyết. Và tôi vừa gặp nó. Tôi sợ điều duy nhất sẽ giúp là cài đặt lại. Đây là một số lỗi nghiêm trọng, hiếm gặp chưa được khắc phục trong suốt những năm đó: /
koras

Câu trả lời:


8

Bạn có thể thử chỉnh sửa trực tiếp tệp plist sau:

/Users/YOUR_USERNAME/Library/Preferences/com.apple.loginitems.plist

Bạn sẽ cần sử dụng Trình soạn thảo danh sách tài sản để mở tệp plist này, sau đó bạn sẽ có thể xóa mục tương ứng với mục màu xám.


Có thể dễ dàng hơn chỉ cần nhấp chuột phải vào mục (trong danh sách mục đăng nhập) và chọn "Hiển thị trong Finder"; và sau đó rác nó từ đó.

Tôi có cùng một vấn đề như được mô tả ở trên và mục này không có trong tập tin đó.
Deadalnix

8
Đối với tôi, mục không xác định không nằm trong danh sách đó và nhấp chuột phải không hiển thị trình đơn ngữ cảnh "Hiển thị trong Trình tìm kiếm" (mặc dù nó dành cho các mục khác).
james.garriss

8

Có một điều rõ ràng là nó nằm trong thư mục Managed Preferences.

Xem bên dưới / Thư viện / Tùy chọn được quản lý / USERNAME / loginwindow.plist


8

Trước hết, về bản chất của "UNKNOWN" này. Một trong những nơi mà HĐH giữ một bản ghi các mục đăng nhập là loginwindow.plist. Các mục được lưu trữ trong một từ điển dưới dạng giá trị tên / loại / đường dẫn. Nếu một trong các ứng dụng thêm một mục không theo mẫu, nó sẽ được hiển thị là "UNKNOWN".

Rất có thể bản ghi này đến từ phần mềm tài khoản người dùng mạng (Active Directory hoặc tương tự). Bạn có thể mở / Thư viện / Tùy chọn được quản lý / tên người dùng của bạn /loginwindow.plist để kiểm tra lại (XCode hoặc TextWrangler có thể làm điều đó). Trong AutoLaunchedApplicationDixi, bạn sẽ thấy một danh sách các mục đăng nhập. Nếu một trong số chúng không tuân theo cấu trúc tên / loại / đường dẫn, nó sẽ được hiển thị dưới dạng UNKNOWN. Trong trường hợp của tôi, tôi có những điều sau đây:

<dict>
    <key>AuthenticateAsLoginUserShortName</key>
    <true/>
    <key>MCX-NetworkHomeDirectoryItem</key>
    <true/>
</dict>

Đối với tài khoản người dùng mạng, không thể thoát khỏi mục đăng nhập "UNKNOWN", vì loginwindow.plist được tạo một lần nữa trên mỗi lần đăng nhập.


1
Điều này dường như là trường hợp đối với tôi. Có cách nào để ngăn chặn nó được tạo trên mỗi lần đăng nhập ngay cả khi tôi là quản trị viên trên máy tính của mình không?
Clifton Labrum

@CliftonLabrum Tôi không thể tìm thấy nó. Tôi nghĩ rằng đây là cách AD hoạt động trên Mac.
mikryz

0
  1. Mở khóa biểu tượng Khóa vàng ở góc dưới bên trái trước.

  2. Bây giờ tất cả các Mục đăng nhập trong danh sách nên có sẵn để chỉnh sửa.

  3. Đánh dấu các mục đã được tô xám trước đó, sử dụng nút "trừ" để xóa chúng. Hãy chắc chắn để bỏ chọn các mục từ danh sách đầu tiên.

  4. Khi bạn đã hoàn tất, hãy khóa biểu tượng khóa vàng ở góc dưới bên trái.


3
Xem bài đăng gốc: "nó để lại một mục đăng nhập không xác định có màu xám và không thể xóa theo cách thông thường (cũng trong chế độ quản trị viên)."
robo

Vâng, không hữu ích.
james.garriss

Đây thực sự là giải pháp chính xác cho tôi. Một mục đã bị xám và tôi không thể loại bỏ nó. Phải bấm khóa trước.
Dốc

0

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.plistloginwindow.plist), vì vấn đề chưa biết này có thể có nhiều nguyên nhân.


0

Bạn có thể cố gắng tìm các mục không xác định trong /Library/Preferences/com.apple.loginitems.plisthoặc /Users/$username/Library/Preferences/com.apple.loginitems.plist, sau đó thử xóa các mục đó, sử dụng plist. Nếu bạn không thể xóa các mục, chỉ cần xóa các tập tin, nó là ok.


Bạn chỉ có thể xóa tệp đó nếu bạn không muốn bất kỳ mục đăng nhập nào chứa trong đó thực sự được khởi chạy trong khi đăng nhập.
Ken Williams
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.