Virtual Filesystem Options |
Previous Top Next |
· | Opening a file with write permission. Because Thinstall cannot write to the running EXE where compressed virtual files are stored, writing to a virtual file will cause the file to be cached to the cache directory.
All future operations on that file will be redirected to this cache file. If the cache file is deleted, then operations will revert to the original bundled virtual file included in the EXE. |
· | Creating a memory map of a file (i.e. CreateFileMapping). Memory maps are sometimes created for DLLs and EXEs that contain ActiveX type libraries. In some cases, programmers may intentionally create memory maps themselves. If a file has "Cache Encrypted" enabled then functions that try to access the file's data through a memory map will see garbage. This may cause some system functions that operate on DLLs or EXEs to fail or crash. |
· | When loading files remotely from a web server. Any files marked for remote loading will be placed in the cache directory when they are first downloaded. |