Yes, Avast uses its own set of trusted root certificates and doesn’t use the Windows store (that’s why I wrote “even on a machine where the program isn’t installed”). The Avast trusted roots are a subset of common Windows trusted roots (and if any significant is missing, we can add it), but we don’t want to use the Windows store directly because if a malware is already running there, it could have added its own root and then e.g. verify all its executables as being signed by Microsoft.