Check file_uploads setting
Open up your php.ini and ensure that the setting file_uploads is set to 'On'. Some server installations default this value to 'Off';
Change upload_tmp_dir setting
You can also try setting 'upload_tmp_dir' to other directory than 'c:\windows\temp' ". Some setups have problem with the default setting due to security permissions.