ลบ HTC Sync Manager จากการเริ่มอัตโนมัติ


16

ทุกครั้งที่ฉันเริ่มแล็ปท็อป HTC Sync Manager จะเปิดขึ้นโดยอัตโนมัติ ฉันไม่ได้หมายถึง automounter ที่เริ่มต้นเมื่อคุณเชื่อมต่อโทรศัพท์ของคุณ ฉันหมายถึง HTC Sync Manager ซึ่งเริ่มต้นอย่างน่าอัศจรรย์และวางไอคอนไว้ที่ด้านบนของหน้าจอ:

ป้อนคำอธิบายรูปภาพที่นี่

คำถาม:ฉันจะปิดได้อย่างไรว่า HTC Sync Manager เริ่มต้นใหม่ทุกครั้งที่รีบูต

ฉันใช้ MacBook Pro กับ 10.9

แก้ไข:

เมื่อฉันไปที่Preferences-> Users & Groups-> LoginItems HTC Manager จะไม่ปรากฏที่นั่น ไดเรกทอรี/Library/StartupItems/ว่างเปล่าเช่นกัน

แก้ไข:

ฉันทำให้เนื้อหาโฟลเดอร์ของ daemons เริ่มต้นบางอย่างพร้อมใช้งานตามที่ร้องขอโดย Frizlab กรุณาหาเนื้อหาคำสั่งที่นี่

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

นอกจากนี้ฉันได้รีบูต MacBook โดยไม่ต้องเข้าสู่ระบบและเปิดsshมัน ดูเหมือนว่าแอปพลิเคชัน HTC จะเริ่มต้นหลังจากเข้าสู่ระบบ หลังจากที่ฉันเข้าสู่ระบบฉันพบกระบวนการต่อไปนี้

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

คุณสามารถระบุว่ามีอะไรใน ~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons /?
Frizlab

ดังนั้นฉันไม่มี HTC Sync Manager แต่โดยปกติถ้าคุณเปิดแอปพลิเคชันและเข้าสู่การตั้งค่าของตัวเอง ( cmd ,) อาจมีช่องทำเครื่องหมาย "เริ่มที่รันไทม์" หรือ "เปิดใช้เมื่อเริ่มต้นระบบ" เพียงตรวจสอบว่าถ้ามีอยู่มันจะไม่ถูกตรวจสอบ
wrossmck

@Frizlab ดูการแก้ไขของฉัน
Halirutan

แปลกฉันคาดหวังว่าจะเห็นตัวจัดการการซิงค์ที่จะเปิดตัวผ่านทาง LaunchAgent หรือใกล้เคียงกัน อาจจะเป็นในระบบ? คุณรู้หรือไม่ว่าตัวจัดการการซิงค์ถูกเปิดใช้งานก่อนที่จะเปิดเซสชันของคุณ ถ้าคุณรู้วิธีการใช้ SSH เพียงแค่การรีบูตไม่ได้เข้าสู่ระบบ แต่เชื่อมต่อผ่าน SSH ไปยังเครื่องคอมพิวเตอร์ของคุณจากอุปกรณ์อื่นและตรวจสอบกระบวนการทำงานด้วยหรือtop psหรืออาจ (น้อยกว่าความน่าเชื่อถือ) เข้าสู่ระบบด้วยผู้ใช้ของผู้เยี่ยมชมและตรวจสอบกระบวนการทำงาน
Frizlab

ลองรายการ / ระบบ / ห้องสมุด / LaunchAgents / และ / ระบบ / ห้องสมุด / LaunchDaemons / (ฉันไม่ได้ถามก่อนหน้านี้เพราะโปรแกรมของ บริษัท อื่นไม่ควรติดตั้งเนื้อหาในระบบน่าเสียดายที่บางคนทำ)
Frizlab

คำตอบ:


17

ลอง

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

ถ้าคุณต้องการฉันสามารถพัฒนาคำตอบของฉันเพื่ออธิบายสิ่งที่มันทำ
Frizlab

