Can't install Fedora

Hello there

I want to install Fedora on my Laptop, but everytime i get the same error.
This is the error:

Can someone help me to install fedora alongside to windows?
I think the problem is that the efibootmgr partition is full.
but i don’t know how to fix this error.

thanks for every help.

That seems plausible. Your screenshot shows something like “No space …” for /boot/efi when running grub-install.

The only real fix is to use a Fedora live system or Windows tools(?) to resize the partition. Make it at least 100 MB larger!
How large is your ESP? How much free space is available?

As @augenauf mentioned, there are ways to enlarge the partition. There have been similar issues with EFI filled with old files. The first step is to verify that the partition is nearly full. Using a Fedora Live Workstation Installer USB you can use Gnome Disks to examine the layout and partition sizes. Make a note of the device name (here, on a Windows+Fedora dual boot system with an SSD, it is `nvme
For forum posts, you can get the same information in text form using the terminal:

% sudo fdisk -l /dev/nvme0n1
Disk /dev/nvme0n1: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Samsung SSD 970 EVO Plus 500GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 6F6A2A7C-F7E1-4CDC-AA39-A39E20323A0B

Device             Start       End   Sectors  Size Type
/dev/nvme0n1p1      2048   1333247   1331200  650M EFI System
/dev/nvme0n1p2   1333248   1595391    262144  128M Microsoft reserved
/dev/nvme0n1p3   1595392 355979263 354383872  169G Microsoft basic data
/dev/nvme0n1p4 355979264 358031359   2052096 1002M Windows recovery environment
/dev/nvme0n1p5 974528512 976752639   2224128  1.1G Windows recovery environment
/dev/nvme0n1p6 358031360 360128511   2097152    1G Linux filesystem
/dev/nvme0n1p7 360128512 974528511 614400000  293G Linux filesystem

Partition table entries are not in disk order.

Then use the name of the EFI partition:

% df -TH /dev/nvme0n1p1
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/nvme0n1p1 vfat  678M  105M  573M  16% /boot/efi

Older windows installations only used about 100M for the efi partition. This is really too small for current distros, and windows has even enlarged that to ~250M for recent releases. Fedora allocates ~600M for new installations.

It you follow the above instructions and find that the /boot/efi partition is full then it will need to be enlarged, which can be done but we need a starting point as noted.