ShellBrowser Delphi Components Documentation
If set to True (the default value), non-existing paths will not be ignored and not added to the list.
property RemoveInvalidPaths: Boolean;
The check if a path is valid requires actual access to the file system. If this access ios not possible due to access restriction, it is important to set this property to False. Since testing if a path is valid implies file system operations, having this property set to True adds a small penalty to the runtime of this class.