สำหรับฉันเป็นการส่วนตัวคุณไม่จำเป็นต้องอธิบายเพิ่มเติมเพราะฉันใช้launchctlเพื่อตั้งค่าตัวแปรสภาพแวดล้อมสำหรับแอปพลิเคชันและอย่างน้อยฉันก็คุ้นเคยกับมัน ฉันไม่รู้ว่าที่แอปพลิเคชันที่เริ่มทำงานโดยอัตโนมัติลงทะเบียนใน OSX ขอบคุณมากที่ช่วยฉันติดตามมัน
halirutan

ไม่มีปัญหายินดีช่วยเหลือ :)
Frizlab

สำหรับ @bzelip (บน Twitter): launchctl เป็นโปรแกรมสำหรับจัดการ launchd ซึ่งรับผิดชอบในการเรียกใช้ / ทำให้แน่ใจว่าโปรแกรมจะยังคงเปิดตัวหลังจากเหตุการณ์บางอย่างเกิดขึ้น วิธีการเปิดตัวโปรแกรมควรอธิบายไว้ในไฟล์ plist เราแจ้งให้ Launchctl ยกเลิกการโหลดเพลตที่ให้ไว้ (เพลตที่รับผิดชอบในการเปิดตัว HTC Sync Manager) ดังนั้นจึงออกจากตัวจัดการ แฟล็ก "-w" แจ้งให้ Launchctl เขียนการปิดการใช้งานในฐานข้อมูลส่วนตัวดังนั้นจึงไม่ต้องโหลดโปรแกรม plist หลังจากรีบูต
Frizlab

Plist นั้นไม่มีอยู่
Jonathan Allard

11

หากต้องการปิดใช้งาน เทอร์มินัลเรียกใช้งานติดตั้งอัตโนมัติของ HTC Sync Manager

ชนิด
diskutil info /Volumes/HTC Sync Manager

จดบันทึก UUID ปริมาณ

ต่อไป
sudo vifs

ไปที่ด้านล่างของไฟล์
แตะiปุ่ม

และวางการ
UUID=YOURVOLUMEUUID none hfs rw,noauto
แทนที่ YOURVOLUMEUUID ต่อไปนี้กับอันที่คุณได้จดบันทึกไว้ก่อนหน้านี้

กดEsc จากนั้นพิมพ์ข้อความต่อไปนี้เพื่อบันทึก
:wq

คุณจะใช้ "เสียงเรียกเข้า" ในกรณีที่คุณต้องการความช่วยเหลือในการแก้ไข

จากsoftwareispoetry

แก้ไข: สำหรับการหยุดแอปพลิเคชันจากการเริ่มอัตโนมัติไปที่การตั้งค่า> ผู้ใช้ & กลุ่มจากนั้นคลิกที่ผู้ใช้ของคุณและลบ HTC Sync Manager จากรายการเข้าสู่ระบบของคุณ


ขออภัยที่ยังไม่ชัดเจนพอ ฉันไม่ได้หมายถึงautomounterฉันหมายถึง HTC Sync Manager เองซึ่งเริ่มต้นในการรีบูต MacBook ทุกครั้ง มีโอกาสที่คุณจะรู้ว่าฉันจะปิดมันได้ไหม? ฉันแก้ไขคำถามเพื่อความชัดเจน
Halirutan

ฉันจะทำอย่างไรถ้าไม่มีสิ่งนั้นในรายการล็อกอิน? รายการเดียวคือiTunesHelperและฉันเป็นผู้ใช้คนเดียวในเครื่องนี้
halirutan

1
พบว่ามีประโยชน์มากเพราะฉันต้องการทำทั้งสองอย่างนี้และควบคุม LaunchAgents บน HTC One M8 ของฉัน ความรุ่งโรจน์
Matt Pavelle

ฉันพบว่ามันมีประโยชน์เช่นกัน หน้าต่างตัวค้นหา "HTC Sync Manager" ปรากฏขึ้นด้านหน้าทุกสองสามนาทีเมื่อใดก็ตามที่ฉันเชื่อมต่อ HTC One น่ารำคาญมาก เป็นการแก้ไขที่
Kristopher Johnson

1

นอกจากนี้คุณยังสามารถปิดใช้งานปริมาณการทำงานอัตโนมัติบนโทรศัพท์:

การตั้งค่า> แอพ> ทั้งหมด> HTC Sync Manager

แตะ "ปิดใช้งาน" เพื่อการวัดที่ดีแตะ "บังคับหยุด" และ "ล้างข้อมูล"


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.