No,it doesn't depend on the version of windows (x86 or x64).In windows vista just 4 GB,in windows 7 up to 256 GB with up to 8 devices.You can refer to the microsoft website for further reading.http://windows.microsoft.com/en-US/windows7/products/features/readyboost