Megosztás a következőn keresztül:


A PowerShellhez készült Microsoft Update – gyakori kérdések

A PowerShell 7.2-től kezdve az MSI-csomaggal történő telepítéskor lehetősége van engedélyezni a Microsoft Update támogatását a PowerShellhez.

Általános információk

Mi a Microsoft Update szolgáltatás a PowerShellben?

A PowerShell Microsoft Update funkciója lehetővé teszi a PowerShell 7 legújabb frissítéseinek beszerzését a hagyományos Microsoft Update (MU) felügyeleti folyamatában, legyen szó a Windows Update vállalati verzióról, a WSUS-ról, a Microsoft Endpoint Configuration Managerről vagy a Beállítások interaktív MU-párbeszédpaneljéről. A Microsoft Update és a kapcsolódó szolgáltatások lehetővé teszik a frissítések üzembe helyezését:

  • Az ütemterv szerint
  • A környezet tesztelése után
  • Nagyvállalati méretekben

A kiadás után milyen hamar hirdeti a Microsoft Update a frissítéseket?

A PowerShell új verziójának kiadása akár két hétig is eltarthat, amíg az adott verzió elérhetővé válik a Microsoft Update használatával. A frissítések opcionális szoftverfrissítésként érkeznek, még akkor is, ha a frissítés biztonsági javítást tartalmaz.

Ha telepítenie kell a frissítést, mielőtt elérhetővé válik a Microsoft Update-ben, töltse le a frissítést a GitHub Kiadási oldaláról.

Miért nincs lts-ként megjelölve a legújabb LTS-verzió?

A legkorábbi alverziójú LTS-t megjelöljük, amíg el nem indul a támogatás. A PowerShell 7.2 és a 7.4 például LTS-kiadás, és egy év átfedésben lévő támogatással rendelkezik. A PowerShell 7.2 a legújabb LTS-ként lett megjelölve a MU-ban, amíg 2024 novemberében be nem fejeződött a támogatás.

Konfiguráció

Milyen Windows-verzióra van szükség a Microsoft Update szolgáltatás támogatásához?

X64-alapú rendszeren telepítve kell lennie a Windows 1809-es vagy újabb verziójának. Az 1809-es verzió a Windows 10 2018. októberi frissítése vagy a Windows Server 2019. Az 1809 előtti verziók nem támogatják a PowerShellhez készült Microsoft Update-et.

Be kell jelölnem mindkét jelölőnégyzetet a beállítási párbeszédpanelen?

Bár a párbeszédpanel két lehetősége független, a legtöbb esetben célszerű mindkét jelölőnégyzetet bejelölni.

PowerShell-beállítás – Microsoft Update párbeszédpanel

Mit tesznek az egyes jelölőnégyzetek?

Az első jelölőnégyzet engedélyezi a PowerShell frissítéseit. Ezeket a frissítéseket a Microsoft Update, a WSUS-kiszolgáló vagy az SCCM is kézbesítheti. Ha ez a jelölőnégyzet nincs bejelölve, ezen csatornák egyikén sem kaphat frissítéseket.

A második jelölőnégyzet lehetővé teszi a Microsoft Update használatát a rendszeren. Ez lehetővé teszi a támogatott Microsoft-szoftverek frissítéseinek fogadását, nem csak a Windowst. Ha a jelölőnégyzet nincs bejelölve, nem kapja meg a frissítést a Microsoft Update-től, de a WSUS-tól vagy az SCCM-től is kaphat frissítéseket.

Mi a teendő, ha később szeretnék lemondani?

Ha később le szeretné tiltani a frissítéseket, futtathatja az MSI telepítőcsomagot, és törölheti az első jelölőnégyzet jelölését. A második jelölőnégyzet bejelölése nincs hatással.

Engedélyezhetem ezeket a frissítési beállításokat a parancssorból vagy egy szkriptből?

Igen. Az MSI-csomag két új MSI-lehetőséget tartalmaz a frissítési funkciók engedélyezéséhez:

  • USE_MU – Ez a tulajdonság két lehetséges értékkel rendelkezik:
    • 1 (alapértelmezett) – A Microsoft Update, a WSUS vagy az SCCM frissítését választja
    • 0 – Ne válasszon a Microsoft Update, a WSUS vagy az SCCM segítségével történő frissítés mellett
  • ENABLE_MU
    • 1 (alapértelmezett) – A Microsoft Update használata automatikus frissítésekhez
    • 0 – Ne használja a Microsoft Update-et

Megjegyzés:

A beállítás ENABLE_MU=0 nem tiltja le a Microsoft Update-et.

Hibaelhárítás

Miért nem kaptam frissítést az új kiadáshoz?

A frissítés nem fogadásának több oka is lehet:

  • Lehet, hogy még nem közzétettük a frissítést. Célunk, hogy a frissítést a kiadást követő két héten belül elérhetővé tegyük a Microsoft Update számára, de a rendelkezésre állásra nincs garancia.

  • Vannak olyan csoportházirend-beállítások, amelyek a Microsoft Update-et vezérli. Előfordulhat, hogy a rendszergazda olyan szabályzatokat állított be, amelyek megakadályozzák a Microsoft Update használatát. A telepítőben lévő jelölőnégyzet nem tudja felülbírálni a csoportházirendet.

  • Győződjön meg arról, hogy mindkét jelölőnégyzetet bejelölte. Javítás telepítésekor a telepítő nem jeleníti meg a jelölőnégyzet beállításait. A MU-frissítések engedélyezéséhez futtassa a következő parancsot:

    msiexec.exe /fmu .\PowerShell-7.4.10-win-x64.msi USE_MU=1 ENABLE_MU=1
    

    További információ a parancssorból való futtatásról msiexec.exe : msiexec.

A PowerShell 7.x-en vagyok, miért nem frissítettek 7.y-ra?

A PowerShell Microsoft Update funkciója csak ugyanabban a kiadási csatornában frissíti a verziókat. A PowerShell 7.4 a legújabb, hosszú távú támogatott (LTS) verzió. A PowerShell 7.5 a legújabb stabil (nem LTS) verzió. A Microsoft Update mindkét verzió következő javításszintű verzióihoz biztosít frissítéseket. Például:

  • Ha a 7.4-et futtatja, a 7.4-hez frissítéseket fog kapni.
  • Ha a 7.5-ös verziót futtatja, a 7.5-ös frissítéseket fogja kapni.

A Microsoft Update soha nem frissíti az LTS-kiadást stabil, nem LTS-kiadásra. A stabil, nem LTS kiadás azonban a magasabb LTS-kiadásra lesz frissítve, amikor a stabil kiadás támogatása véget ér.

Az előzetes verziók soha nem frissülnek a GA kiadási verziójára. Ezek azonban a következő elérhető előzetes kiadásra lesznek frissítve. Vegyük például azt a forgatókönyvet, amikor telepítve van a 7.4 (LTS) és a 7.5-rc.1 (előzetes verzió) kiadás. A 7.5.0 -s (stabil) kiadáskor a 7.4(LTS) telepítése nem frissül a 7.5.0-s verzióra. Emellett a 7.5.0 nem tudja frissíteni a 7.5-rc.1-et. A 7.6-preview.2 azonban frissítheti a 7.5-rc.1-et.

További információkért lásd a PowerShell támogatási életciklusát.