Choisir et configurer un ordinateur adapté (Windows + WSL2)#
Le choix de l’ordinateur dépend beaucoup du type de missions qu’on réalise.
- Quand on travaille avec un grand compte, il est fréquent que le matériel soit fourni : ordinateur, accès réseau, licences bureautiques, parfois même un environnement de développement déjà prêt.
- À l’inverse, avec des clients plus petits, on doit souvent apporter son propre matériel.
C’est mon cas, puisque je navigue entre les deux mondes : certaines missions imposent leur environnement, d’autres me laissent totalement libre.
J’ai donc dû réfléchir à une configuration qui me permette de travailler efficacement, sans dépendre d’un système particulier.
Un équilibre entre compatibilité et stabilité#
Pendant plus de quinze ans, j’ai toujours travaillé sous Linux. J’y suis à l’aise, tout est clair, scriptable, maîtrisé.
Mais au fil des missions, j’ai dû composer avec des besoins plus variés : Excel, Teams, Power BI, ou encore des rendus qui doivent être parfaitement compatibles avec les outils Windows utilisés par les clients.
J’ai donc dû me résigné à un compromis : un ordinateur sous Windows, avec WSL2 (Windows Subsystem for Linux) pour tout ce qui touche à la data et au développement.
Concrètement, toutes mes analyses Python et R tournent dans WSL, pendant que Windows gère la partie bureautique et les outils clients.
C’est un équilibre simple, stable, et surtout, sans friction.
Les outils du quotidien#
Au-delà de l’ordinateur, il y a les outils qu’on utilise tous les jours. Dans mon cas :
- Microsoft 365, pour la collaboration (Teams, Excel, Power BI) ;
- ChatGPT (version pro), qui me fait gagner un temps considérable sur la rédaction, l’analyse ou la documentation ;
- Obsidian, devenu au fil du temps mon centre de gravité personnel : documentation, CRM, mémo, notes techniques… tout y passe ;
- Gnucash, un outil libre que j’utilisais déjà pour ma comptabilité personnelle et que j’ai simplement étendu à mon activité pro ;
- LaTeX, que j’utilise pour générer automatiquement mes devis et factures.
- KeePassXC, pour la gestion des mots de passe en interne
- BitLocker, pour que le disque dur soit chiffré et protégé
Les suprises Windows#
Voici également quelques points intéressants pour nettoyer la configuration.
Désactivation de fonctionnalités intrusives#
Windows Recall (captures d’écran automatiques en continu)
Fonctionnalité activée par défaut sur certaines machines récentes, peu compatible avec des usages professionnels sensibles. Désactivation complète via ligne de commande.DISM /Online /Disable-Feature /FeatureName:RecallTélémétrie et collecte étendue
Réduction au strict minimum des données de diagnostic, de l’historique d’activité et des services de suivi non indispensables.
Suppression des applications inutiles#
- Applications préinstallées sans intérêt en contexte pro :
Xbox / Game Bar, Clipchamp, Cortana, Widgets, Teams grand public, etc. - Désinstallation pour limiter le bruit visuel, les services en arrière-plan et les notifications parasites.
Nettoyage de l’interface et des notifications#
- Désactivation des suggestions, conseils et publicités déguisées
- Suppression des widgets et actualités
- Simplification du menu Démarrer et de la barre des tâches
Objectif : un environnement sobre, prévisible et sans distraction.
OneDrive et synchronisation automatique#
- Désactivation ou configuration stricte de OneDrive
- Exclusion des dossiers de travail (code, data, projets Git, WSL)
Pour éviter toute interférence avec les outils de développement et de versionnement.
Sécurisation des performances#
- Ajustement de Windows Defender
Ajout d’exclusions ciblées pour les environnements WSL, les virtualenv Python/R et certains dossiers de calcul intensif.
Démarrage et services#
- Nettoyage des applications lancées au démarrage
- Désactivation des services constructeurs et utilitaires inutiles