So wie ich das sehe, zeigt der Eintrag "Windows" auf deine sda1, die aber bei dir eine Linux-Partition ist. Deshalb lädt Grub sich selbst, weil es den dort liegenden Bootloader lädt, der dann eigentlich Windows laden sollte (durch "chainload +1"), dies ist aber wieder Grub. Du müsstest in der Zeile
die 1 entsprechend der Partition, auf der Windows liegt ändern, also, wenn z.B. sda2 deine Windows-Startpartition ist zu
usw. Dann ist der Verweis richtig und GRUB lädt BOOTMGR (der Windows-Bootloader), wenn du Windows auswählst.
Und wegen der Sache mit Parted: einfach mal Dateisystem überprüfen, wobei ich eher nicht glaube, dass das Dateisystem defekt ist.