Si vous cherchez un outil pour déployer et maintenir des applications sur Windows gratuitement (donc sans SCCM), il existe Boxstarter. C’est un outil puissant qui va utiliser des packages Chocolatey pour automatiser l’installation et la configuration de vos machines.

Qu’est-ce que Boxstarter ?

Boxstarter est une solution d’automatisation qui s’appuie sur Chocolatey pour transformer le déploiement d’applications Windows en un véritable jeu d’enfant. Vous écrivez simplement la liste des packages souhaités et hop, il fait le reste pour vous. Plus besoin de passer des heures à installer manuellement chaque logiciel sur vos postes de travail.

Les avantages de Boxstarter

Boxstarter est fait en PowerShell donc pas de grosse installation nécessaire. Il s’intègre parfaitement dans l’écosystème Windows et peut être exécuté directement depuis une simple ligne de commande. L’outil gère automatiquement les redémarrages Windows si nécessaire, reprend l’installation là où elle s’est arrêtée, et peut même configurer les paramètres système de votre machine.

Comment ça fonctionne ?

Le principe est simple : vous créez un script PowerShell qui liste tous les packages Chocolatey que vous souhaitez installer, ainsi que les configurations Windows que vous voulez appliquer. Boxstarter se charge ensuite d’exécuter ce script de manière fiable, même si des redémarrages sont nécessaires en cours de route.

Exemple de configuration

Pour vous donner une idée concrète de ce que peut faire Boxstarter, voici un exemple de configuration que j’ai trouvé sur GitHub. Ce script configure une machine de développeur complète avec tous les outils nécessaires.

Cas d’usage

Boxstarter est particulièrement utile dans plusieurs situations : le provisionnement de nouvelles machines, la standardisation des environnements de développement au sein d’une équipe, la création de machines de test reproductibles, ou encore la réinstallation rapide d’un poste après un formatage.

Bref, si vous gérez plusieurs machines Windows ou si vous voulez simplement gagner du temps lors de vos installations, Boxstarter combiné à Chocolatey est vraiment l’outil qu’il vous faut.

Se connecter à plusieurs à la fois en RDP sur un Windows Desktop (Vista, 7, 8, 10 & 11) c’est possible gratuitement via le RDP Wrapper.

Le principe de RDP Wrapper

Plus de besoin de patcher les DLLs ou de modifier manuellement les fichiers système, le programme se glisse intelligemment entre le Terminal Service et le Service Control Manager. Cette approche élégante évite les manipulations risquées et préserve l’intégrité de votre système Windows.

Contrairement aux anciennes méthodes qui nécessitaient de remplacer des fichiers critiques du système, RDP Wrapper agit comme une couche intermédiaire qui intercepte et modifie les communications à la volée. Le résultat ? Vous conservez votre système intact tout en bénéficiant des fonctionnalités de connexions multiples habituellement réservées aux versions Server de Windows.

Installation et fonctionnalités

Le package est complet et permet même une mise à jour en live sans nécessiter de redémarrage du système dans la plupart des cas. L’installation est simplissime : il suffit d’exécuter le fichier install.bat en tant qu’administrateur et le tour est joué.

Le wrapper inclut également un outil de diagnostic pratique (RDPCheck.exe) qui vous permet de vérifier en un coup d’œil si tout fonctionne correctement. Une interface visuelle claire vous indique l’état du service et des connexions actives.

Configuration et gestion

Un fichier de configuration (RDPConf.exe) est fourni pour ajuster finement les paramètres selon vos besoins. Vous pouvez notamment :

  • Gérer le nombre de connexions simultanées autorisées
  • Configurer les ports d’écoute
  • Vérifier la compatibilité avec votre version de Windows
  • Consulter les logs en cas de problème

Points d’attention

Bien que RDP Wrapper soit une solution pratique et gratuite, gardez à l’esprit que les mises à jour Windows peuvent écraser certains fichiers de notre wrapper, donc il faut parfois faire une mise à jour du wrapper lui-même.

Téléchargement

Le logiciel est disponible gratuitement sur GitHub : https://github.com/stascorp/rdpwrap/releases

Téléchargez la dernière version stable, décompressez l’archive et lancez l’installation. En quelques secondes, votre machine Windows sera capable d’accueillir plusieurs sessions RDP simultanées.

Si vous êtes sur le point de monter vous-même votre rig afin de miner des cryptomonnaies, vous savez sans doute qu’il vaut mieux avoir un système bien rodé et le plus léger possible.

Cet article vous servira peut-être alors de guide afin d’avoir un système optimisé et véloce.
Je ne m’attarderai donc pas sur le fonctionnement ou les spécificités du minage de cryptomonnaies, mais bien sur l’optimisation du système d’exploitation.

Je précise que ces manipulations sont faites sous Windows 10 EN x64.

Checklist

  • Installation de Windows (7 ou 10)
  • Drivers graphiques adéquats pour les cartes.
  • Outils de flash pour les CG
  • Outils d’overclocking (avec gestion de la température)
  • Logiciel de minage suivant votre monnaie (Claymore,…)
  • Suppression des logiciels indésirables grâce à Bulk Crap Uninstaller (préférez l’édition portable)
  • Désactivation des fonctions inutiles grâce à DoNotSpy10
    • Pensez à désactiver Windows Update
    • Désactivez Windows Defender
    • Tout ce qui est affiché en bleu (ou le reste, mais réfléchissez à ce que vous faites)
  • Installation de Notepad++ pour l’édition de fichier / analyse de logs rapide
  • Installation de GPU-Z pour l’analyse des specs
  • Index des fichiers désactivé (si SSD) Guide ici
  • Diminution des effets graphiques de Windows Guide ici et sélectionnez « …meilleures performances »
  • Installation de Teamviewer VS activation RDS (Remote Desktop Service)
  • Désactivation de la mise en veille
  • Désactivation de l’hibernation
  • Configurer le démarrage automatique du fichier bat au démarrage
  • Optimisation des services (services.msc)
    • Spooler d’impression : OFF si vous n’imprimez pas
    • Carte à puce : OFF si vous n’avez pas de lecteur de cartes SD,…
    • Client DNS : OFF si vous ne voulez pas avoir de cache DNS sur votre système
    • Tout autre service qui n’a pas d’intérêt à vos yeux (soyez néanmoins prudent)

En Bonus

  • Image disque – Pour assurer une remise en route rapide et efficace en cas de crash disque, je vous recommande vivement de faire une image de votre disque dur système sur un autre support. Cela évitera également de devoir passer trop de temps à la mise en place. Vous pouvez par exemple utiliser Macrium en live CD.
  • Si vous utilisez le logiciel de minage Claymore, sachez qu’il existe un cheat qui permet de bloquer la « DevFee »
    https://github.com/JuicyPasta/Claymore-No-Fee-Proxy