You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

iTunes 12 incompatible with Windows Vista Data Execution Prevention

I just did a clean install of iTunes 12.0.1 after removing 11.4 and other components as described in Troubleshooting issues with iTunes for Windows updates. I'm running Vista Home Premium 32-bit SP2 with 3 GB RAM. Soon after closing the iTunes GUI, I get a Data Execution Prevention notification:

User uploaded file

I have already tested with every DEP setting except AlwaysOff, which would globally disable an important Windows security feature and is therefore not to be recommended. The problem is apparently a Buffer Overflow Exception. Here are the details from one instance:


Product
iTunes

Problem
Stopped working

Date
10/16/2014 7:37 PM

Status
Report Sent

Problem signature
Problem Event Name: BEX
Application Name: iTunes.exe
Application Version: 12.0.1.26
Application Timestamp: 543e558b
Fault Module Name: StackHash_d697
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Offset: 105059cc
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.0.6002.2.2.0.768.3
Locale ID: 1033
Additional Information 1: d697
Additional Information 2: 2bd40df4cf0a606a4574668730104c34
Additional Information 3: d700
Additional Information 4: cb2d139a5bee9dfc5c0d03df08159e62

Extra information about the problem
Bucket ID: 50


This is actually not a new problem. As an experienced user of 32-bit Vista, I would have to say that the last compatible iTunes version was 11.1.5. See also Windows Vista problem reports after latest Itunes 11.2 update.

iTunes for Windows-OTHER, Windows Vista

Posted on Oct 16, 2014 9:00 PM

Reply
95 replies

Nov 7, 2014 3:56 AM in response to Marvin Martianul

marie puntMay 19, 2014 3:36 PM Re: Windows Vista problem reports after latest Itunes 11.2 update
Re: Windows Vista problem reports after latest Itunes 11.2 updatein response to Biggestted | This solved my question

i am having a similar problem since updating on Saturday May 17.

working.


my pop up states:


iTunes has stopped working


A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.


my operating system is Windows 7.

Second post of another thread, BTW it was marked as an answer in other thread, so impossible to miss.

Nov 17, 2014 1:51 PM in response to Johnny DEP

Hi Johnny


I was so grateful to find that this Vista problem was not unique to me. My problem started with iOS 8 update on iphone 4GS which required the iTunes update to 12.01.26. After itunes update, iOS8 update stalled and required factory restore of iphone during which the update seemed to complete itself. I became aware of the itunes issue when I needed to restore the iphone data from backup after the factory restore. iTunes closes right at the point of the sync coping the data (Step 5 of 5). Windows says it closes due to the data execution prevention, but it still happened at the same spot after disabling that windows feature completely. I have tried all the options I could find on this subject -- uninstalling all Apple programs and reinstalling, disabling firewalls, anti-virus etc. Nothing has worked. So this means that I cannot get my data off itunes for any of my Apple devices at this point, rendering my iphone & ipad backups useless. Early on, I too, thought of restoring to an older version of iTunes, but the next issue I ran into was that upon start up it says that my iTunes library is showing as created from a newer version and cannot be accessed.. Any thoughts on how to get around that?? Or any other suggestions?

Nov 18, 2014 4:39 AM in response to cneufeldhq

If your problem is syncing with devices running iOS 8, I don't think you will solve it by downgrading iTunes to a version that is DEP-compatible with Vista (see Music_05's post on page 3, confirmed by tocguy). It might have been best to start your own thread. If you really want to downgrade to 11.1.5 despite that, you will either have to promote an iTunes Library backup file created circa May 2014, or rebuild the library from scratch using commands under the File menu, or a combination if you have added new files since the backup was created. This link might be helpful: Re: what happened to my playlists? I just loaded version 11.0.4.4 and all my playlists and songs uploaded from CDs to iTunes disapeared!!!!

Nov 18, 2014 9:12 AM in response to Johnny DEP

I'm running Vista Ultimate 32 bit. I upgraded iTunes to 12 weeks ago, but kept my iPad 2 and two iPhone 5s' on iOS7. No problems with synch'ing or anything else. Yesterday, I decided to upgrade my iPad 2 to iOS8 and, unfortunately, experienced the dreaded DEP shutdown of iTunes when attempting to restore...even after multiple attempts which involved resetting the iPad, disconnecting the USB cable, switching out the USB cable, etc.


