WELCOME UNIVERSE ROMs

samedi 12 juillet 2025

A Corel Compagny



WinZip est un logiciel propriétaire 32 et 64 bits de compression de données. C'est un logiciel payant, mais une version d'évaluation existe (shareware).

Il utilise par défaut les formats de fichier ouverts ZIP et ZIPx, mais permet aussi de compresser au format LHA ou d'extraire des archives aux formats CAB, 7z, LHA, TAR (tar.bz2 et tar.gz)...

 WinZip

Évolution du format des archives

Le format ZIP, inventé par Phil Katz, est l'un des formats les plus répandus, mais historiquement, l'algorithme qu'il utilisait (deflate) offrait un taux de compression généralement inférieur à celui proposé dans les formats concurrents (RAR, ACE, 7z...), qui utilisaient des algorithmes plus avancés.

Avec ses dernières versions, WinZip a fait évoluer le format ZIP en y intégrant de nouveaux algorithmes, notamment PPMd et LZMA, permettant à des archives ZIP d'être compétitives en taille face, par exemple, aux archives RAR ou 7z. Ces évolutions se sont cependant faites au prix de la rétro-compatibilité du format, ces archives ZIP « modernes » n'étant bien souvent compatibles qu'avec WinZip (bien que les spécifications des évolutions soient librement disponibles).

  • WinZip 11 a introduit WavPack pour compresser des fichiers audio.
  • Winzip 12 a introduit un algorithme de recompression d'images JPEG basé sur LZMA d'Igor Pavlov, ce qui lui permet de réduire la taille de ces fichiers pourtant déjà compressés.
  • Winzip 12.1 change l'extension par défaut en format ZIPx
  • Winzip 13 n'a pas été édité.
  • Winzip 14 supporte Windows 7, améliore la sécurité et simplifie la compression avec des fenêtres de dialogue plus pratiques.

WinZip a été racheté par Corel en 2006.

Copyright © 2025 Corel Corporation.
Tous droits réservés.

Informations
Développé par Corel et WinZip Computing, Inc (d)
Première version 3 avril 1991
Dernière version
6.9.0 (Android, 12 juin 2023)[1]
7.11 (iOS, 26 juin 2023)[2]
10.0.6204 (macOS, 21 mars 2023)[3]
27.0.15240 (Microsoft Windows, 23 août 2022)[4],[5]
Système d'exploitation Microsoft Windows, macOS, iOS et Android
Environnement Windows
Formats lus ZIP, tar, GZIP (en), Z (d), Cabinet, RAR, bzip2 (d), Lha, 7z, Image ISO (en), XZ, VHD et Virtual Machine Disk
Formats écrits ZIP et Lha
Langues Multilingue
Type Compression/Décompression de fichiers
Licence Propriétaire
Site web www.winzip.com

A set of tools to integrate browser with external download managers

 



Intègre le navigateur avec JDownloader en interrompant le gestionnaire de téléchargement ou via le menu contextuel du clic droit.

This extension connects your browser to the JDownloader, which is a Java-based download manager. The extension offers two operation modes: 1. Sends downloading jobs from the right-click context menu 2. Interrupts the built-in download manager and redirects your requests to the JDownloader The second mode is disabled by default. To enable it, click on the browser action button once. Whenever the interruption mode is not needed, click the browser action button one more time to disable this optional feature. Since this extension needs to execute native commands to communicate with the JDownloader, a native client is needed. The instruction to install this NodeJS native client is shown on the first use. Also note that this extension only calls the JDownloader, so you need to have this application on your operating system for this extension to work. You can check the code of the native client on https://github.com/belaviyo/native-client/releases. There is a short video tutorial about the installation of the native client and its usage: https://www.youtube.com/watch?v=vSnZp2wflTc Logs: Version 0.1.6 1. Fixes tab's name is not being sent to JDownloader Version 0.1.7 1. Download all Links with JDownloader


https://chromewebstore.google.com/detail/jfpmbokkdeapjommajdfmmheiiakdlgo?utm_source=item-share-cb


Les extensions « Télécharger avec un gestionnaire de téléchargement externe » permettent de rediriger les téléchargements du navigateur vers un gestionnaire de téléchargement externe, tel qu'Internet Download Manager (IDM). Par défaut, ces extensions sont désactivées et n'interfèrent pas avec les téléchargements. Vous devez d'abord activer l'extension à l'aide du bouton d'action pour rediriger les téléchargements. Une fois activée, vous pouvez poursuivre le processus de téléchargement habituel et constater que l'exécutable externe est appelé à la place du gestionnaire de téléchargement intégré du navigateur. Vous pouvez également utiliser le menu contextuel accessible par clic droit pour envoyer vos téléchargements vers un gestionnaire de téléchargement externe sans activer le mode interruption. Pour chaque gestionnaire de téléchargement, une page d'options distincte contient les arguments de ligne de commande correspondants.

