Kinda sucks it's not available straight from the update menu and must searched it manually, no wonder my laptop is freezing and got like 0.00001 Fps on Idling. I got 6 years old laptop and this problem could've killed my laptop.
Gonna download the updates manually and hope it fixed it