Hi Everyone!
Thanks for attention!

I was using Windows 10 and Kali Linux 2020.2 as Dual-Boot. Then I can't really remember what happened, my Windows 10 not booting. I also tried REfind boot manager but no luck.
It will startup as Diagnosing then shows Automatic Startup Repair didn't work and Logo shows up (Cycle Spinning Progress) then Black Screen appears and Restarts. It continues inifinite (loop restarts).
How can I fix it? I can open my Windows partition using Kali Thunar Manager and I see all folders are here like (System, Windows, Program Files and others...)
Should I restore my boot entry for Windows 10?
I'm really confused!!!!

I used my 250 GB SSD for both systems (150 for Windows and 100 for Kali)

Any help would be appreciated!
Thanks!

sudo fdisk -l


Disk /dev/sda: 238.49 GiB, 256060514304 bytes, 500118192 sectors
Disk model: Lexar SSD
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: D2232E1A-1D68-4746-9497-657D12D562E3


Device Start End Sectors Size Type
/dev/sda1 2048 206847 204800 100M EFI System
/dev/sda2 206848 239615 32768 16M Microsoft reserved
/dev/sda3 239616 285863273 285623658 136.2G Microsoft basic data <---- Windows Folder (System, Program Files and others...)
/dev/sda4 285863936 286957567 1093632 534M Windows recovery environment
/dev/sda5 286957568 308441087 21483520 10.3G Linux swap
/dev/sda6 308441088 500117503 191676416 91.4G Linux filesystem




Disk /dev/sdb: 465.78 GiB, 500107862016 bytes, 976773168 sectors
Disk model: TOSHIBA MQ01ABF0 <--- my NTFS Internal HDD (460 GB) It's NOT IMPORTANT
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 6AA67BE1-DCCB-4A94-845B-AB4BEF589769


Device Start End Sectors Size Type
/dev/sdb1 2048 976769023 976766976 465.8G Microsoft basic data




Disk /dev/loop0: 1.101 MiB, 2084864 bytes, 4072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes




Disk /dev/loop1: 96.101 MiB, 101695488 bytes, 198624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes




Disk /dev/loop2: 6 GiB, 6446579712 bytes, 12590976 sectors
Units: sectors of 1 * 512 = 512 bytes




THANKS GUYS!!!!