Caractéristiques

  • L'extension appellera un gestionnaire de téléchargement externe lorsqu'elle sera active à partir du bouton d'action
  • La désactivation de l'extension n'aura aucun impact sur les performances
  • Aucune étape supplémentaire n'est nécessaire pour activer un travail externe
  • L'extension prend en charge l'attribution de tâches via le menu contextuel sans activation
  • Charger les fonctionnalités demandées depuis GitHub

FAQ

  1. Quels gestionnaires de téléchargement externes sont pris en charge ?

  2. Extension « Reader View » recommandée pour les navigateurs Chrome , Safari , Edge , Opera et Firefox .

    L'extension « Reader View » améliore la lisibilité en supprimant les éléments superflus tels que les boutons et les images d'arrière-plan, et en ajustant la disposition et le contraste du texte. Elle utilise la bibliothèque Readability de Mozilla et possède une interface de type Firefox. Ses fonctionnalités incluent le surlignage, la prise de notes, l'édition rapide et l'enregistrement ou l'impression au format HTML, Markdown ou capture d'écran. En savoir plus ici .

  3. Qu'est-ce que l'extension « Télécharger avec Internet Download Manager (IDM) » et comment fonctionne-t-elle ?

    L'extension « Télécharger avec Internet Download Manager (IDM) » permet aux utilisateurs d'envoyer des tâches de téléchargement au gestionnaire de téléchargement IDM (connu pour ses vitesses de téléchargement élevées sous Windows). Activez l'extension depuis le bouton d'action pour l'utiliser en mode interruption, puis poursuivez le processus de téléchargement habituel. Vos téléchargements seront redirigés vers IDM une fois le lien résolu par votre navigateur. Veuillez noter que vous devez installer un client natif minimal pour que cette extension puisse envoyer des liens vers un exécutable externe. Le client natif est requis pour que l'extension puisse communiquer avec votre système d'exploitation.

    Voici un court tutoriel vidéo expliquant comment configurer l'extension : https://www.youtube.com/watch?v=IXNV2qlO5Ow

  4. Qu'est-ce que l'extension « Télécharger avec JDownloader » et comment fonctionne-t-elle ?

    JDownloader est un gestionnaire de téléchargement multiplateforme basé sur Java. Cette extension intègre JDownloader à votre navigateur. Comme les autres extensions « Télécharger avec X », cette extension fonctionne selon deux modes. Le premier est le mode interruption (mode agressif). Pour l'utiliser, cliquez sur le bouton d'action pour activer l'observateur de téléchargement et poursuivre le téléchargement du fichier normalement. Une fois le téléchargement lancé par le navigateur, l'extension met en pause le gestionnaire de téléchargement intégré et envoie le lien résolu à JDownloader. Le second mode est le mode non agressif. Dans ce mode, un menu contextuel accessible par clic droit sur les liens permet d'envoyer le lien à JDownloader. Dans ce mode, le gestionnaire de téléchargement externe se charge de résoudre le lien de téléchargement.

    Notez que cette extension utilise le protocole HTTP pour envoyer les liens de téléchargement à l'application JDownloader (conformément à la documentation de JDownloader). Veuillez vous assurer que http://127.0.0.1:9666/ est accessible.

    Notez également que JDownloader prend en charge les cookies. Par défaut, l'extension n'envoie pas de cookies à JDownloader. Si le serveur de téléchargement requiert des cookies pour autoriser le téléchargement, activez cette fonctionnalité dans la page des options.

    Voici un court tutoriel vidéo expliquant comment configurer l'extension : https://www.youtube.com/watch?v=vSnZp2wflTc

  5. Qu'est-ce que l'extension « Télécharger avec Download Accelerator Plus (DAP) » et comment fonctionne-t-elle ?

    Le gestionnaire de téléchargement DAP est réputé pour ses performances en termes de vitesse. Comme les autres extensions « Télécharger avec X », il existe deux méthodes pour envoyer des téléchargements vers DAP. La méthode recommandée consiste à utiliser le menu contextuel accessible par clic droit, mais vous pouvez également activer le bouton d'action (bouton de la barre d'outils).

    Veuillez noter que DAP utilise un serveur HTTP pour communiquer avec d'autres applications. Il utilise le port 10029 pour recevoir les messages d'autres exécutables. Veuillez vous assurer que http://127.0.0.1:10029 est accessible.

    Il est important de noter que cette extension sert uniquement de connecteur pour rediriger les téléchargements vers DAP. Il ne s'agit pas d'un téléchargeur à proprement parler. Par conséquent, vous devez installer le gestionnaire de téléchargement DAP sur votre système d'exploitation pour que l'extension fonctionne.

  6. Qu'est-ce que l'extension « Télécharger avec Wget » et comment fonctionne-t-elle ?

    Cette extension vous permet de rediriger tous vos téléchargements vers Wget, un puissant gestionnaire de téléchargement en ligne de commande. Vous pouvez activer l'extension via le bouton d'action ou envoyer sélectivement des téléchargements vers Wget depuis le menu contextuel accessible par clic droit.

    Veuillez noter que Wget prend en charge les cookies. Si vous souhaitez autoriser l'extension à transmettre des cookies à Wget, activez cette fonctionnalité dans la page des options.

    Il est important de noter que Wget est un téléchargeur en ligne de commande. Cette extension ouvre un nouveau terminal, puis lance le téléchargeur Wget, vous permettant de suivre la progression. L'application de terminal utilisée dépend de votre système d'exploitation. Par exemple, sous Windows, c'est « cmd.exe » qui est utilisé. Vous pouvez modifier l'application de terminal depuis la page des options.

  7. Quelle est la différence entre l'envoi de tâches à partir du menu contextuel du clic droit et l'activation du bouton de la barre d'outils ?

    Lors de l'envoi d'une tâche depuis le menu contextuel accessible par clic droit, seuls le lien et le référent (et les cookies, si le gestionnaire de téléchargement le prend en charge) sont envoyés à ce dernier. L'activation du bouton de la barre d'outils attend que le navigateur résolve l'URL et le nom de fichier finaux. L'extension suspend alors le téléchargement. Le gestionnaire de téléchargement externe reçoit alors l'URL résolue, ainsi que le référent et les cookies. Bien que la deuxième méthode soit plus fiable, la première est recommandée car moins agressive. Si le lancement d'une tâche depuis le menu contextuel accessible par clic droit ne fonctionne pas, activez temporairement le bouton d'action et procédez comme d'habitude pour envoyer la tâche au gestionnaire de téléchargement externe. Une fois la tâche soumise, désactivez à nouveau le bouton d'action.

  8. Quel est le but du client natif et pourquoi est-il nécessaire que certaines extensions de navigateur fonctionnent ?

    Le client natif sert de passerelle entre les extensions de navigateur et les exécutables externes, leur permettant ainsi de communiquer entre eux. Cette passerelle est nécessaire car les extensions de navigateur sont limitées au navigateur et n'ont pas d'accès direct aux API système (afin d'éviter les abus). Le client natif, une petite application qui comprend le langage de communication du navigateur, permet d'envoyer des commandes de l'extension à tout exécutable externe. Pour certaines extensions, comme celles utilisées pour le téléchargement, un client natif facilite la communication avec le gestionnaire de téléchargement externe. Le client natif utilisé par ces extensions est un client NodeJS minimal (son code est en JavaScript).

  9. Comment puis-je installer le client natif ?

    Le client natif est hébergé sur https://github.com/belaviyo/native-client/releases . En fonction de votre système d'exploitation, sélectionnez un hôte natif et téléchargez-le dans un répertoire local. Extrayez ensuite le contenu et exécutez le script « installer ». Si, pour une raison quelconque, vous décidez de supprimer l'intégration native, vous pouvez utiliser le script « uninstaller ». Ce script supprimera tous les fichiers et registres générés de votre système d'exploitation. Deux tutoriels vidéo vous guident :

    Veuillez noter que le client natif ne nécessite pas d'autorisation d'administrateur pour fonctionner.

  10. En quoi l'intégration « Télécharger avec X » diffère-t-elle de l'intégration fournie par les gestionnaires de téléchargement externes ?

    Les gestionnaires de téléchargement externes intègrent souvent le navigateur, ce qui est généralement très agressif et difficile à désactiver. En revanche, les extensions « Télécharger avec X » offrent une intégration à la demande de l'utilisateur, permettant à celui-ci d'activer ou de désactiver l'intégration selon ses besoins. De plus, elles fonctionnent en arrière-plan non persistant, ce qui signifie qu'elles ne consomment pas de ressources système lorsqu'elles sont inactives.

  11. Comment puis-je utiliser une extension « Télécharger avec X » ?

    Vous trouverez un court tutoriel vidéo expliquant l'utilisation de ces outils sous cette FAQ. Pour cela, suivez les étapes suivantes :

    • Téléchargez l'application de téléchargement externe réelle à partir du site Web officiel du fournisseur (par exemple, si vous souhaitez télécharger avec IDM, vous devrez avoir IDM dans votre système d'exploitation. Ce module complémentaire est simplement le connecteur, pas le téléchargeur réel !)
    • Installez le module complémentaire « Télécharger avec X » approprié
    • Ouvrir n'importe quel site Web avec des liens
    • Cliquez avec le bouton droit sur un lien et sélectionnez l'élément de menu contextuel
    • Vous serez redirigé vers une nouvelle page fournissant des instructions sur la façon d'installer un petit client natif (navigateur vers connecteur côté natif)
    • Une fois le client natif installé, cliquez sur le bouton « Vérifier la connexion » pour vous assurer que l'intégration native fonctionne correctement.
    • C'est ça!

    Il existe deux méthodes pour envoyer vos téléchargements vers un gestionnaire de téléchargement externe. La première consiste à faire un clic droit sur un lien et à sélectionner l'élément du menu contextuel. La seconde consiste à activer le bouton d'action et à lancer le téléchargement en faisant un clic gauche sur le lien téléchargeable, comme d'habitude. Une fois le lien résolu par le navigateur, l'extension suspend le téléchargement et envoie le lien à votre gestionnaire de téléchargement externe.

  12. Pourquoi le comportement de téléchargement diffère-t-il entre Chrome et Firefox avec l'extension ? Dans Chrome, le téléchargement est directement dirigé vers le gestionnaire de téléchargements, tandis que dans Firefox, il commence à être enregistré dans le navigateur et avec l'extension.

    La différence de comportement entre Chrome et Firefox s'explique par le fait que Firefox ne prend actuellement pas en charge l' downloads.onDeterminingFilenameAPI. Une fois cette dernière prise en charge, le comportement de téléchargement dans Firefox sera identique à celui de Chrome. En attendant, il est recommandé d'utiliser le menu contextuel accessible par clic droit pour envoyer les tâches de téléchargement au gestionnaire de téléchargement externe.

