Windows development environment
The recommended Drupal local development environment for Linux, macOS, and Windows is DDEV. Follow the instructions to install Drupal using DDEV for local development or use the Installing Drupal with DDEV in WSL2 on Windows tutorial.
How to set up a local server for Drupal on Windows.
Installing Drupal on Windows for local usage
Installing Drupal on Windows for local usage.
Installing Drupal with DDEV in WSL2 on Windows
How to install Drupal with DDEV in the Windows Subsystem for Linux (WSL2) and integrate it with Visual Studio Code (VS Code).
Running Drupal on a USB drive with USBWebserver
UsbWebserver provides a fully functional, portable WAMP stack that may be used to distribute or store a production Drupal site on a USB
Using XAMPP
Documentation for using XAMPP for Drupal development