This article: https://themeisle.com/blog/install-xampp-and-wordpress-locally/ will help you to verify all your steps and check if it is installed or not. 🙂
I use XAMPP on mac, not on windows.
And it’s about WordPress only.
XAMPP is already installed.
Sorry. Go with this: https://websitesetup.org/install-wordpress-locally-xampp/ (In last you will find if the WordPress is installed properly or not)
I’m providing the link of the article, just to help you verify if it is correctly configured or not. 🙂
Sometimes, it also causes problems to launch WordPress.