https://webextension.org/listing/download-with.html?from=jdownloader

vendredi 11 juillet 2025

App Menu Démarrer

 


L'application Menu Démarrer vous offre un aperçu des applications de votre boutique, de vos applications de bureau, des liens de votre ordinateur et de diverses applications système. Dans une structure de menu compacte, similaire aux menus Démarrer des versions antérieures de Windows, vous pouvez sélectionner vos programmes. Pour une utilisation optimale, il est recommandé de placer l'application Menu Démarrer à un emplacement approprié dans la barre des tâches. Grâce au lecteur audio intégré, vous pouvez écouter vos fichiers musicaux, vos playlists et vos flux radio. Ces flux peuvent également être enregistrés.

https://apps.microsoft.com/detail/9n6wxr0j3cpj?hl=fr-FR&gl=FR

https://apps.microsoft.com/detail/9N6WXR0J3CPJ?hl=neutral&gl=FR&ocid=pdpshare

jeudi 10 juillet 2025

PowerShell

 


Installation de PowerShell sur Windows

Il existe plusieurs façons d’installer PowerShell Core sur Windows. Chaque méthode d’installation est conçue pour prendre en charge différents scénarios et flux de travail. Choisissez la méthode correspondant le mieux à vos besoins.

  • winGet - Méthode recommandée pour installer PowerShell sur les clients Windows
  • Package MSI - Meilleur choix pour les scénarios de déploiement de serveurs Windows et d’entreprise
  • Package ZIP - Moyen le plus simple d’effectuer un « chargement indépendant » ou d’installer plusieurs versions
    • Utilisez cette méthode pour les systèmes Windows Nano Server, Windows IoT et ARM.
  • Outil Global .NET - Un bon choix pour les développeurs .NET qui installent et utilisent d’autres outils globaux.
  • Package Microsoft Store - Une méthode d’installation simple pour les utilisateurs occasionnels de PowerShell, mais qui a des limitations.

 Notes

