Prevent iTunes from starting when iPhone/iPod/iPad is plugged in on Windows

20

3

Is there any way to prevent iTunes from starting under XP when an iPhone is plugged in? Using iTunes v 9. Usually I just want to charge my phone and don't want iTunes to start.

Note: Exact dup of this question - except this is for v9 on Windows. The answer in the related question doesn't work for me.

Marcus Leon

Posted 2009-10-14T18:07:40.710

Reputation: 2 323

Answers

29

Have you tried disabling "Itunes Helper" (ituneshelper.exe) ?

It's a program launched at startup. To disable it, use msconfig or any program that helps with managing startup programs (Startup Control Panel for instance).

You could also use iTunesBooster (not free though). From their FAQ:

Why would I want to disable / delete iTunesHelper?

iTunesHelper is a service used by iTunes to determine when an iPod is plugged in, so it can automatically launch iTunes. The iTunesHelper service unfortunately eats up a non-trivial amount of your computers available processing power - all of the time, not just when iTunes is running. iTunesBooster disables and deletes iTunesHelper, thus removing the significant performance impact that installing iTunes may have placed upon your computer.

Snark

Posted 2009-10-14T18:07:40.710

Reputation: 30 147

4I killed it with the Task Manager and connecting my iPad no longer launches iTunes. w00t! XD – Chris – 2010-04-26T00:10:07.900

1Disabling iTunes Helper did the trick. – Marcus Leon – 2009-10-23T19:42:04.423

Disabling iTunes Helper didn't help for me. – Dan – 2009-12-17T09:48:24.870

2

From Preventing Automatic Syncing :

You can prevent iPhone from syncing automatically when you connect iPhone to a computer other than the one you usually sync with.

Turn off automatic syncing for iPhone:

Connect iPhone to your computer. In iTunes, select iPhone in the sidebar, then click the Summary tab. Deselect “Automatically sync when this iPhone is connected.” You can still sync by clicking the Sync button.

Prevent automatic syncing for all iPhones and iPods:

In iTunes choose iTunes > Preferences (on a Mac) or Edit > Preferences (on a PC), click Devices, and select “Disable automatic syncing for all iPhones and iPods.”

If this checkbox is selected, iPhone won’t sync automatically, even if “Automatically sync when this iPhone is connected” is selected in the Summary pane.

Prevent automatic syncing one time, without changing settings:

Open iTunes, connect iPhone to your computer, then press and hold Command-Option (on a Mac) or Shift-Control (on a PC) until you see iPhone appear in the sidebar.

Sync manually:

In iTunes, select iPhone in the sidebar, then click Sync in the bottom-right corner of the window. Or, if you’ve changed any sync settings, click Apply.

harrymc

Posted 2009-10-14T18:07:40.710

Reputation: 306 093

The 'Disable automatic syncing for all iPhones and iPods' doesn't work on my iTunes. I have the latest iTunes and the iPhone is a few years old. I've never really found the options that Apple gives you 100% reliable. They like to do things their way and get a little peckish if you don't want to play along. – bev – 2011-01-10T09:51:50.023

@bev: On Windows you can probably use autoruns to find and block whatever iTunes launches at startup, then start it manually when/if required.

– harrymc – 2011-01-10T13:13:04.137

1Syncing wasn't really my issue though. I just don't want iTunes to start. – Marcus Leon – 2009-10-14T19:35:20.533

Then just take from the above only the part(s) you need. I reproduced the whole lot for you (for maximum flexibility). – harrymc – 2009-10-14T19:53:24.867

I must be missing something. These tips appear to all be related to syncing. I want to be able to keep the default sync options when I do start iTunes but I just don't want iTunes to start automatically when I plug in the iPhone. – Marcus Leon – 2009-10-15T15:13:31.657

I don't own an iPhone, unfortunately, but according to the doc, it starts automatically because it wants to sync. – harrymc – 2009-10-15T18:44:50.037

1

With iTunes on, go to your phone in the devices menu. Under the Summary Tab > Options there is a check box: "Open iTunes when this iPhone is connected"..... I assume this is turned off?

th-Inker

Posted 2009-10-14T18:07:40.710

Reputation: 11

1

try running this as batch file when you log into windows - I use it for my iPod Touch:

@echo off
net stop "Apple Mobile Device"
net stop "iPod Service"
net stop "Bonjour Service"

sean e

Posted 2009-10-14T18:07:40.710

Reputation: 2 471

1iTuneHelper.exe is the cause just stop it being automatically run by editing the startup in msconfig then remove (End Process) in Task Manager. – Lankymart – 2014-08-20T09:36:07.600

i think you could get away with just stopping the first two; i doubt the Bonjour service has anything to do with launching iTunes on device detection. can't say i've tested it though. – quack quixote – 2009-10-14T18:59:27.330

7Using the service management console to put the service startup to "Manual" would give better result than running a batch at login no? – Pierre-Luc Simard – 2009-10-14T19:17:59.477

I tried turning off the iPod Service but it didn't seem to stop iTunes from starting. – Marcus Leon – 2009-10-15T15:11:11.070

0

th-Inker is right - on the summary tab when your iphone is selected in itunes, there's an option to 'open itunes when this phone is connected'.

but - if you've already selected 'manually sync' in the preferences, this option is greyed out. so turn auto-sync back on, and then you can disable auto-open. But you apparently can't have it both ways. Apple won't let you. http://discussions.apple.com/thread.jspa;jsessionid=0FD67A05C246D1D1966DB744A4D72B35.node0?messageID=11660068&#11660068

Rob

Posted 2009-10-14T18:07:40.710

Reputation: 9