> Calling Path* function is too slow... What the hell are you talking about? Are you calling these functions inside a tight loop? Have you done performance monitoring? No, so please stop that nonsense. The function does not take 10 seconds to execute, and shlwapi is already loaded in memory when the shell is running.