Xóa Trình quản lý đồng bộ HTC khỏi tự động khởi động


16

Mỗi khi tôi khởi động máy tính xách tay của mình, Trình quản lý đồng bộ HTC sẽ tự động được khởi chạy. Tôi không có nghĩa là thiết bị tự động bắt đầu khi bạn kết nối điện thoại. Ý tôi là chính Trình quản lý đồng bộ HTC được khởi động một cách kỳ diệu và đặt biểu tượng của nó lên trên cùng của màn hình:

nhập mô tả hình ảnh ở đây

Câu hỏi: Làm cách nào tôi có thể tắt Trình quản lý đồng bộ HTC được khởi động mỗi lần khởi động lại?

Tôi đang chạy MacBook Pro với 10.9.

Biên tập:

Khi tôi đi đến Tùy chọn-> Người dùng & Nhóm-> Đăng nhập, thì Trình quản lý HTC không xuất hiện ở đó. Thư mục /Library/StartupItems/cũng trống rỗng.

Biên tập:

Tôi đã cung cấp nội dung thư mục của một số trình khởi động nhất định có sẵn theo yêu cầu của Frizlab. Vui lòng tìm ở đây nội dung của lệnh

tree ~/Library/LaunchAgents/ /Library/LaunchAgents/ /Library/LaunchDaemons/ \
   /System/Library/LaunchAgents/ /System/Library/LaunchDaemons/

Ngoài ra, tôi đã khởi động lại MacBook mà không cần đăng nhập và mở sshnó. Có vẻ như ứng dụng HTC được khởi động sau khi đăng nhập. Sau khi tôi đăng nhập, tôi tìm thấy quy trình sau

penny:~ patrick$ ps x | grep HTC
  232   ??  S      0:00.22 /Applications/HTC Sync Manager.app/Contents/Resources/HSMMonitor.app/Contents/MacOS/HSMMonitor -runMode autoLaunched
  401 s001  S+     0:00.00 grep HTC

Bạn có thể liệt kê những gì trong ~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons /?
Frizlab

Vì vậy, tôi không có HTC Sync Manager, nhưng thông thường nếu bạn mở ứng dụng và đi vào tùy chọn riêng của nó ( cmd ,), có thể có hộp kiểm "bắt đầu khi chạy" hoặc "khởi chạy khi khởi động hệ thống". Chỉ cần kiểm tra xem nếu nó tồn tại, nó không được kiểm tra.
wrossmck

@Frizlab Xem chỉnh sửa của tôi.
halirusan

Thật kỳ lạ, tôi thực sự mong đợi sẽ thấy trình quản lý đồng bộ hóa được khởi chạy thông qua LaunchAgent hoặc tương tự. Có lẽ đó là trong Hệ thống? Bạn có biết trình quản lý đồng bộ được khởi chạy trước khi phiên của bạn được mở không? Nếu bạn biết cách sử dụng ssh, chỉ cần khởi động lại, không đăng nhập mà kết nối qua ssh với máy tính của bạn từ một thiết bị khác và kiểm tra các quy trình đang chạy bằng tophoặc ps. Hoặc có thể (ít tin cậy hơn), đăng nhập với người dùng Khách và kiểm tra các quy trình đang chạy.
Frizlab

Cũng thử liệt kê / Hệ thống / Thư viện / LaunchAgents / và / System / Library / LaunchDaemons /. (Tôi đã không hỏi trước vì phần mềm của bên thứ ba nên không bao giờ cài đặt công cụ trong hệ thống Đáng buồn thay, một số làm..)
Frizlab

Câu trả lời:


17

Thử

launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist

Nếu bạn muốn, tôi có thể phát triển câu trả lời của mình, để giải thích chính xác những gì nó làm.
Frizlab

Đối với cá nhân tôi, bạn không cần phải giải thích nhiều hơn vì tôi đang sử dụng launchctlđể thiết lập các biến môi trường cho các ứng dụng và tôi ít nhất là hơi quen với nó. Chỉ là tôi không biết các ứng dụng tự động bắt đầu được đăng ký trong OSX ở đâu. Cảm ơn bạn rất nhiều vì đã giúp tôi theo dõi nó xuống.
halirusan

Không có vấn đề gì, rất vui được giúp đỡ :)
Frizlab

Đối với @bzelip (trên Twitter): launchctl là chương trình quản lý launchd, chịu trách nhiệm khởi chạy / đảm bảo các chương trình được khởi chạy sau khi một số sự kiện xảy ra. Làm thế nào các chương trình nên được khởi chạy được mô tả trong các tập tin plist. Chúng tôi nói với launchctl để dỡ bỏ plist đã cho (plist chịu trách nhiệm khởi chạy HTC Sync Manager), vì vậy nó sẽ thoát khỏi trình quản lý. Cờ "-w" yêu cầu launchctl viết việc vô hiệu hóa trong cơ sở dữ liệu riêng tư, do đó, phần tử không được tải sau khi khởi động lại.
Frizlab

Điều đó không tồn tại
Jonathan Allard

11

Để tắt thiết bị đầu cuối Tự động cài đặt HTC Sync Manager

Kiểu
diskutil info /Volumes/HTC Sync Manager

Ghi lại UUID âm lượng.

Kế tiếp
sudo vifs

Đi đến dưới cùng của tập tin
nhấn iphím

Và dán phần sau
UUID=YOURVOLUMEUUID none hfs rw,noauto
Thay thế YOUVOLUMEUUID bằng cái bạn đã ghi chú trước đó

Nhấn Esc Sau đó gõ như sau để lưu.
:wq

Bạn sẽ sử dụng "vim" trong trường hợp bạn cần trợ giúp với trình chỉnh sửa.

Từ phần mềm

Chỉnh sửa: Để dừng các ứng dụng tự khởi động, hãy truy cập Tùy chọn> Người dùng & Nhóm, sau đó nhấp vào người dùng của bạn và xóa Trình quản lý đồng bộ HTC khỏi Mục đăng nhập của bạn.


Xin lỗi vì không đủ rõ ràng. Tôi không có nghĩa là thiết bị tự động , ý tôi là chính Trình quản lý đồng bộ HTC được khởi động trong mỗi lần khởi động lại MacBook của tôi. Có một cơ hội mà bạn biết làm thế nào tôi có thể tắt nó? Tôi chỉnh sửa câu hỏi của tôi cho rõ ràng.
halirusan

Tôi có thể làm gì nếu không có thứ đó trong Mục Đăng nhập? Mục nhập duy nhất là iTunesHelpervà tôi là người dùng duy nhất trên máy này.
halirusan

1
Tìm thấy điều này rất hữu ích vì tôi muốn làm cả hai điều này và kiểm soát LaunchAgents trên HTC One M8 của tôi. Thanh danh.
Matt Pavelle

Tôi thấy điều này cũng hữu ích. Cửa sổ Finder "HTC Sync Manager" xuất hiện ở phía trước cứ sau vài phút mỗi khi tôi kết nối HTC One. Rất phiền toái. Cái này sửa cái đó.
Kristopher Johnson

1

Bạn cũng có thể tắt âm lượng tự động chạy trên điện thoại:

Cài đặt> Ứng dụng> Tất cả> Trình quản lý đồng bộ HTC

Nhấn "Vô hiệu hóa", để có biện pháp tốt, nhấn "Buộc dừng" và "Xóa dữ liệu"


0
  1. Thiết bị đầu cuối mở

  2. cd /Applications/HTC\ Sync\ Manager.app/Contents/Resources/

  3. Đổi tên HSMMonitor.app

    mv HSMMonitor.app HSMMonitor.bak.app

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.