Hi, I didn't know about this kind of files, so I googled around for some explanations. Then, I looked at your code, and I have a question : What's the purpose of this strange String in the following line ? SPARSE_BLOCKS[length] ||= "%SCRIPT_SPARSEFILE%00" * length Is it juste a fake string, or does it have a particular meaning ? Thanks for any answer ! -- Olivier Renaud