Les commandes d’installation de cet article concernent les dernières versions stables de PowerShell. Pour installer une autre version de PowerShell, adaptez la commande à la version dont vous avez besoin. Les liens suivants vous dirigent vers la dernière page de publication pour chaque version sur GitHub.

Les liens de téléchargement pour chaque package se trouvent dans la section Ressources de la page Version. Il est possible que la section Ressources soit réduite et que vous deviez cliquer dessus pour la développer.

WinGet, le Gestionnaire de package Windows, est un outil en ligne de commande qui permet aux utilisateurs de découvrir, installer, mettre à niveau, supprimer et configurer des applications sur des ordinateurs clients Windows. Cet outil est l’interface cliente du service Gestionnaire de package Windows. L’outil en ligne de commande winget est fourni par défaut en bundle avec Windows 11 et les versions modernes de Windows 10 en tant que programme d’installation d’application.

 Notes

Pour obtenir la liste des exigences système et des instructions d’installation, consultez la documentation wingetwinget n’est pas disponible sur Windows Server 2022 ou versions antérieures. Windows Server 2025 Preview Build 26085 et versions ultérieures inclut winget uniquement pour Windows Server avec Expérience de bureau.

Les commandes suivantes peuvent être utilisées pour installer PowerShell à l’aide des packages winget publiés :

