Hapus HTC Sync Manager dari autostart

16

Setiap kali saya memulai laptop saya, HTC Sync Manager diluncurkan secara otomatis. Maksud saya bukan automounter yang dimulai ketika Anda menghubungkan ponsel Anda. Maksud saya HTC Sync Manager itu sendiri yang secara ajaib dimulai dan menempatkan ikonnya di bagian atas layar:

masukkan deskripsi gambar di sini

Pertanyaan: Bagaimana saya bisa mematikan bahwa HTC Sync Manager dimulai pada setiap reboot?

Saya menjalankan MacBook Pro dengan 10.9.

Edit:

Ketika saya pergi ke Preferences-> Users & Groups-> LoginItems maka HTC Manager tidak muncul di sana. Direktori /Library/StartupItems/juga kosong.

Edit:

Saya telah membuat konten folder daemon startup tertentu tersedia seperti yang diminta oleh Frizlab. Silakan temukan di sini isi perintah

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

Selain itu, saya telah me-reboot MacBook tanpa masuk dan membukanya ssh. Tampaknya aplikasi HTC dimulai setelah login. Setelah saya login, saya menemukan proses berikut

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
halirutan
sumber
Bisakah Anda daftar apa yang ada di ~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons /?
Frizlab
Jadi, saya tidak punya HTC Sync Manager, tetapi biasanya jika Anda membuka aplikasi, dan masuk ke preferensi sendiri ( cmd ,), mungkin ada kotak centang "mulai saat runtime" atau "luncurkan saat sistem mulai". Hanya memeriksa bahwa jika ada, itu tidak diperiksa.
wrossmck
@Frizlab Lihat hasil edit saya.
halirutan
Aneh, saya benar-benar berharap untuk melihat manajer sinkronisasi akan diluncurkan melalui LaunchAgent atau serupa. Mungkin ada di Sistem? Apakah Anda tahu jika sinkronisasi manajer diluncurkan sebelum sesi Anda dibuka? Jika Anda tahu cara menggunakan ssh, cukup reboot, jangan login, tetapi sambungkan melalui ssh ke komputer Anda dari perangkat lain dan periksa proses yang berjalan dengan topatau ps. Atau mungkin (kurang dapat diandalkan), masuk dengan pengguna Tamu dan periksa proses yang berjalan.
Frizlab
Coba juga cantumkan / System / Library / LaunchAgents / dan / System / Library / LaunchDaemons /. (Saya tidak bertanya sebelumnya karena perangkat lunak pihak ketiga tidak boleh menginstal barang-barang di sistem. Sayangnya, ada yang melakukannya.)
Frizlab

Jawaban:

17

Mencoba

launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist
Frizlab
sumber
Jika Anda mau, saya dapat mengembangkan jawaban saya, untuk menjelaskan dengan tepat apa yang dilakukannya.
Frizlab
Bagi saya pribadi, Anda tidak perlu menjelaskan lebih lanjut karena saya menggunakan launchctluntuk mengatur variabel lingkungan untuk aplikasi dan saya setidaknya sedikit akrab dengannya. Hanya saja saya tidak tahu di mana aplikasi yang dimulai secara otomatis terdaftar di OSX. Terima kasih banyak telah membantu saya melacaknya.
halirutan
Tidak masalah, senang membantu :)
Frizlab
Untuk @bzelip (di Twitter): launchctl adalah program untuk mengelola launchd, yang bertanggung jawab untuk meluncurkan / memastikan program tetap diluncurkan setelah peristiwa tertentu terjadi. Bagaimana program harus diluncurkan dijelaskan dalam file plist. Kami memberi tahu launchctl untuk membongkar plist yang diberikan (plist yang bertanggung jawab atas peluncuran HTC Sync Manager), sehingga ia keluar dari manager. Bendera "-w" memberi tahu launchctl untuk menulis penonaktifan dalam basis data pribadi, sehingga daftar tidak dimuat setelah reboot.
Frizlab
Plist itu tidak ada
Jonathan Allard
11

Untuk menonaktifkan terminal Peluncuran pemasangan otomatis Sync Sync

Tipe
diskutil info /Volumes/HTC Sync Manager

Catat Volume UUID.

Lanjut
sudo vifs

Pergi ke bagian bawah file,
ketuk itombol

Dan rekatkan yang berikut ini
UUID=YOURVOLUMEUUID none hfs rw,noauto
Mengganti YOURVOLUMEUUID dengan yang Anda buat sebelumnya

Tekan Esc Lalu ketik berikut ini untuk menyimpan.
:wq

Anda akan menggunakan "vim" jika Anda memerlukan bantuan dengan editor.

Dari softwareispoetry

Edit: Untuk menghentikan aplikasi dari autostarting pergi ke Preferensi> Pengguna & Grup, lalu klik pada pengguna Anda dan hapus HTC Sync Manager dari Item Login Anda.

napcae
sumber
Maaf karena tidak cukup jelas. Maksud saya bukan automounter , maksud saya HTC Sync Manager itu sendiri yang dimulai pada setiap reboot MacBook saya. Apakah ada kemungkinan Anda tahu bagaimana saya bisa mematikan ini? Saya mengedit pertanyaan saya untuk kejelasan.
halirutan
Apa yang bisa saya lakukan jika tidak ada hal seperti itu di Item Login? Satu-satunya entri adalah iTunesHelperdan saya adalah satu-satunya pengguna di mesin ini.
halirutan
1
Menemukan ini sangat berguna karena saya ingin melakukan keduanya dan mengontrol LaunchAgents di HTC One M8 saya. Pujian.
Matt Pavelle
Saya menemukan ini berguna juga. Jendela Finder "HTC Sync Manager" bermunculan di depan setiap beberapa menit setiap kali HTC One saya terhubung. Sangat menyebalkan. Ini memperbaikinya.
Kristopher Johnson
1

Anda juga dapat menonaktifkan volume autorun di telepon:

Pengaturan> Aplikasi> Semua> HTC Sync Manager

Ketuk "Nonaktifkan", untuk ketuk yang baik, ketuk "Force stop" dan "Hapus data"

nm
sumber
0
  1. Buka Terminal

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

  3. Ganti nama HSMMonitor.app

    mv HSMMonitor.app HSMMonitor.bak.app

loki
sumber