By default, the Adobe Updater application that is installed along side various Adobe products like Acrobat and Photoshop is set to check for updates automatically. Specifically, it’s set to check for updates to all installed Adobe products every week, and to download all updates and then notify you when they are ready to be installed. In this post, I’ll explain how to disable this feature by editing a settings file while avoiding the GUI.
In a managed environment, an administrator may not want any software to update itself for any number of reasons. The automatic check can be switched off in the Adobe Updater preferences, but it can be a nuisance to find and requires as many as 9 clicks.
Adobe Updater can be launched from within Adobe products by clicking Help | Check for Updates (note that in some products, the path is Help | Updates, but in either case, you can use the keystroke Alt+H, U). Click Preferences, then uncheck the box next to Automatically check for Adobe updates and click OK, then close the Adobe Updater window. You may have to click Quit in a subsequent window before the application closes.
For a more direct route, the Adobe Updater executable installed with Reader 9 resides at
C:\Program Files (x86)\Common Files\Adobe\Updater6\AdobeUpdater.exe on a 64-bit Windows 7 machine, and at
C:\Program Files\Common Files\Adobe\Updater6\AdobeUpdater.exe on a 32-bit Windows XP machine.
All of the configurable settings are saved to a file named AdobeUpdaterPrefs.dat in the user profile, rather than as registry keys. The .dat file extension suggests a binary file, but it’s actually just an XML document that can be opened in any text editor.
The preferences file resides at
C:\Users\[USERNAME]\AppData\Local\Adobe\Updater6\AdobeUpdaterPrefs.dat on a 64-bit Windows 7 machine, and at
C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Adobe\Updater6\AdobeUpdaterPrefs.dat on a 32-bit Windows XP machine.
The minimum lines that need to exist for the file to be valid and for “Automatically check for Adobe updates” to be disabled are:
<?xml version="1.0" encoding="UTF-8" ?> <AdobeUpdater> <AutoCheck>0</AutoCheck> </AdobeUpdater>
To disable the auto update check programmatically, this file can be saved as AdobeUpdaterPrefs.dat and a script used to later overwrite the file in the user profile. A rather geekier approach would be to use a batch file to rename AdobeUpdaterPrefs.dat and then write a new file. I prefer the latter method because it requires only a single file and because it could be easily modified to insert lines that would change other settings, such as the location of the aum.log log file or the download directory, which are located in the user profile by default.
A batch file to back-up and then remake the file might look like this:
:: A batch file for writing a new Adobe Updater settings file "AdobeUpdaterPrefs.dat" @echo off %SystemDrive% cd\ SETLOCAL EnableDelayedExpansion if exist "%USERPROFILE%\AppData\Local\Adobe\Updater6\AdobeUpdaterPrefs.dat" goto WIN7Updater6 if exist "%USERPROFILE%\AppData\Local\Adobe\Updater5\AdobeUpdaterPrefs.dat" goto WIN7Updater5 if exist "%USERPROFILE%\Local Settings\Application Data\Adobe\Updater6\AdobeUpdaterPrefs.dat" goto XPUpdater6 if exist "%USERPROFILE%\Local Settings\Application Data\Adobe\Updater5\AdobeUpdaterPrefs.dat" goto XPUpdater5 goto NOTFOUND :WIN7Updater6 cd "%USERPROFILE%\AppData\Local\Adobe\Updater6" goto REWRITE :WIN7Updater5 cd "%USERPROFILE%\AppData\Local\Adobe\Updater5" goto REWRITE :XPUpdater6 cd "%USERPROFILE%\Local Settings\Application Data\Adobe\Updater6" goto REWRITE :XPUpdater5 cd "%USERPROFILE%\Local Settings\Application Data\Adobe\Updater5" goto REWRITE :REWRITE :: Configure Adobe Update to not check for updates :: Delete any temp file that this script may have created in the past if exist AdobeUpdaterPrefs.dat.temp del AdobeUpdaterPrefs.dat.temp :: Backup the old file rename AdobeUpdaterPrefs.dat AdobeUpdaterPrefs.dat.temp :: Write a new minimum settings file (the other data will be filled in when Auto Updater runs) echo ^<?xml version="1.0" encoding="UTF-8" ?^> >> AdobeUpdaterPrefs.txt echo ^<AdobeUpdater^> >> AdobeUpdaterPrefs.txt echo ^<AutoCheck^>0^</AutoCheck^> >> AdobeUpdaterPrefs.txt echo ^</AdobeUpdater^> >> AdobeUpdaterPrefs.txt :: Rename the new file rename AdobeUpdaterPrefs.txt AdobeUpdaterPrefs.dat goto :EOF :NOTFOUND @echo. @echo The AdobeUpdaterPrefs.dat file was not found, no changes have been made. @pause
Modifying the preferences file could have other benefits as well. Imagine the time and disk space that could saved by having all of those incremental Adobe updates saved to a network location, rather than downloading them to each workstation.

Really useful post. Thanks.
One question Ardamis:
Any particular reason for searching for the Updater6 folder first over Updater5? Reason for asking is I am seeing both an Updater5 and 6 folder on some machines and would want to make sure I’m covering all potential Adobe updates with the new update settings. Thanks.