Looks to me as one of two things happened.
Where was the free space on the drive before you started the Fedora installation? If it was not at the end of the drive, then this is the issue. Free space needs to be at the end of the drive when you install Fedora.
If the logical order of the drives changed, say by installing Fedora to empty space not at the end of the drive, then this is the cause of the problem. When grub invokes the boot.ini for Windows, the boot.ini is looking for the Windows start-up files where they originally were, before the partition logical order changed.
1. What make and model laptop is this?
2. Did you use any partitoning software to set up the drive beforehand, say to set the data partition? Note how you set-up the drive partitions, with primary vs. extended partitions and logical volumes. This would be before you installed Fedora.
3. When you installed Fedora, what partitioning schema did you use to install Fedora within the installation partitioning section? The default method, or custom partitioning?
4. Do you know how to edit the Grub file, either from the Grub boot menu, or from within Fedora?
Hopefully this will cover the possible issues that could have occured and how to proceed.
_________________________
"I love it when a plan comes together." - Hannibal Smith