When it comes to the processor itself it does support Windows 10 but now the issue here is that the integrated graphics does not, the Intel® Core™ i3-530 Processor that you have has built in Intel® HD Graphics which does not support Windows 10. Here you can check the compatibility for the Intel® Pentium® Processor P4000/U3000 Series with Intel® HD Graphics Graphics Drivers — Supported Operating Systems.
At this point I would recommend adding dedicated graphics card so that way it can support the Windows 10 graphics.
I am using an NVidia card for graphics. I did two things:
1. Unchecked the Execute Bit in the BIOS Advanced section thinking maybe the programmer got the code backwards
2. Control Panel/System/Advanced System Settings/Performance/Data Execution Prevention and unchecked all entries in the window, plus put a check in the lower of the two choices.
I then rebooted and was then able to upgrade successfully. I cannot confirm which of the two actions above was responsible. The Execute Bit in the BIOS Advanced section remains unchecked.