If you've installed ASIO4ALL again uninstall it.
Have you check for the latest firmware and drivers for everything recently? (Yes again).
That includes your audio interface and drivers , and keyboard esp.
Maybe there is a firmware update for your keyboard
Run windows update everywhere.
Go to the Intel driver update site.
Defrag.
If that is no good reread the thread again (won't repeat what has already been said).
If that does not help I would consider updating to 32 bit windows 10 for free (check if your drivers are compatible first).
Full backup with acronis true image or something.
Run windows 10 setup DVD (or USB key) within windows 7 to generate productID
Then you should consider wiping your windows partition and doing a full reinstall with format (boot off USB/DVD). This time 64 bit windows 10.
If it does not work, roll back, wipe and do a clean install of windows 7. 64 b.
You should be moving towards 64 bit everywhere. Even if you only have 4gb memory. I would consider an upgrade to 16gb (or as much as you can afford) once you are on 64 bit. Check eBay.