Rechercher la version la plus récente de PowerShell

PowerShell
winget search Microsoft.PowerShell
Output
Name               Id                           Version Source
---------------------------------------------------------------
PowerShell         Microsoft.PowerShell         7.5.1.0 winget
PowerShell Preview Microsoft.PowerShell.Preview 7.6.0.4 winget

Installer PowerShell ou PowerShell en préversion à l’aide du paramètre id

PowerShell
winget install --id Microsoft.PowerShell --source winget
PowerShell
winget install --id Microsoft.PowerShell.Preview --source winget

 Notes

Sur les systèmes Windows utilisant un processeur X86 ou X64, winget installe le package MSI. Sur les systèmes utilisant le processeur Arm64, winget installe le package Microsoft Store (MSIX). Pour plus d’informations, consultez Installation à partir du Microsoft Store.

Pour installer PowerShell sur Windows, utilisez les liens suivants pour télécharger le package d’installation depuis GitHub.

Une fois le fichier téléchargé, double-cliquez sur le fichier d'installation et suivez les invites.

Le programme d’installation crée un raccourci dans le menu Démarrer de Windows.

  • Par défaut, le package est installé dans $Env:ProgramFiles\PowerShell\<version>
  • Vous pouvez lancer PowerShell via le menu Démarrer ou $Env:ProgramFiles\PowerShell\<version>\pwsh.exe

 Notes

PowerShell 7.5 s’installe dans un nouveau répertoire et s’exécute côte à côte avec Windows PowerShell 5.1. PowerShell 7.5 est une mise à niveau sur place qui supprime les versions précédentes de PowerShell 7. Les versions préliminaires de PowerShell peuvent être installées côte à côte avec d’autres versions de PowerShell.

  • PowerShell 7.5 est installé sur $Env:ProgramFiles\PowerShell\7
  • Le dossier $Env:ProgramFiles\PowerShell\7 est ajouté à $Env:PATH

Si vous devez exécuter PowerShell 7.5 côte à côte avec d’autres versions, utilisez la méthode d’installation ZIP pour installer l’autre version dans un autre dossier.

Prise en charge de Microsoft Update dans PowerShell 7.2 et versions ultérieures

PowerShell 7.2 et versions ultérieures prend en charge Microsoft Update. Quand vous activez cette fonctionnalité, vous obtenez les dernières mises à jour de PowerShell 7 dans votre flux de gestion Microsoft Update (MU) traditionnel, que ce soit avec Windows Update pour Entreprise, WSUS, Microsoft Endpoint Configuration Manager ou la boîte de dialogue MU interactive dans Paramètres.

Le package MSI PowerShell comprend les options de ligne de commande suivantes :

  • USE_MU – cette propriété a deux valeurs possibles :
    • 1 (par défaut) – Accepte l’installation des mises à jour par le biais de Microsoft Update, WSUS ou Configuration Manager
    • 0 : N’accepte pas la mise à jour via Microsoft Update, WSUS ou Configuration Manager
  • ENABLE_MU
    • 1 (par défaut) - Accepte l’utilisation de Microsoft Update pour les mises à jour automatiques
    • 0 : N’accepte pas l’utilisation de Microsoft Update

 Notes

L’activation des mises à jour a peut-être été définie dans une installation précédente ou une configuration manuelle. L’utilisation de ENABLE_MU=0 ne supprime pas les paramètres existants. En outre, ce paramètre peut être remplacé par les paramètres de la stratégie de groupe contrôlés par votre administrateur.

Pour plus d’informations, consultez le FAQ sur Microsoft Update pour PowerShell.

Installer le package MSI à partir de la ligne de commande

