Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Deploying iTunes to managed Windows devices is still possible through the Microsoft Configuration Manager (formerly SCCM) MSI application model, but the package must be validated for each release. The workflow is to extract the Apple installer, package the correct MSI, verify its product code and detection method, distribute the content, and pilot the deployment before making it required.

This updates the approach described in the HTMD Blog guide published on October 14, 2022. Its filenames, screenshots, product code, and Windows-version testing are specific to that time and should not be treated as current universal values.

Decide whether you need iTunes first

Do not deploy iTunes to every endpoint automatically. Confirm the business requirement and identify whether users need:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • iTunes itself for a legacy media or library workflow;
  • Apple-device connectivity or management;
  • Apple drivers or related components; or
  • a current Apple-recommended Windows application instead.

The downloaded MSI, Microsoft Store version, and any newer Apple distribution method may have different update, detection, licensing, and device-management behavior. Keep iTunes limited to the device groups and users that require it.

What you need before packaging

  • A supported Configuration Manager site, client, and distribution point.
  • Administrative access to create applications and deploy them to collections.
  • An approved Apple installer obtained from an authorized source.
  • A small pilot device collection.
  • Test devices representing clean installations, older iTunes installations, standard-user sessions, remote offices, and devices containing other Apple software.
  • A versioned UNC source folder, such as \SCCMSourceApplicationsAppleiTunes<version>.

Record the installer filename, download date, SHA-256 hash, reported version, architecture, product code, upgrade code if available, bundled components, reboot behavior, and any installed services or drivers.

Extract and inspect the installer

The HTMD procedure uses a self-extracting installer such as iTunes64Setup.exe and creates the application from the extracted iTunes64.msi. That remains a useful pattern only when the current Apple package actually contains that MSI.

  1. Download the approved installer to a clean working directory.
  2. Extract the executable using an approved archive or packaging tool.
  3. Locate the MSI intended for the target operating-system architecture.
  4. Inspect the MSI with an approved MSI-inspection tool.
  5. Confirm the product name, version, product code, upgrade code, custom actions, prerequisites, bundled Apple components, and restart requirements.
  6. Test installation and removal manually on a clean test device.

Do not copy only the MSI unless testing proves that it is self-contained. If the MSI references supporting files, include them in the content source. Keep the source directory clean: Microsoft warns that automatic MSI application creation imports files from the specified folder, so unrelated files can be distributed with the application. See Microsoft’s Create applications documentation.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Create the MSI application in Configuration Manager

  1. Open the Configuration Manager console.
  2. Go to Software Library > Application Management > Applications.
  3. Select Create Application.
  4. Choose Automatically detect information about this application from installation files.
  5. Set the type to Windows Installer (*.msi file).
  6. Browse to the UNC location containing the validated MSI and its required files.
  7. Review the metadata imported by Configuration Manager.
  8. Correct the application name, publisher, version, administrator comments, icon, and Software Center description.
  9. Review the deployment type’s install and uninstall commands, requirements, user experience, return codes, and installation behavior.
  10. Complete the wizard.

Configuration Manager can import Windows Installer metadata automatically, but review everything before deployment. Successful MSI import does not prove that the package installs correctly, detects correctly, or provides working Apple-device functionality.

Rank #2
Dell Latitude 5420 14" FHD Business Laptop Computer, Intel Quad-Core i5-1145G7, 16GB DDR4 RAM, 256GB SSD, Camera, HDMI, Windows 11 Pro (Renewed)
  • 256 GB SSD of storage.
  • Multitasking is easy with 16GB of RAM
  • Equipped with a blazing fast Core i5 2.00 GHz processor.

Install and uninstall commands

The HTMD article shows these package-specific commands:

msiexec /i "iTunes64.msi" /q
msiexec /x {E6FF3475-A35E-481F-8A8E-3D73CF3A30A1} /q

The GUID above belongs to the MSI used in that 2022 article. Do not reuse it blindly. A safer current-style example is:

msiexec.exe /i "iTunes64.msi" /qn /norestart
msiexec.exe /x {PRODUCT-CODE-FROM-CURRENT-MSI} /qn /norestart

Use the switches required by your packaging standards and confirm the installer’s actual behavior. If ConfigMgr should control restarts, test /norestart and configure the relevant return codes and restart policy.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Validate detection

For a genuine MSI deployment type, Windows Installer product-code detection is usually the simplest option. Configuration Manager can import it automatically.

Rank #3

However, product codes can change between releases. The product code shown in the HTMD example—{E6FF3475-A35E-481F-8A8E-3D73CF3A30A1}—must be checked against the current MSI.

Use MSI detection when the package registers the product correctly and the product code represents the version you intend to manage. If it does not, use a carefully tested detection rule based on the installed version, a known executable file version, a registry value, or a package marker.

