Index: src/java/org/apache/poi/poifs/filesystem/POIFSFileSystem.java =================================================================== --- src/java/org/apache/poi/poifs/filesystem/POIFSFileSystem.java (revision 763022) +++ src/java/org/apache/poi/poifs/filesystem/POIFSFileSystem.java (working copy) @@ -183,6 +183,9 @@ null, header_block_reader.getPropertyStart() ); + + // For whatever reason CLSID of root is always 0. + getRoot().setStorageClsid(properties.getRoot().getStorageClsid()); } /** * @param stream the stream to be closed