I installed Opensuse13.2 using dual boot on my system that originally had windows 8.1. If I was using UEFI boot option then my computer automatically logged onto the windows OS.
So I was using legacy boot option which automatically logged into Opensuse and when I wanted to log into windows I changed it from the boot menu at the start up.
The Grub boot loader was not showing windows8.1 at the startup as an option. In an attempt to correct this I followed a tutorial and used the following command.
bcdedit /set {bootmgr} path \EFI\opensuse\shim.efi
After doing this now I can not log into my windows installation. It says that no boot option can be found.
I am logged into my linux installation and have access to my windows OS files. Is there some way that I can manually edit some file to correct this?

This is the link to the tutorial that I followed: https://tweakhound.com/2014/11/13/du...dows-8-1-uefi/

Now when I try to log into windows8.1 using GRUB-EFI boot loader I get the following error:
file path: /ACPI(a0341d0,0)/PCI(2,1f)/Sata(0,0,0)/HD(1,800,fa000,16a082cf58cba94b,2,2)/File* ​(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire error: cannot load image.

Is there some way that I can correct the boot loader for windows8.1 from linux OS?