The unfortunate problem is that, even though the problem existed on a particular version of the OS, the installer logic denies you the ability to install when you’re on a version of the OS that doesn’t have the problem, which includes 10.4.11 and 10.5.x. This could be handled by logic in the .dist file hiding in the updater package, but to date (including the 12.1.1 update), is not.
Here are some instructions that I have successfully used1 to get Office updates to install to my data volume, which is where I moved it immediately after installing it:
- After auto-update runs the installer, OK the dialog asking if it can run a script.
- Command-Click on the title bar of the installer and choose the folder containing the Installer package, usually named “Temporary Items”. This should reveal it in the Finder.
- Copy the installer package to the Desktop using Option-drag. This is so we can edit the copy and have it in a known, long-term location.
- Quit the Installer, since the stock package won’t install.
- Right click the package on the Desktop, and choose “Show Package Contents”.
- Double click the Contents folder.
- Open distribution.dist in your favorite text editor.
- Replace the body of
volumeOs1049OrHigherTest
withreturn true;
- Save the file; it’s read-only by default, so you’ll have to force it.
- Double click the installer package on the Desktop and install it as normal.
(!systemIs1049() || volumeOs1049OrHigher()) && volumeHasUpdatableVersion()
and still get the limited behavior where it causes problems with the system, and the unlimited behavior where it does not.--
1YMMV. Void where prohibited. These are not official Microsoft instructions; I’m acting as merely another customer of Microsoft using publicly available knowledge about .dist files.