CA certs will generally always be public. Most user and computer certificates will have both. If you double-click the cert and view the properties, on the General tab it will say You have a private key that corresponds to this certificate. If you see that, the cert contains the private key.