Les développeurs de logiciels, les administrateurs informatiques et les utilisateurs finaux testent souvent les add-ins et les plug-ins Office avant de les déployer dans des environnements de production. Cependant, faire cela directement sur votre installation Windows principale peut être risqué, surtout si vous n'êtes pas sûr de l'intégrité ou du comportement du plugin. La solution ?
Run Office 2021 inside a Windows 11 Sandbox.
Dans ce guide détaillé, vous apprendrez à configurer un environnement sandboxed sécurisé en utilisant Windows Sandbox, à installer Office 2021 et à tester les modules complémentaires de manière sûre et efficace. Que vous développiez votre propre plugin ou que vous examiniez des outils tiers, une sandbox vous permet d'isoler votre environnement de test et de préserver la sécurité de votre système hôte.
Nous utiliserons une configuration système telle que Windows 11 Home + MS Office 2021 Pro Plus pour suivre le processus.
Qu'est-ce que Windows Sandbox ?
Windows Sandbox est un environnement virtuel léger inclus dans Windows 11 Professional et les éditions Entreprise. Il vous permet d'exécuter des applications de manière isolée, sans les installer de manière permanente sur votre système hôte.
Il fonctionne comme une version disponible de Windows :
- Il se réinitialise après chaque utilisation
- Rien ne persiste sauf si vous déplacez explicitement des données
- Idéal pour tester des logiciels inconnus ou non fiables
Parfait pour les tests de plug-in ou d'add-in dans les applications Office telles que Word, Excel, Outlook et PowerPoint.
Pourquoi utiliser Windows Sandbox pour tester les modules complémentaires d'Office ?
Voici pourquoi l'utilisation d'un environnement sandbox a du sens pour le test des plugins Office :
- Évite de corrompre votre installation Office principale
- Garde ton registre, tes fichiers et ton système propres
- Simule un environnement d'installation frais pour le test
- Aide à résoudre les problèmes de compatibilité
- Réinitialisation rapide après le test
Cette méthode est particulièrement utile pour les développeurs travaillant avec des modules complémentaires Office basés sur JavaScript ou des plugins COM basés sur VSTO.
Prérequis
Avant de commencer, assurez-vous que vous avez :
- Windows 11 Pro ou Enterprise edition (l'édition familiale ne supporte pas Sandbox)
- Un fichier d'installation valide ou ISO pour Office 2021
- Minimum de 4 Go de RAM, 1 Go d'espace disque libre, et virtualisation activée dans le BIOS
- Un système avec Windows 11 Home + MS Office 2021 Pro Plus-ou idéalement, mis à niveau vers Pro pour le sandboxing
Étape 1 : Activer la fonctionnalité Windows Sandbox
Pour activer Sandbox :
- Ouvrir le Menu de démarrage, search for Fonctionnalités de Windows, et sélectionnez Activer ou désactiver les fonctionnalités de Windows.
- Dans la liste, vérifiez Windows Sandbox.
- Cliquez sur OK, puis redémarrer votre ordinateur à l'invite.
Sinon, vous pouvez exécuter ce qui suit à partir de PowerShell en tant qu'administrateur :
dism /online /Enable-Feature /FeatureName : ”Containers-DisposableClientVM” /All
Note : Ceci est uniquement à des fins d'apprentissage. Saisissez les commandes manuellement si nécessaire.
Étape 2 : Créer un fichier de configuration Sandbox
Pour personnaliser votre sandbox (par exemple, pour précharger les fichiers d'installation d'Office), créez un .wsb file.
Voici un exemple simple :
<Configuration>
<MappedFolders>
<MappedFolder>
C:\SandboxFiles.
false</ReadOnly
</MappedFolder>
</MappedFolders>
<LogonCommand>
cmd.exe
</LogonCommand>
</Configuration>
Save this as OfficeTest.wsb sur votre bureau. Remplacer C:\SandboxFiles avec le dossier où se trouvent votre installateur Office et les fichiers complémentaires.
Étape 3 : Préparer les fichiers d'installation
Avant de lancer la sandbox :
- Placez votre Installer Office 2021 Pro Plus et tout plugin ou add-in que vous souhaitez tester à l'intérieur du dossier spécifié dans votre fichier .wsb (par ex, C:\SandboxFiles).
- Inclure également :
- Documentation du plugin
- Tous les fichiers de configuration nécessaires
- Bibliothèques de dépendances (pour les plugins COM ou VSTO)
Étape 4 : Lancer le bac à sable
- Double-cliquez sur le .wsb fichier que vous avez créé.
- Un nouvel environnement Windows temporaire va démarrer.
- Naviguez vers votre dossier mappé (par ex, C:\Users\WDAGUtilityAccount\Desktop\SandboxFiles).
- Exécutez l'installateur d'Office 2021.
Suivez les étapes d'installation de standard. Une fois qu'Office est installé, vous pouvez commencer à tester le plugin.
Étape 5 : Installer et tester vos modules complémentaires
For Office Web Add-ins (JavaScript)
- Ouvrir une application Office (par ex., Word).
- Aller à Insert > Get Add-ins > My Add-ins > Shared Folder.
- Point vers un fichier XML manifeste stocké dans votre dossier mappé.
Pour les plugins COM ou VSTO
- Exécute l'installateur ou enregistre manuellement la DLL à l'aide de la commande suivante :
regsvr32 “C:\Path\To\Your\Plugin.dll”
- Lancez l'application Office correspondante.
- Le plugin devrait apparaître dans le Modules complémentaires tab.
Surveiller son comportement :
- Est-ce qu'il se charge correctement ?
- Y a-t-il des erreurs de script ?
- Y a-t-il un conflit d'interface utilisateur ?
- Comment interagit-il avec le ruban ou le panneau de tâches ?
Étape 6 : Test de conflits ou de problèmes de performance
Utiliser les fonctions et fonctionnalités d'Office pendant que le module complémentaire est activé. Faites attention à :
- Temps de chargement des applications bureautiques
- Crashs ou gel
- Interférence avec d'autres caractéristiques
- Activité du réseau, le cas échéant (pour les add-ins pilotés par API)
Vous pouvez également tester des scénarios tels que :
- Ouvrir/saver le fichier avec le plugin actif
- Opérations du presse-papier
- Undo/redo avec les commandes du plugin
- Flux d'authentification (si l'add-in se connecte aux services cloud)
Étape 7 : Documenter vos résultats
Avant de fermer le sandbox, enregistrer :
- Succès ou échec du chargement de l'add-in
- Tout message d'erreur ou journal
- Captures d'écran si des problèmes d'interface utilisateur sont détectés
- Impact sur la performance des bureaux
Cela aide au débogage ou à l'établissement de rapports d'assurance qualité.
Important : Une fois la sandbox fermée, toutes les données sont effacées. Veillez à sauvegarder la documentation dans votre dossier mappé si nécessaire.
Étape 8 : Réinitialisation et répétition
L'un des principaux avantages de Sandbox est la répétabilité :
- Fermer la fenêtre sandbox
- Effectuer des changements dans votre add-in ou environnement (par exemple, nouvelle version du plug-in)
- Relancer le .wsb fichier de configuration
Vous êtes maintenant en train de tester une nouvelle installation de Windows.
Conseils de dépannage
problème : Le module complémentaire ne s'affiche pas dans Office
Solution : Assurez-vous que la méthode d'installation est correcte ; vérifiez les paramètres du Trust Center sous File > Options > Add-ins
problème : Sandbox ne démarre pas
Solution : Vérifiez que la virtualisation est activée dans le BIOS et que vous exécutez Windows 11 Pro ou supérieur.
problème : L'installation d'Office échoue
Solution : Assurez-vous que l'installateur n'est pas dépendant du cloud ou qu'il fonctionne hors ligne.
Cas d'utilisation au-delà du testing
Bien que ce guide se concentre sur le test des plugins, le sandboxing d'Office 2021 est utile pour :
- Objectifs de formation
- Aperçu des nouvelles mises à jour du plugin
- Test de compatibilité avec des documents macro-épais
- Tester des packs de langues ou des dictionnaires personnalisés
C'est une technique essentielle pour les équipes de support informatique, les développeurs et les analystes AQ.
Running Office 2021 in Windows Sandbox vous donne une méthode puissante et sûre pour tester les plugins et les add-ins avant de les déployer dans des environnements de production. Que vous travailliez avec des add-ins de base ou des outils complexes de niveau entreprise, une configuration en bac à sable protège votre système et garantit des résultats de test exacts.
Avec une configuration comme Windows 11 Home + MS Office 2021 Pro Plus (mis à niveau vers Pro), vous pouvez profiter pleinement des outils de sandboxing sans logiciel tiers ou licences supplémentaires.
FAQ
- Puis-je installer Office 2021 dans la sandbox à chaque fois que je fais un test ?
Oui, mais il est réinitialisé après chaque session. Pour un test plus rapide, utilisez des installateurs en ligne de commande ou des scripts de déploiement pré-configurés. - Est-ce que Windows 11 Home peut fonctionner en Sandbox ?
Non, Windows Sandbox requiert Windows 11 Pro ou Enterprise. Vous pouvez mettre à niveau Home vers Pro pour utiliser cette fonctionnalité. - Puis-je tester les modules complémentaires d'Office qui nécessitent Internet ?
Oui. La sandbox a accès à internet par défaut, sauf si elle est bloquée par votre pare-feu ou votre configuration. - Les modifications apportées aux plug-ins affecteront-elles mon système principal ?
Non. Tout ce qui est installé ou testé dans la sandbox est supprimé à la fin de la session. Votre système hôte reste intact. - Puis-je utiliser cette méthode pour simuler des environnements clients ?
Oui. Sandbox est parfait pour tester les plugins sous différents paramètres utilisateur, paramètres régionaux ou autorisations limitées.
