You can also set local web server to install drupal on windows operating system. Installing Apache, PHP & sql might be tricky for you instead you can install XAMPP to create local web server.
you can watch this video to learn how to setup XAMPP in your machine http://youtube.com/watch?v=MKl5TREoTiM