No it won't, when you are booted into one OS having another OS installed on another HD won't impact performance. However, Windows 7/Vista will run slower being on a mechanical HD versus the SSD. Also note that you may want to partition the 500GB HD, as once you install Windows 8 on the 128GB SSD, you won't have much storage space left for application and files.