
P:\PortableApps\calibrePortable\App\AppInfo\appicon.ico P:\PortableApps\calibrePortable\help.html P:\PortableApps\calibrePortable\calibrePortable.exe It's kinda like when you're trying to start up programs while Windows hasn't finished loading yet.Īs for CALIBRE_TEMP_DIR, from memory, calibre only uses that for temporary files used in conversion, send to device, etc so it's basically just the equivalent of the calibre_0.8.xx_tmp_123abc folder.Īlthough "calibre Portable 0.8.xx Dev Test 4" appears to download and install the program without displaying any error messages only 21 files actually get installed on my flash drive: However, while calibre is saving the font cache, launching new programs takes a long time.

It appears calibre does the font caching in the background after the program has been fully loaded. ProcMon, scheduled full anti-virus scan, etc).Īnother thing, this issue doesn't really affect calibre start-up times. I've seen this happen on a Core 2 Duo E8600 w/HDD on occasion but only when there was also something running in the background (e.g. It just so happens that the few systems I have with HDDs in them also had crappy processors (Atom, Zacate or Pentium 4) which exacerbated the problem. In fairness, there's no unresponsiveness in most of the systems I use (quad-core + SSD). This appears to be working quite well, thanks! Special request, would it be possible to store it in /Data/settings/fontconfig instead of /Data/fontconfig? Thanks again!

If you can shed any light I'm more than happy to investigate further & add any changes you think may be necessary.īTW: Regshot for calibrePortable is still clean for those interested.

Having said that, I don't experience any unresponsiveness & startup times seem the same with both the official Calibre Portable & calibrePortable (tested on HDD). If I run the official Calibre Portable I can see that it leaves (amongst other things) the "fontconfig\cache" folder in the system TEMP dir (which calibrePortable doesn't do) but, as I can't see what the official Calibre Portable EXE is doing, I'm none the wiser as to why that is, although it's probably no coincidence, given your problem. calibrePortable is built from the official Calibre Portable zip download which contains exactly the same files as the extracted native Calibre install & the calibrePortable launcher.ini isn't doing anything fancy as far as I can see (but feel free to check "App\AppInfo\Launcher\calibrePortable.ini" for yourself).
