Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iTunes, iPhone, will not work on Vista with DEP !!!

I am having a problem with the latest version of iTunes. If you have Data Execution Prevention (DEP) turned for "all programs and services" iTunes will lock up when you go to click on the iPhone tab in the iTunes preferences. You receive an error that Apple Mobile Device Helper has stopped working. Probably, this a new module added to iTunes for the iPhone and was not tested with DEP. The application wants to access the hardware in some way. When this happens you have to force close iTunes.

You can turn DEP on just for "essential Windows programs and services only" for an intern solution to the problem. I have not tried but I think we might have to add the apple mobile helper exe to the list of allowed applications in DEP.

I hope the apple engineers are reading the form and can look into this problem.

PC, Windows Vista

Posted on Jun 30, 2007 6:28 AM

Reply
18 replies

Dec 16, 2007 4:25 AM in response to Philip L

If your iPhone isn't being recognized in iTunes on Windows but is being recognized by your computer (can you see it in My Computer?); rather than remove/reinstall things over and over (which is an 'I hope it fixes itself' approach) just ensure that your iPhone can communicate with iTunes.

The iTunes installer isn't a very effective piece of software as you're probably noticed.

There overview of what we're going to do is:

1) We're going to make sure Apple's Mobile service is installed. By extracting the install file from the main setup file using WinRar.

2) We're going to make sure that service is started.

3) We're going to make sure the iPhone is using the right driver to talk to it.

You'll need to use the Device Manager, Services Manager and install WinRar. If these steps are too complex for you, just ask a friend to do them.

Start by closing iTunes and pluggin in your iPhone with the power on.

1) Now Make sure Mobile Service is installed (steps these follow)
a) Have a copy of the iTunes 7.5 setup file (download it if you don't have it)
b) Download winRar and install it.
c) After winRar is installed, right click the iTunes setup file (iTunes75setup) and choose extract to iTunes75Setup\
d) Go into the newly created iTunes75Setup folder
e) Double click AppleMobileDeviceSupport (.msi)
f) Install it

2) Make sure Apple Mobile Device serve is turned on via Services.
a) Go to start, run
b) type in services.msc and click ok
c) Find Apple Mobile Device, right click and choose start (or restart)

3) Install the correct driver for the iPhone via Device Manager
a) Go to start, run
b) Type in devmgmt.msc and click ok
c) Expand Imaging devices and right click Apple iPhone
d) Choose Update Driver
e) Choose 'No, not this time' radio, click next
f) Choose 'install from a specific location (advanced)
g) Choose 'Search for the best...'
h) Uncheck Search removable media...
i) Check Include this locaiton in search
j) in the text box type/paste the below line:

C:\Program Files\Common Files\Apple\Mobile Device Support\Drivers

If any of the driver update steps are missing or differ on your system but you see the Apple iPhone device, then you can try to change its driver to the driver in the above listed folder using whatever steps yours shows.

If you're using a foreign Windows then the word 'Program Files' may be something different like 'Programmer' so change it accordingly... You can always click browse instead and manually find the folder.

k) click next, then after it installs click Finish.

Now you can open iTunes and it will be able to detect and talk to your phone.

Dec 17, 2007 3:27 PM in response to deggie

When someone is googling for a fix its not too important how old some of the older messages are in a thread.

While I'm writing in the thread again I may as well mention I was having difficulties with iTunes not detecting iPhones in restore mode on two different computers even though the computers detected the phones in normally otherwise. It was the same driver problem as before. The odd thing is I never had an older version of iTunes so their shouldn't have been a second set of non-matching drivers in my system. The 2nd computer did have an old iTunes. I'm thinking that the iTunes75Steup has two copies of unmatching drivers in it.

Anyways here is the fix for it, the steps above are enough to fill in the gaps:

1) Leave the phone in restore mode and close iTunes.
2) Open up the device manager.
3) Scroll down to USB (Universal Serial Bus controllers..) and open that group.
4) Look for your iPhone. It should be the first device listed and will be called something like apple, restore, iphone or something that you'll recognize as the phone.
5) Right click it and choose update driver.
6) Tell the updater not to search for it, click next.
7) On next page choose install from a specific location. Click next.
8) In the 'Please choose your search and installation options' window,
choose 'Don't search. I will choose the driver to install' and click next
9) In the next window choose Have Disk and browse to the Mobile Device Support's driver folder.
10) Choose the restore driver it shows and finish up the driver updating.


If iTunes doesn't show your phone in restore mode next time you open iTunes then restart the Apple Mobile Device service and reopen iTunes.

I just wish Sony would put a phone in their PSP and fix text entry, its much easier.

Feb 23, 2008 8:31 AM in response to cancausecancer

Thank you! This post saved my bacon! I had updated my iTunes to 7.6.1.9 and my iphone would not show up in itunes. I searched everywhere on google and apple sites, but this was the first post pointing me to reinstall the usb driver. It was showing up as a camera but this was the missing piece. I even wasted an hour at the Genius Bar and the poor guy was clueless. Wish I had found this post before the 20 or so reinstalls I did 🙂

Mar 4, 2008 10:54 AM in response to cancausecancer

Thank you! Apple owes you big. I am a tech savvy user that followed their instructions to the "t"...and even ended up calling tech support. All to no avail. It was the driver step that did it. For some reason Windows was using the generic driver to support cameras. And - reinstalling iTunes didn't correct that. In fact, if you try to re-install iTunes with your iPhone connected...you may notice that the Apple Mobile Device Service installation rolls back (you have to watch carefully).

Apple needs to post these more explicit instructions for the surgicial replacement of the driver...what a pain!

Thanks again!!

Jul 27, 2008 6:24 AM in response to sorhol

I too spent 168 minutes with Iphone support at the basic and advanced levels reinstalling logging files just about everything. I was almost ready to return my new HP Vista computer to the store and try a different brand.

All I did was follow the steps about updating the driver. YES YES YES it worked. The first time I reopened Itunes I got an an error msg but the iphone showed up in itunes. I unplugged the iphone and plugged it back in and there it was at long last synching. YEA YEA YEA.

THANK YOU THANK YOU.

iTunes, iPhone, will not work on Vista with DEP !!!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.