Hi Karan,
Thank you for the update.
Perform the steps mentioned below and see if it helps.
a: Right click on the Medal of Honor exe file.
b: Click on properties
c: Add this ending to the target field: dxlevel 91
d: Run the game
e: A black screen should appear
f: Alt+Tab to a popped up window name 'Message" which contains the following
the map specified on the on the commandline" dxlevel91" could not be found. Would you like to load the default map instead?
h: Select the ok button.
If you need any further assistance with Windows Operating System, please post your query on Microsoft Community Forums and we’ll be glad to assist you with it.