Microsoft offers free tech support for its users. It is by Email or toll free numbers. Remember you should have a ORIGINAL Microsoft product license with you, don’t go with the pirated copies ;).
It is available in multiple languages also like for India it is in Hindi and English, For Middle East it is in Arabic and English.
1. Go to Microsoft Support Site, choose your country (language also, if your country’s option is with language)
2. Choose your product
3. Answer whether it is for a company or Individual
4. You can see the support options , for India you will get the toll free numbers
For India (English) the Microsoft toll free support numbers are
Toll free number accessible from Airtel land line and mobile phones 1800 102 1100
Toll free number accessible from MTNL/BSNL land line 1800 111 100
So you can choose this option to find solutions for many of your Microsoft product related issues.