Weboldal keresés

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:\Scratch

Lé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:\Scratch

Például, ha a DISM parancsot használja az offline Windows Image javítására, ahelyett, hogy:

Dism /Online /Cleanup-Image /RestoreHealth

A következőket kell használnia:

DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /Restorehealth

Ha 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.9

A fenti parancspéldákban le kell cserélni a meghajtó betűjelét az új kódrészletre.

Segít ez?

Kapcsolódó cikkek