Les packages MSI peuvent être installés à partir de la ligne de commande, ce qui permet aux administrateurs de déployer des packages sans interaction de l’utilisateur. Le package MSI inclut les propriétés suivantes pour contrôler les options d’installation :

  • ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL : cette propriété contrôle l’option permettant d’ajouter l’élément Open PowerShell au menu contextuel dans l’Explorateur Windows.
  • ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL : cette propriété contrôle l’option permettant d’ajouter l’élément Run with PowerShell au menu contextuel dans l’Explorateur Windows.
  • ENABLE_PSREMOTING : cette propriété contrôle l’option permettant d’activer la communication à distance PowerShell pendant l’installation.
  • REGISTER_MANIFEST : cette propriété contrôle l’option permettant d’enregistrer le manifeste de journalisation des événements Windows.
  • ADD_PATH : cette propriété contrôle l’option permettant d’ajouter PowerShell à la variable d’environnement Windows PATH.
  • DISABLE_TELEMETRY - Cette propriété contrôle l’option permettant de désactiver la télémétrie de PowerShell en définissant la variable d’environnement POWERSHELL_TELEMETRY_OPTOUT.
  • INSTALLFOLDER – Cette propriété contrôle le répertoire d’installation. La valeur par défaut est $Env:ProgramFiles\PowerShell\. Il s’agit de l’emplacement où le programme d’installation crée le sous-dossier versionné. Vous ne pouvez pas modifier le nom du sous-dossier versionné.
    • Pour les versions actuelles, le sous-dossier versionné est 7
    • Pour les versions préliminaires, le sous-dossier versionné est 7-preview

L’exemple suivant montre comment installer PowerShell sans assistance avec toutes les options d’installation activées.

PowerShell
msiexec.exe /package PowerShell-7.5.1-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1

Pour obtenir une liste complète des options de ligne de commande pour Msiexec.exe, consultez Options de ligne de commande.

Les archives ZIP binaires PowerShell sont fournies afin de permettre des scénarios de déploiement avancés. Téléchargez l’une des archives ZIP suivantes à partir de la page version actuelle.

Selon la façon dont vous téléchargez le fichier, vous devrez peut-être débloquer le fichier avec l’applet de commande Unblock-File. Décompressez le contenu à l’emplacement de votre choix et exécutez pwsh.exe à partir de celui-ci. Contrairement à l’installation des packages MSI, l’installation de l’archive ZIP ne vérifie pas les prérequis. Pour que la communication à distance via WSMan fonctionne correctement, vérifiez que vous respectez bien les prérequis.

Utilisez cette méthode pour installer la version ARM de PowerShell sur des ordinateurs comme Microsoft Surface Pro X. Pour de meilleurs résultats, installez PowerShell dans le dossier $Env:ProgramFiles\PowerShell\7.

Si vous avez déjà installé le kit SDK .NET Core, vous pouvez installer PowerShell en tant qu’outil global .NET.

dotnet tool install --global PowerShell

Le programme d’installation de l’outil dotnet ajoute $HOME\.dotnet\tools à votre variable d’environnement $Env:PATH. Toutefois, le $Env:PATH de l’interpréteur de commandes en cours d’exécution n’a pas été mis à jour. Vous pouvez démarrer PowerShell à partir d’un nouvel interpréteur de commandes en tapant pwsh.

PowerShell peut être installé à partir du Microsoft Store. Vous trouverez la version de PowerShell sur le site web du Microsoft Store ou dans l’application Store de Windows.

Avantages du package Microsoft Store :

  • Mises à jour automatiques intégrées à Windows
  • S’intègre à d’autres mécanismes de distribution de logiciels comme Intune et Configuration Manager
  • Peut être installé sur des systèmes Windows équipés de processeurs x86, x64 ou Arm64

Limitations connues

Par défaut, les packages Windows Store s’exécutent dans un bac à sable d’application qui virtualise l’accès à certains emplacements du système de fichiers et du Registre. Les changements d’emplacements de fichier et de Registre virtualisés ne sont pas conservés en dehors du bac à sable de l’application.

Ce bac à sable bloque toutes les modifications apportées au dossier racine de l’application. Les paramètres de configuration au niveau du système, stockés dans $PSHOME, ne peuvent pas être modifiés. Cela comprend la configuration WSMAN. Cette stratégie empêche les sessions à distance de se connecter aux installations basées sur le magasin de PowerShell. Les configurations au niveau de l’utilisateur et l’accès à distance SSH sont pris en charge.

Les commandes suivantes ont besoin d’écrire sur $PSHOME. Ces commandes ne sont pas prises en charge dans une instance Microsoft Store de PowerShell.

  • Register-PSSessionConfiguration
  • Update-Help -Scope AllUsers
  • Enable-ExperimentalFeature -Scope AllUsers
  • Set-ExecutionPolicy -Scope LocalMachine

Pour plus d’informations, consultez Comprendre la façon dont les applications de bureau empaquetées s’exécutent sur Windows.

À compter de PowerShell 7.2, le package PowerShell est exempté de la virtualisation de fichiers et du Registre. Les changements d’emplacements de fichier et de registre virtualisés sont désormais conservés en dehors du sandbox de l’application. Toutefois, les changements apportés au dossier racine de l’application sont toujours bloqués.

 Important

Pour que cette exemption fonctionne, vous devez exécuter Windows build 1903 ou ultérieur.

