iTunes is not officially supported on Windows 10, and will not be until the latter is released in the fall. While Apple, like all other vendors of Windows software, will be working to ensure compatibility at that time, it is not possible to say whether any given version of iTunes will install, run, or operate correctly against a Tech Preview that may be unfinished and/or unstable.
That said, it is possible that more recent versions of iTunes may include some reworked code that's intended to be a component of Win 10 compatibility. This may be stretching assumptions a little, but it may not be a coincidence that the last two releases of iTunes (12.1 and 12.1.1) have included full 64-bit applications and not just the "32-bit application with 64-bit installer" architecture of previous releases. Have you tried the latest (12.1.1.4) release to see if that works better than 11?