Detection should answer one question: Is the intended iTunes version installed and compliant? Avoid combining detection rules casually, because an overly broad rule can report an obsolete or incomplete installation as compliant.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Distribute the application content

  1. In the console, right-click the application and select Distribute Content.
  2. Select the application content.
  3. Add the required distribution point or distribution-point group.
  4. Complete the wizard.
  5. Open the application’s content status and wait for successful distribution.

Do this before deploying the application. A deployment can fail simply because the client cannot locate content on an available distribution point. If content distribution fails, verify the source path, permissions, package files, distribution-point health, and whether the latest content version reached the target distribution point.

Rank #4
15.6 Inch Laptop Computer, N4020, 4GB DDR4 RAM, 128GB eMMC,with Windows 11
  • EFFORTLESS EVERYDAY PERFORMANCE: Powered by Intel Celeron N4020 processor and Windows 11 Home system, delivering reliable, low-power efficiency for daily tasks like document editing, email, online classes, and web browsing
  • 15.6-INCH FULL HD DISPLAY: Enjoy immersive visuals on the 15.6" FHD (1920x1080) anti-glare screen with micro-edge bezels. Delivers clear details and comfortable viewing for long study sessions, working on spreadsheets, and video playback
  • RESPONSIVE MULTITASKING & STORAGE: Built with 4GB LPDDR4 RAM and 128GB eMMC storage for smooth daily essential use. Expand your storage by up to 1TB via the integrated TF card slot to easily store movies, photos, and working files
  • ADVANCED CONNECTIVITY: Outfitted with 2x Full-Featured Type-C ports for data transfer, fast charging, and dual-monitor output, alongside 2x USB 3.2 Gen1 ports and a 3.5mm audio jack for complete peripheral compatibility
  • LIGHTWEIGHT & SILENT OPERATION: Slim and portable for effortless travel or commuting. Features a 1MP HD webcam for remote meetings, 38Wh battery with 45W Type-C fast charging, and a fanless silent design for peaceful work environments.

Deploy to a pilot collection

  1. Create a small pilot device collection.
  2. Right-click the application and select Deploy.
  3. Select the pilot collection.
  4. Choose Action: Install.
  5. Choose Purpose: Available for user-initiated testing.
  6. Configure scheduling, notifications, and Software Center visibility.
  7. Complete the deployment and test from Software Center.

An Available deployment lets users choose the application in Software Center. A Required deployment installs it according to the schedule and deadline. Use Required only when the business dependency justifies managed installation, including its possible restart and compatibility impact.

Validate more than the Software Center result. Test launching iTunes as a standard user, existing libraries and profiles, device recognition, Apple-related services and drivers, security controls, uninstall, reinstall, and behavior when iTunes or Apple processes are already running.

Move from pilot to production

Promote the application only after the pilot confirms clean installation, upgrade behavior, detection, removal, and user experience. For a Required deployment, account for maintenance windows, restart handling, network capacity, and devices that may be offline.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Separate 32-bit and 64-bit deployments or add a Configuration Manager requirement when both architectures are supported. The HTMD example uses a 64-bit installer; that does not make it suitable for mixed-architecture collections.

Best Value
Windows 11 Laptop with i3 Processor 15.6" Work Laptop for College Students
  • 【Efficient Performance】 Powered by Intel Core i3 processor (2 cores, 4 threads, up to 3.4GHz) with 12GB RAM and 256GB SSD. Handles multitasking, office software, online classes, and HD video streaming smoothly. Integrated Intel UHD Graphics 620
  • Backlit Keyboard & Complete Package】Comes with a cool backlit keyboard. Comes with awebcam, dual stereo speakers (8Ω/1.0W each), DC charger, and user manual – ready for late-night studying, online classes, video conferencing, and daily productivity
  • 【Vibrant Display】 15.6-inch Full HD (1920x1080) anti-glare screen with 16:9 aspect ratio delivers crisp images and vivid colors – perfect for studying, watching lectures, or entertainment. Thin-bezel design maximizes viewing area
  • 【Fast Connectivity & Expansion】 Equipped with WiFi 6 (802.11ax) and Bluetooth 5.2 for stable, high-speed wireless. Features 3 x USB 3.0, HDMI 2.1, Type-C (supports PD3.0 fast charging), and a TF card slot expandable up to 2TB – easily connect external monitors, mice, drives, or expand storage for all your files
  • 【Long Battery Life & Portable】 Built-in 11.55V 5000mAh/57.75Wh high-capacity battery delivers approximately 7 hours of mixed-use battery life – enough for a full day of classes and assignments. Lightweight at just 1.63kg (3.6 lbs) and 19.5mm thin, plus a compact packing size – easily slips into a backpack for campus, library, or coffee shop
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Upgrade, downgrade, and rollback planning

