Surely that can be done. See https://wordpress.org/support/topic/what-is-the-best-way-to-install-wordpress-on-windows-10/ .
First install XAMMP or it won't run.
any to have to install wordpress on windows 10?
i have a website xxx.com
i want install this on my windows 10
Link to website removed by moderator. Not needed for the question.


Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic