Contrairement à de nouvelles versions de Adobe Photoshop qui activeront automatiquement lors de l'installation, Photoshop CS3 Extended oblige les utilisateurs à activer le logiciel par téléphone ou sur Internet. Activation sur Internet est beaucoup plus rapide, mais si vous ne disposez pas d'une connexion Internet, vous pouvez toujours activer par téléphone. L'activation est obligatoire car elle empêche l'utilisation illégale du logiciel. Vous ne serez pas en mesure d'utiliser Photoshop CS3 Extended jusqu'à ce que le produit a été activé.