Answers:
您是否尝试过禁用“Itunes Helper”(ituneshelper.exe)?
这是一个在启动时启动的程序。要禁用它,请使用msconfig或任何有助于管理启动程序的程序(例如,启动控制面板)。
你也可以使用iTunesBooster(虽然不是免费的)。从他们的FAQ:
为什么我要禁用/删除iTunesHelper?
iTunesHelper是iTunes用来确定何时插入iPod的服务,因此它可以自动启动iTunes。不幸的是,iTunesHelper服务消耗了大量的计算机可用处理能力 - 所有这些时间,而不仅仅是在iTunes运行时。iTunesBooster禁用和删除iTunesHelper,从而消除了安装iTunes可能对您的计算机造成的重大性能影响。
从防止自动同步:
将iPhone连接到通常与之同步的计算机以外的计算机时,可以防止iPhone自动同步。
关闭iPhone的自动同步:
将iPhone连接到电脑。在iTunes中,选择侧栏中的iPhone,然后单击“摘要”选项卡。取消选择“连接此iPhone时自动同步。”您仍然可以通过单击“同步”按钮进行同步。
防止所有iPhone和iPod的自动同步:
在iTunes中选择iTunes>首选项(在Mac上)或编辑>首选项(在PC上),单击设备,然后选择“禁用所有iPhone和iPod的自动同步”。
如果选中此复选框,即使在“摘要”窗格中选择了“在连接此iPhone时自动同步”,iPhone也不会自动同步。
在不更改设置的情况下,防止自动同步一次:
打开iTunes,将iPhone连接到计算机,然后按住Command-Option(在Mac上)或Shift-Control(在PC上),直到看到iPhone出现在侧栏中。
手动同步:
在iTunes中,选择侧栏中的iPhone,然后单击窗口右下角的“同步”。或者,如果您更改了任何同步设置,请单击“应用”。
尝试在登录Windows时将其作为批处理文件运行 - 我将其用于iPod Touch:
@echo off
net stop "Apple Mobile Device"
net stop "iPod Service"
net stop "Bonjour Service"
iTuneHelper.exe
原因是通过编辑启动msconfig
然后在任务管理器中删除(结束进程)来停止它自动运行。
th-Inker是正确的 - 在iTunes中选择你的iphone时,在摘要选项卡上,有一个选项可以“在连接此手机时打开iTunes”。
但是 - 如果您已在首选项中选择了“手动同步”,则此选项将显示为灰色。所以重新打开自动同步,然后您可以禁用自动打开。但你显然无法双管齐下。Apple不会让你。 http://discussions.apple.com/thread.jspa;jsessionid=0FD67A05C246D1D1966DB744A4D72B35.node0?messageID=11660068