Today, I decided to shut down all processes and services via Task Manager. TOUCHDOWN!


My steps are outlined below:


  1. Close iTunes.
  2. Disconnect any hard-wire connection to the computer.
  3. Reset the iPad 2.
  4. Wait until reset is finished...don't restore yet.
  5. In Task Manager, show processes from all users (checkbox on lower left corner of Task Manager window).
  6. End (aka shut down or kill) all processes referencing iTunes, iCloud, Bonjour, Apple, iPod, etc within the Image Name or Description columns...basically anything I could trace back to Apple. You'll have to eye-ball these.
  7. Restart iTunes.
  8. Restart the Bonjour service via Computer Management.
  9. Connect the iPad 2.
  10. iTunes should prompt to restore with options. I chose to backup from my local computer using a backup set from 2 days ago.
  11. My restore took about 5 minutes.
  12. iPad will restart.
  13. iTunes will execute a sync...which has so far taken about 45 minutes. The good thing is it's on step 6 of 6...MUCH further than I got on my many other attempts. I don't expect I'll have any issues now.

I hope my experience has helped others.

Cheers!

Nov 30, 2014 5:10 PM in response to BusterBunny

Curious to know, Buster Bunny if, indeed your final sync stage completed. Sadly, none of this worked for me. I continue to have i-tunes shut down at the last stage of restore -- right when it is ready to copy data. I have tried everything I can find on the forum on this subject. With repeated restores of my Windows Vista 64 bit to previous dates, and numerous restores of the iphone 4Gs to factory settings, I no longer get the DEP error, just the iTunes shut-down with the BEX error. My restore gets me up to that date with some things, like my contacts, photos, message threads and music from the backup, but no album artwork and no installed apps. The app folders transfer to the iPhone and then just sit there waiting because i-tunes shuts down at the copying stage. I am beyond frustrated and almost ready to start re-installing app by app, but there are one or two apps that have data that I really need to recover. If there is any way to read my old app data outside of iTunes without spending a fortune, at least I could manually re-enter everything if I go the route of re-installing app by app. Still looking for a solution -- and really left wondering which of the updates is causing the issue -- the iOS 8 update? or the iTunes 12 update?

Dec 20, 2014 4:34 PM in response to Johnny DEP

I think I've found the culprit. Window's DEP appears to conflict with the iTunes shutdown which triggers the Windows Error Reporting service.

The following steps should resolve iTunes generating a DEP error notification on close. They may help with other iTunes / DEP issues as well.

1. Disable the Windows Error Reporting servicevia the Services utility. Apparently this service is only used to gather and send Windows errors to Microsoft so you should be OK disabling it.



If that alone doesn't work you'll can also try the following...


2. Selectively disabled DEP for the iTunes.exe program via a registry modification since it's not possible through the Windows GUI.



And if the combination of those doesn't work for your system, you're pretty much only left with the nuclear option...


3. Disable DEP for your the entire Windows Operating System via an elevated command prompt. Perhaps not the most secure route but effective none the less.


Disabling the Windows Error Reporting service resolved the issue on a fully patched Windows Vista SP2 x64 system running iTunes 12.0.1.26.



Let us know if this resolves your issues.

Dec 21, 2014 7:22 AM in response to MR.IT

So if recent versions of iTunes are incompatible with Windows Vista and crash every time the program is closed, users should just disable everything that tries to tell them the bad news? I have already tried your step 2. and it doesn't work because iTunes purposefully opts in to DEP. Step 3 is out of the question! I am now running iTunes 11.1.5 because it is compatible with Vista. The only better solution is for Apple to release an update that is also compatible with Vista. BTW I'm not convinced that iOS 8 sync issues have anything to do with the issue described in this thread.

Dec 21, 2014 9:45 AM in response to MR.IT

MR.IT, who is "us"? Looks like this is your first-ever post at Apple Support Communities. Do you even have a Vista PC? Sure disabling DEP would be effective at stopping DEP notifications, but iTunes will still be crashing upon exit. The only new idea in your post is disabling Windows error reporting so that Vista users won't even know that iTunes is still crashing. No Thanks!

iTunes 12 incompatible with Windows Vista Data Execution Prevention

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