For each new iTunes release:

  1. Create a new versioned source folder.
  2. Inspect and test the new MSI.
  3. Confirm whether it is a Windows Installer upgrade of the previous release.
  4. Check whether the old product must be removed first.
  5. Revalidate the new product code and detection method.
  6. Test preservation of user data and library locations.
  7. Use supersedence only after upgrade and uninstall behavior is proven.
  8. Define a rollback action, such as uninstalling the new deployment and restoring the previously validated version.

Replacing files inside an existing application does not automatically create safe version management. Avoid downgrade behavior unless it is intentional and tested.

Common problems and fixes

Symptom Likely cause Action
Configuration Manager reports Not Installed Product-code mismatch Re-import the current MSI or update detection using its actual product code.
Installation fails immediately Missing MSI or unavailable content Check the deployment type content location, distribution status, client content location, and AppEnforce logs.
Installer requests source media Supporting files were omitted Include every file required by the MSI and test from the exact ConfigMgr content source.
Installation rolls back Existing version, Apple component, prerequisite, or custom-action conflict Test clean and upgrade scenarios separately; inspect the MSI log and existing product registrations.
Restart-related failure The installer restarted or locked files Test /norestart, define return codes, and schedule a managed restart if required.
Software Center remains stuck Client policy, content, detection, or service issue Trigger policy retrieval, confirm content availability, and review client application-enforcement logs.

For verbose Windows Installer troubleshooting, use a package-specific log path:

msiexec.exe /i "iTunes64.msi" /qn /norestart /L*v "%WINDIR%TempiTunes-install.log"

Also determine whether the existing installation came from an MSI, executable installer, or Microsoft Store. These channels may not upgrade or uninstall each other cleanly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

MSI versus alternatives

MSI application model

The MSI route fits organizations already using ConfigMgr because it provides imported Windows Installer metadata, standard commands, product-code detection, distribution points, collections, and Software Center integration. Its weaknesses are changing product codes, limited control over complex prerequisites, bundled components, and the possibility that a successful install does not prove device-management functionality.

Script or wrapper package

Use a wrapper when you must install prerequisites in order, remove conflicting Apple software, apply configuration files or transforms, control services, add detailed logging, or implement custom detection. This adds packaging and maintenance overhead.

Microsoft Store or modern package management

Store delivery is not equivalent to MSI deployment. Updates, licensing, user experience, and management ownership differ, and Store-delivered updates may not remain version-compliant through ConfigMgr. Review Microsoft’s guidance on Store applications in Configuration Manager. For cloud-managed Windows devices, also evaluate Intune and its official product information.

Smaller Windows-only teams may compare ConfigMgr with PDQ Deploy, while larger environments may consider a broader endpoint-management platform such as Ivanti Endpoint Management. Those alternatives make sense only when their wider capabilities justify introducing another platform.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Bestseller No. 2
Dell Latitude 5420 14' FHD Business Laptop Computer, Intel Quad-Core i5-1145G7, 16GB DDR4 RAM, 256GB SSD, Camera, HDMI, Windows 11 Pro (Renewed)
Dell Latitude 5420 14" FHD Business Laptop Computer, Intel Quad-Core i5-1145G7, 16GB DDR4 RAM, 256GB SSD, Camera, HDMI, Windows 11 Pro (Renewed)
256 GB SSD of storage.; Multitasking is easy with 16GB of RAM; Equipped with a blazing fast Core i5 2.00 GHz processor.
$294.98
Bestseller No. 3
HP 14' HD Laptop, Windows 11, Intel Celeron Dual-Core Processor Up to 2.60GHz, 4GB RAM, 64GB SSD, Webcam, Dale Pink (Renewed)
HP 14" HD Laptop, Windows 11, Intel Celeron Dual-Core Processor Up to 2.60GHz, 4GB RAM, 64GB SSD, Webcam, Dale Pink (Renewed)
14" diagonal, 1366x768 resolution, HD BrightView LED, Glossy NON-TOUCH Display
$249.99

Final checklist

  • Confirmed that iTunes, rather than another Apple workflow, is actually required.
  • Validated the current installer source, architecture, version, hash, and package contents.
  • Extracted and inspected the MSI.
  • Kept the versioned source folder free of unrelated files.
  • Tested silent installation, uninstall, upgrades, reboots, and existing Apple software.
  • Verified the current product code and detection method.
  • Distributed content successfully to the required distribution points.
  • Used an Available pilot deployment before considering Required deployment.
  • Tested standard-user launch, device recognition, services, drivers, and user data.
  • Documented upgrade, supersedence, and rollback behavior.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.