Windows 10 - Unable to upload ATMEGA328-PU Arduino with UNO Bootloader

Any help will be much appreciated.

I have had my solar controller running on the 328 for some time and I have just upgraded my laptop from windows 7 to windows 10. I thought I would check it was still capable of uploading code with the IDE and found that I was no longer able to. I do not have the automatic reset built into my controller so it is necessary to reboot the 'uno' at the start of the upload process which has not ben a problem in the past, but at this point I have tried the reset at various intervals around the upload and cannot get it to function. It returns the out of sync message with error 0x00?

Using another laptop with Windows Vista on it programs fine, so it is not the controller or cable.

Using my Windows 10 laptop I can add on a proprietary Arduino Uno and it will upload to that with no problem, and it correctly identifies the Arduino Uno driver.

Coming back to my problem uploading to my controller I am running Arduino 1.0.6 IDE. When I connect the controller to windows 10 it identifies the prolific 2303 usb to serial and installs the driver although it gives the yellow flag. I then change the driver to the Arduino uno one by unchecking the box which indicates to only show compatible drivers. The yellow flag is then gone and it appears to start correctly, however I still cannot get the upload to work by resetting the controller at the correct point.

Anybody got any thoughts? I have been looking for anything which might interfere with the usb, but since it uploads to the 'stock' board I think that is unlikely.
Thanks

Same Problem here, after upgrade to windows 10, my arduino uno is not recognized on COM port.... i'm using 1.0.6 IDE too, now i'll install 1.6.6 and see if this solve my problem...

Thanks you guys for posting. I have the same exact problem using windows 10 confirmed. your post motivated me to try another machine with windows XP . Skipped warning and I installed Arduino 1.6.6 and what do ya know > works no problem. My very first boot loader upload succeeded .

Thanks,

yozza:
When I connect the controller to windows 10 it identifies the prolific 2303 usb to serial and installs the driver although it gives the yellow flag. I then change the driver to the Arduino uno one by unchecking the box which indicates to only show compatible drivers.

If you use a prolific converter you cannot simply install the Uno driver. It's like, mm, my car does not start with this key, let's try a fork... You just need the propper driver and Prolific made that a bit hard. Just follow this: https://www.youtube.com/watch?v=H394FnMzeFo At least select driver version 3.3 something, it was nog 2.105 on my pc but that does not matter.