Installation d’une préversion

Les préversions de PowerShell 7 s’installent sur $Env:ProgramFiles\PowerShell\7-preview afin d’être exécutées côte à côte avec d’autres versions de PowerShell. PowerShell 7.6 est la prochaine préversion.

Mise à niveau d’une installation existante

Pour obtenir de meilleurs résultats lors de la mise à niveau, vous devez utiliser la même méthode d’installation que celle utilisée lors de la première installation de PowerShell. Si vous n'êtes pas sûr de la manière dont PowerShell a été installé, vous pouvez vérifier la valeur de la variable $PSHOME, qui pointe toujours vers le répertoire contenant PowerShell que la session en cours exécute.

  • Si la valeur est $HOME\.dotnet\tools, PowerShell a été installé avec l'outil .NET Global.
  • Si la valeur est $Env:ProgramFiles\PowerShell\7, PowerShell a été installé en tant que package MSI ou avec winGet sur un ordinateur avec un processeur X86 ou x64.
  • Si la valeur commence par $Env:ProgramFiles\WindowsApps\, PowerShell a été installé en tant que package microsoft Store ou avec WinGet sur l’ordinateur avec un processeur ARM.
  • Si la valeur est autre, il est probable que PowerShell ait été installé en tant que package ZIP.

Si vous avez installé via le package MSI, ces informations apparaissent également dans le Panneau de configuration Programmes et fonctionnalités.

Pour déterminer si PowerShell peut être mis à niveau avec WinGet, exécutez la commande suivante :

PowerShell
winget list --id Microsoft.PowerShell --upgrade-available

Si une mise à niveau est disponible, la sortie indique la dernière version disponible. Utilisez la commande suivante pour mettre à niveau PowerShell à l’aide de WinGet :

PowerShell
winget upgrade --id Microsoft.PowerShell

Déploiement sur Windows 10 IoT Entreprise

Windows 10 IoT Entreprise contient Windows PowerShell, que l’on peut utiliser pour déployer PowerShell 7.

PowerShell
# Replace the placeholder information for the following variables:
$deviceip = '<device ip address'
$zipfile = 'PowerShell-7.5.1-win-arm64.zip'
$downloadfolder = 'U:\Users\Administrator\Downloads'  # The download location is local to the device.
    # There should be enough  space for the zip file and the unzipped contents.

# Create PowerShell session to target device
Set-Item -Path WSMan:\localhost\Client\TrustedHosts $deviceip
$S = New-PSSession -ComputerName $deviceIp -Credential Administrator
# Copy the ZIP package to the device
Copy-Item $zipfile -Destination $downloadfolder -ToSession $S

#Connect to the device and expand the archive
Enter-PSSession $S
Set-Location U:\Users\Administrator\Downloads
Expand-Archive .\PowerShell-7.5.1-win-arm64.zip

# Set up remoting to PowerShell 7
Set-Location .\PowerShell-7.5.1-win-arm64
# Be sure to use the -PowerShellHome parameter otherwise it tries to create a new
# endpoint with Windows PowerShell 5.1
.\Install-PowerShellRemoting.ps1 -PowerShellHome .

Quand vous configurez la communication à distance PowerShell, vous recevez un message d’erreur et êtes déconnecté de l’appareil. PowerShell doit redémarrer WinRM. Vous pouvez à présent vous connecter au point de terminaison PowerShell 7 sur l’appareil

PowerShell

# Be sure to use the -Configuration parameter. If you omit it, you connect to Windows PowerShell 5.1
Enter-PSSession -ComputerName $deviceIp -Credential Administrator -Configuration PowerShell.7.5.1

Déploiement sur Windows 10 IoT Core

Windows 10 IoT Core ajoute Windows PowerShell lorsque vous incluez la fonctionnalité IOT_POWERSHELL, que nous pouvons utiliser pour déployer PowerShell 7. Les étapes définies ci-dessus pour Windows 10 IoT Entreprise peuvent également être suivies pour IoT Core.

Pour ajouter la dernière version de PowerShell dans l’image d’expédition, utilisez la commande Import-PSCoreRelease pour inclure le package dans la zone de travail et ajouter la fonctionnalité OPENSRC_POWERSHELL à votre image.

 Notes

Pour l’architecture ARM64, Windows PowerShell n’est pas ajouté lorsque vous incluez IOT_POWERSHELL. L’installation à partir d’un fichier zip ne fonctionne donc pas. Vous devez utiliser la commande Import-PSCoreRelease pour l’ajouter dans l’image.

Déploiement sur Nano Server

Ces instructions partent du principe que Nano Server est un système d’exploitation sans périphériques de contrôle (« headless ») qui a une version PowerShell déjà en cours d’exécution. Pour plus d’informations, consultez la documentation Nano Server Image Builder.

