Die Core Leute

Warning: This blog is not maintained any more (no update of content or links – as well as information are might deprecated / not valid any more).

DISM Error: 769 Compression is disabled for this volume

In diesem Artikel möchte ich ein Verhalten des DISM Tools beschreiben zu dem ich bislang im Internet keine andere Artikel oder Lösungsansätze finden konnte.

Als erstes Möchte ich darauf hinweisen dass dieser Fehler nur auf Domänenrechnern auftreten kann.

 

Das Szenario sieht folgendermaßen aus:

Man möchte mittels DISM ein beliebiges Image mounten  und erhält dabei folgende Fehlermeldung:

C:\Windows\system32>dism /mount-wim /wimfile:C:\image\install.wim /mountdir:E:\img
/index:1

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Error: 769
Compression is disabled for this volume.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

 

Im DISM.log findet man folgendes:

 

2011-05-30 11:56:18, Error                 DISM   DISM WIM Provider: PID=5784 Failed to mount the image. – CWimImageInfo::Mount(hr:0x80070301)

2011-05-30 11:56:18, Error                 DISM   DISM WIM Provider: PID=5784 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:999 – CWimManager::InternalOpMount(hr:0x80070301)

2011-05-30 11:56:18, Error                 DISM   DISM WIM Provider: PID=5784 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:2247 – CWimManager::InternalCmdMount(hr:0x80070301)

2011-05-30 11:56:18, Error                 DISM   DISM WIM Provider: PID=5784 Error executing command – CWimManager::InternalExecuteCmd(hr:0x80070301)

2011-05-30 11:56:18, Error                 DISM   DISM WIM Provider: PID=5784 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:516 – CWimManager::ExecuteCmdLine(hr:0x80070301)

2011-05-30 11:56:18, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.

 

hr:0x80070301 -> ERROR_BAD_ADDRESS_SPECIFIED

 

Zusätzlich, wenn man die Komprimierung für eine Partition aktivieren möchte bekommt man folgende Fehlermeldung:

 

Die Ursache dafür ist folgende Einstellung:

c:\>fsutil behavior query disablecompression

HINWEIS: “DisableCompression” wird zurzeit durch Gruppenrichtlinien gesteuert.

      Die Gruppenrichtlinie hat Vorrang vor den Änderungen an dieser Einstellung.

 DisableCompression = 1

 

Wenn das Output vom fsutil Befehl „DisableCompression=1“ anzeigt dann muss man folgende GPO ausschalten und den Rechner neu starten:

 

Policy Do not allow compression on all NTFS volumes
Category Path
Computer Configuration\Administrative Templates\System\Filesystem\NTFS\
Supported On
At least Windows 7 or Windows Server 2008 R2
Registry Key
HKLM\System\CurrentControlSet\Policies
Value
NtfsDisableCompression
Explanation

Compression can add to the processing overhead of filesystem operations. Enabling this setting will prevent access to and creation of compressed files.

 

Wenn die GPO erfolgreich entfernt wurde sollte das fsutil Output dann folgendermaßen aussehen:

c:\>fsutil behavior query disablecompression

DisableCompression = 0

 

Stefan Chivu

Platforms Core Team