I have an application written in Python that\'s writing large amounts of data to the %TEMP%
folder. Oddly, every once and awhile, it dies, returning IOEr
Using a FAT32 filesystem I can imagine this happening when:
Apart from this, I don't know of any limitations the system can impose on the temp folder, apart from the phyiscal partition actually being full.
Another limitation is as Mike Atlas has suggested the GetTempFileName()
function which creates files of type tmpXXXX.tmp
. Although you might not be using it directly, verify that the %TEMP%
folder does not contain too many of them (2^16).
And maybe the obvious, have you tried emptying the %TEMP% folder before running the utility?