Előfordulhat, hogy a scratch könyvtár mérete nem elegendő a művelet végrehajtásához
A DISM egy hatékony segédprogram a Windows 11/10 rendszeren belül. Használható a Command Prompt parancssorral, és többféle célra használható. Ennek ellenére hajlamos bizonyos hibákra. Az egyik ilyen hiba a következő: Lehet, hogy a scratch könyvtár mérete nem elegendő a művelet végrehajtásához.
Ezt a hibát akkor okozza, ha a DISM parancsot a Windows helyreállítási környezetből hajtják végre, a művelet végrehajtásának helye szerinti könyvtár korlátozott méretű engedélyei miatt.
Előfordulhat, hogy a scratch könyvtár mérete nem elegendő a művelet végrehajtásához
Meg kell adnunk egy scratch könyvtárat, amely tartalmazza a Windows mappát.
Ehhez használhatja a DIR vagy a BCDEDIT parancsot, hogy megtudja, hol található a Windows mappa egy adott meghajtón belül.
Ha a Windows mappa a C:\ partíción belül található.
Ezen belül hozzon létre egy scratch. nevű mappát
Ehhez futtassa a következő parancsot a CMD-ben
mkdir C:\ScratchLétrehoz egy könyvtárat a C:\ partíció gyökerében, melynek neve Scratch.
Most, amikor a DISM parancsok bármelyikét le kell futtatnia, be kell írnia a következő kódrészletet a parancsokba:
/ScratchDir:C:\ScratchPéldául, ha a DISM parancsot használja az offline Windows Image javítására, ahelyett, hogy:
Dism /Online /Cleanup-Image /RestoreHealthA következőket kell használnia:
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RestorehealthHa el szeretne távolítani egy kiválasztott telepített frissítőcsomagot ( Ebben a kódban példaként a következőket használtam:
Package_for_RollupFix~31bf3856ad364e75~amd64~~16299.196.4.9)
A DISM parancsok használatával a következő parancsot használhatja:
DISM /image:C:\ /ScratchDir:C:\Scratch /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e75~amd64~~16299.196.4.9A fenti parancspéldákban le kell cserélni a meghajtó betűjelét az új kódrészletre.
Segít ez?


