Instalați Windows Terminal fără Microsoft Store

Admin

Terminal Windows este o nouă aplicație de terminal care este concepută pentru a facilita utilizarea instrumentelor de linie de comandă, cmd.exe și mediile Powershell. Terminalul Windows acceptă file, setându-vă propriile profiluri, stiluri și configurații. Daca ai WSL sau Azure Cloud Shell instalat, shell-urile pentru aceste medii sunt adăugate automat la consola Windows Terminal.

Consola Windows Terminal este preinstalată pe Windows 11 și Windows 10 22 H2. Pe alte versiuni de Windows, acesta trebuie instalat manual. Recomandarea oficială a Microsoft este să instalați Windows Terminal din Microsoft Store pentru a vă asigura că aveți cea mai recentă versiune, care este actualizată automat (https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701?activetab=pivot: fila prezentare generală).

Dacă Aplicația Microsoft Store lipsește sau este deteriorată (de exemplu, în Windows 10 LTSC sau Windows Server 2022), puteți instala Windows Terminal în unul dintre următoarele moduri:

  • Descărcând manual cea mai recentă versiune Windows Terminal din GitHub și instalând fișierul MSIX în Windows;
  • Prin utilizarea managerului de pachete Chocolatey sau WinGet.

Pentru o instalare manuală a terminalului Windows, trebuie să descărcați msixbundle pachet din GitHub-ul oficial al proiectului https://github.com/microsoft/terminal/releases. Găsiți cea mai recentă versiune Terminal pentru versiunea dvs. de Windows în Atu secțiunea și descărcați fișierul.

Puteți și manual descărcați cea mai recentă versiune a aplicației APPX/MSIXbundle din Microsoft Store.

Poți să folosești cmdletul Invoke-WebRequest pentru a descărca fișierul de instalare:

Invoke-WebRequest -Uri https://github.com/microsoft/terminal/releases/download/v1.18.3181.0/Microsoft.WindowsTerminal_1.18.3181.0_8wekyb3d8bbwe.msixbundle

Apoi, instalați pachetul în Windows utilizând Add-AppxPackage cmdlet:

Add-AppxPackage -Path .\Microsoft.WindowsTerminal_1.18.3181.0_8wekyb3d8bbwe.msixbundle

Verificați dacă pachetul a fost instalat cu succes::

Get-AppxPackage *WindowsTerminal* -AllUsers

Add-AppxPackage: instalați Microsoft. WindowsTerminal msixbundle
Dacă utilizați cel mai nou PowerShell Core 7.x, importați mai întâi modulul de instalare a pachetului AppX / MSIX:

Import-Module Appx -UseWindowsPowerShell

Următoarea eroare poate apărea atunci când instalați manual Windows Terminal pe versiuni mai vechi de Windows 10:

Add-AppPackage: Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency or conflict validation. Windows cannot install package Microsoft.WindowsTerminal_1.18.3181.0_8wekyb3d8bbwe.msixbundle because this package depends on a framework that could not be found. Provide the framework "Microsoft.VCLibs.140.00.UWPDesktop" published by "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", with neutral or x64 processor architecture and minimum version 14.0.30035.0, along with this package to install. The frameworks with name Microsoft.VCLibs.140.00.UWPDesktop" currently installed are... You must download and install the VCLibs framework before installing the Microsoft.WindowsTerminal package.

Descărcați VCLibs pachet (https://learn.microsoft.com/en-us/troubleshoot/developer/visualstudio/cpp/libraries/c-runtime-packages-desktop-bridge) și instalați-l folosind comanda:

Add-AppPackage .\Microsoft.VCLibs.x64.14.00.Desktop.appx

Când instalați Microsoft. Pachetul WindowsTerminal pe Windows Server 2019 sau 2016, este posibil să primiți o altă eroare:

Add-AppxPackage: Deployment failed with HRESULT: 0x80073CFD, A Prerequisite for an install could not be satisfied. Windows cannot install package Microsoft.WindowsTerminal_1.18.3181.0_8wekyb3d8bbwe because this package is not compatible with the device. The package requires OS version 10.0.19041.0 or higher on the Windows.Mobile device family. The device is currently running OS version 10.0.17763.107.
0x80073CFD: Cerința prealabilă pentru o instalare nu a putut fi îndeplinită - Microsoft. Eroare de instalare WindowsTerminal

Puteți vedea aici că pachetul verifică sistemul de operare în timpul instalării. Pentru a instala Windows Terminal, aveți nevoie de o versiune Windows 1903 (10.0.18362.0) sau mai nouă. Ca urmare, nu puteți instala Windows Terminal pe Windows Server 2019. În acest caz, puteți utiliza aplicație Windows Terminal clasică autonomă, care este disponibil pe GitHub începând cu versiunea v1.17.11391.0. Descărcați Microsoft. WindowsTerminal_1.18.3181.0_x64.zip arhivați și extrageți-l într-un director de pe unitatea dvs. locală.

Descărcați aplicația clasică Microsoft Terminal

Dacă primești 0x80073CFD eroare în Windows 10, încercați să instalați actualizări sau să utilizați o versiune anterioară a Microsoft. WindowsTerminal.

De asemenea, puteți descărca cea mai recentă versiune a Microsoft. Pachetul WindowsTerminal și instalați-l folosind Manager de pachete WinGet:

winget install --id=Microsoft.WindowsTerminal -e

winget instalează Microsoft. WindowsTerminal

Sau cu ciocolata:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install microsoft-windows-terminal

Este posibil să instalați o versiune mai veche a pachetului:
choco install -y microsoft-windows-terminal --version 1.12.10732.0

Iată o eroare pe care o veți vedea când instalați pachetul prin choco pe Windows Server 2019:
ERROR: This package requires at least Windows 10 version 1903/OS build 18362.x. The install of microsoft-windows-terminal was NOT successful. Error while running 'C:\ProgramData\chocolatey\lib\microsoft-windows-terminal\tools\chocolateyInstall.ps1'.
microsoft-windows-terminal - Acest pachet necesită cel puțin Windows 10 versiunea 1903OS build 18362

În cele din urmă, pentru a rula Windows Terminal, executați comanda:

wt.exe

Rulați Windows Teminal wt.exe

Remedierea problemei legate de utilizarea ridicată a procesorului și pierderile de memorie de către Svchost.exe (wuauserv)
Remedierea problemei legate de utilizarea ridicată a procesorului și pierderile de memorie de către Svchost.exe (wuauserv)

The wuauserv serviciul este un serviciu standard de actualizare Windows care este utilizat pentru...

Cum se instalează .NET Framework 3.5 pe Windows 11/10 și Windows Server
Cum se instalează .NET Framework 3.5 pe Windows 11/10 și Windows Server

Cele mai multe aplicații Windows moderne necesită instalarea .NET Framework. De exemplu, NET Fram...

Utilizarea Windows Update Delivery Optimization în rețelele locale
Utilizarea Windows Update Delivery Optimization în rețelele locale

Poți să folosești Optimizarea livrării Windows Update (WUDO) în Windows 10 pentru a distribui mai...