Il existe deux façons différentes de déployer des binaires PowerShell.

  1. Hors connexion : montez le disque dur virtuel Nano Server et décompressez le contenu du fichier zip à l’emplacement que vous avez choisi dans l’image montée.
  2. En ligne : transférez le fichier zip sur une session PowerShell et décompressez-le à l’emplacement que vous avez choisi.

Dans les deux cas, vous avez besoin du package ZIP de la version de Windows x64. Exécutez les commandes dans une instance « Administrateur » de PowerShell.

Déploiement hors connexion de PowerShell

  1. Utilisez votre utilitaire zip favori pour décompresser le package dans un répertoire au sein de l’image Nano Server montée.
  2. Démontez l’image et démarrez-la.
  3. Connectez-vous à l’instance intégrée de Windows PowerShell.

Déploiement en ligne de PowerShell

Déployez PowerShell sur Nano Server en procédant comme suit.

PowerShell
# Replace the placeholder information for the following variables:
$ipaddr = '<Nano Server IP address>'
$credential = Get-Credential # <An Administrator account on the system>
$zipfile = 'PowerShell-7.5.1-win-x64.zip'
# Connect to the built-in instance of Windows PowerShell
$session = New-PSSession -ComputerName $ipaddr -Credential $credential
# Copy the file to the Nano Server instance
Copy-Item $zipfile C:\ -ToSession $session
# Enter the interactive remote session
Enter-PSSession $session
# Extract the ZIP file
Expand-Archive -Path C:\PowerShell-7.5.1-win-x64.zip -DestinationPath 'C:\Program Files\PowerShell 7'

Communication à distance PowerShell

PowerShell prend en charge le protocole de communication à distance PowerShell (PSRP) sur WSMan et SSH. Pour plus d'informations, consultez les pages suivantes :

Versions de Windows prises en charge

Microsoft prend en charge PowerShell jusqu’à la fin du support de la version de PowerShell ou la fin du support de la version de Windows.

  • Les images Docker contenant PowerShell 7.4 et PowerShell 7.5-preview pour x64 pour Windows Server 2022, Windows Server Core 2022 et Windows Server Nano build 1809 sont disponibles à partir du Registre des artefacts Microsoft.
  • PowerShell 7.4 et versions ultérieures peuvent être installés sur Windows 10 build 1607 et versions ultérieures, Windows 11, Windows Server 2016 et versions ultérieures.

 Notes

La prise en charge d’une version spécifique de Windows est déterminée par les politiques globales de support de Microsoft. Pour plus d'informations, consultez les pages suivantes :

Vous pouvez consulter la version que vous utilisez en exécutant winver.exe.

Prise en charge de l’installation

Microsoft prend en charge les méthodes d’installation mentionnées dans ce document. D’autres méthodes tierces d’installation peuvent être disponibles à partir d’autres sources. Même s’il est possible que ces outils et méthodes fonctionnent, Microsoft ne peut pas prendre en charge ces méthodes.


Ressources supplémentaires

Documentation



Gratuit. Multiplateforme. Open source.

Télécharger .NET

Pour Windows

.NET 9.0

Assistance à terme standard Recommandé

Version 9.0.7, publiée 8 juillet 2025

.NET 8.0

Prise en charge à long terme

Version 8.0.18, publiée 8 juillet 2025

Autres téléchargements

.NET Framework

Vous recherchez les téléchargements précédents de .NET Framework pour Windows ?

Télécharger .NET Framework 

Docker

Trouvez les images officielles pour .NET et ASP.NET Core dans le Registre des artefacts Microsoft.

Explorer les images .NET 

Nouveautés de .NET 9

.NET 9 améliore le développement d’applications modernes avec l’intégration IA, des améliorations des performances et de nouveaux outils. Générez facilement des applications distribuées avec .NET Aspire et incorporez des fonctionnalités IA pour enrichir vos applications. Avec les mises à jour sur ASP.NET Core, .NET MAUI et C# 13, .NET 9 vous permet de créer des applications sécurisées et évolutives. Découvrez les nouveautés de .NET 9 et comment en bénéficier dans vos applications.

En savoir plus

Créez-le avec .NET

Web

Créez des applications web et des services pour macOS, Windows, Linux et Docker.

Mobile et bureau

Utilisez une base de code unique pour créer des applications natives pour Windows, macOS, iOS et Android.

Cloud

Créez des applications cloud-native évolutives et résilientes qui s’exécutent sur tous les principaux fournisseurs cloud.

Intelligence artificielle et ML

Créez des applications intelligentes avec C#, OpenAI et Azure.