I'm on windows 7
Currently on 3.0.1 with jailbroken firmware
Try to upgrade my 3gs to 3.1.2 but failed
Already upgrade to latest itunes and it now stuck in recovery mode

This shows up
http://support.apple.com/kb/TS1275Error log here
» Click to show Spoiler - click again to hide... «
2009-11-06 11:25:26.510 iTunes.exe[3120:14e4]: restore library built Aug 24 2009 11:22:55
2009-11-06 11:25:26.510 iTunes.exe[3120:14e4]: iTunes: iTunes 9.0.0.70
2009-11-06 11:25:26.702 iTunes.exe[3120:14e4]: iTunes: Current software version: 7A400
2009-11-06 11:25:26.702 iTunes.exe[3120:14e4]: iTunes: Software payload version: 7D11
2009-11-06 11:25:29.440 iTunes.exe[3120:16d0]: iTunes: Specifying Update boot image
2009-11-06 11:25:29.465 iTunes.exe[3120:16d0]: phoning home to gs.apple.com:80
2009-11-06 11:25:29.465 iTunes.exe[3120:16d0]: tss_add_entry: ApECID
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: ApChipID
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: ApBoardID
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: ApProductionMode
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: ApSecurityDomain
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: UniqueBuildID
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: @Locality
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: RestoreLogo
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: RestoreDeviceTree
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: RestoreKernelCache
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: RestoreRamDisk
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: iBEC
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: iBSS
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: KernelCache
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: BatteryLow1
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: BatteryLow0
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: LLB
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: iBoot
2009-11-06 11:25:29.466 iTunes.exe[3120:16d0]: tss_add_entry: DeviceTree
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: BatteryCharging1
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: BatteryCharging
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: AppleLogo
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: BatteryPlugin
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: BatteryFull
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: BatteryCharging0
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: RecoveryMode
2009-11-06 11:25:29.467 iTunes.exe[3120:16d0]: tss_add_entry: NeedService
2009-11-06 11:25:31.740 iTunes.exe[3120:16d0]: received tss response
2009-11-06 11:25:32.126 iTunes.exe[3120:14e4]: iTunes: Entering recovery mode, device 0X6A5E9D0
2009-11-06 11:25:55.174 iTunes.exe[3120:14e4]: iTunes: received kAMDeviceDetached action, device 0X6A5E9D0
2009-11-06 11:26:03.306 iTunes.exe[3120:1020]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#4d05b18a
2009-11-06 11:26:03.313 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#4d05b18a
2009-11-06 11:26:03.334 iTunes.exe[3120:1020]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:03.334 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList, empty list, new device
2009-11-06 11:26:03.334 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f790, notify: 1, connected: 0
2009-11-06 11:26:03.334 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
2009-11-06 11:26:03.334 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
2009-11-06 11:26:03.364 iTunes.exe[3120:1020]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a
2009-11-06 11:26:03.370 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f790, notify: 1, connected: 1
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:03.390 iTunes.exe[3120:1020]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:03.391 iTunes.exe[3120:14e4]: iTunes: SCEP 2
2009-11-06 11:26:03.408 iTunes.exe[3120:d1c]: iBoot build-version = iBoot-596.24
2009-11-06 11:26:03.409 iTunes.exe[3120:d1c]: iBoot build-style = RELEASE
2009-11-06 11:26:03.409 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 44 progress -1
2009-11-06 11:26:03.411 iTunes.exe[3120:d1c]: AMDeviceIoControl: GetOverlappedResult failed
2009-11-06 11:26:03.411 iTunes.exe[3120:d1c]: AMDeviceIoControl: failed, error 31, usbd status c0000004
2009-11-06 11:26:03.911 iTunes.exe[3120:d1c]: AMDeviceIoControl: GetOverlappedResult failed
2009-11-06 11:26:03.911 iTunes.exe[3120:d1c]: AMDeviceIoControl: failed, error 31, usbd status c0000004
2009-11-06 11:26:04.411 iTunes.exe[3120:d1c]: AMDeviceIoControl: GetOverlappedResult failed
2009-11-06 11:26:04.411 iTunes.exe[3120:d1c]: AMDeviceIoControl: failed, error 31, usbd status c0000004
2009-11-06 11:26:04.911 iTunes.exe[3120:d1c]: USBControlTransfer: error 0, usbd status c0000004
2009-11-06 11:26:04.912 iTunes.exe[3120:d1c]: unable to open device_map.txt: No such file or directory
2009-11-06 11:26:04.912 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: production fused device
2009-11-06 11:26:04.913 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress -1
2009-11-06 11:26:04.995 iTunes.exe[3120:d1c]: bootstrapping restore with iBEC
2009-11-06 11:26:04.995 iTunes.exe[3120:d1c]: WinDFU::OpenDFUDevice: path: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a
2009-11-06 11:26:04.995 iTunes.exe[3120:d1c]: WinDFU::OpenDeviceByPath: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a
2009-11-06 11:26:05.001 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 4
2009-11-06 11:26:05.006 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 8
2009-11-06 11:26:05.011 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 12
2009-11-06 11:26:05.016 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 16
2009-11-06 11:26:05.021 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 20
2009-11-06 11:26:05.026 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 24
2009-11-06 11:26:05.031 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 28
2009-11-06 11:26:05.036 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 32
2009-11-06 11:26:05.041 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 36
2009-11-06 11:26:05.046 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 40
2009-11-06 11:26:05.051 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 44
2009-11-06 11:26:05.056 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 48
2009-11-06 11:26:05.061 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 52
2009-11-06 11:26:05.066 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 56
2009-11-06 11:26:05.071 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 60
2009-11-06 11:26:05.076 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 65
2009-11-06 11:26:05.081 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 69
2009-11-06 11:26:05.086 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 73
2009-11-06 11:26:05.091 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 77
2009-11-06 11:26:05.096 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 81
2009-11-06 11:26:05.101 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 85
2009-11-06 11:26:05.106 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 89
2009-11-06 11:26:05.111 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 93
2009-11-06 11:26:05.116 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 97
2009-11-06 11:26:05.116 iTunes.exe[3120:d1c]: WinDFU::UploadData: EOF, cbRead: 2473
2009-11-06 11:26:05.120 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 4 progress 100
2009-11-06 11:26:05.120 iTunes.exe[3120:d1c]: WinDFU::UploadData: ZLP
2009-11-06 11:26:05.121 iTunes.exe[3120:d1c]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 6
2009-11-06 11:26:05.121 iTunes.exe[3120:d1c]: WinDFU::ProcessUpdateState: status.bState == DFU_STATE_MANIFEST_SYNC
2009-11-06 11:26:05.121 iTunes.exe[3120:d1c]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 7
2009-11-06 11:26:05.121 iTunes.exe[3120:d1c]: WinDFU::ProcessUpdateState: status.bState == DFU_STATE_MANIFEST, PollTimeout: 3000
2009-11-06 11:26:08.121 iTunes.exe[3120:d1c]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 8
2009-11-06 11:26:08.121 iTunes.exe[3120:d1c]: WinDFU::ProcessUpdateState: status.bState == DFU_STATE_MANIFEST_WAIT_RESET
2009-11-06 11:26:08.121 iTunes.exe[3120:d1c]: WinDFU::ResetDevice: resetting...
2009-11-06 11:26:08.497 iTunes.exe[3120:d1c]: WinDFU::FinalizeDfuUpdate: success
2009-11-06 11:26:08.497 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: operation 31 progress -1
2009-11-06 11:26:09.497 iTunes.exe[3120:d1c]: <Recovery Mode Device 06793948>: Recovery mode succeeded
2009-11-06 11:26:09.684 iTunes.exe[3120:1020]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#4d05b18a
2009-11-06 11:26:09.685 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f790, notify: 2, connected: 1
2009-11-06 11:26:09.685 iTunes.exe[3120:1020]: AppleDevice::NotifyDisconnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:09.685 iTunes.exe[3120:1020]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a, inst: 0x6d8f790
2009-11-06 11:26:09.686 iTunes.exe[3120:1020]: _AMRecoveryModeDeviceFinalize: 06793948
2009-11-06 11:26:09.693 iTunes.exe[3120:1020]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#4d05b18a
2009-11-06 11:26:09.696 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f790, notify: 2, connected: 0
2009-11-06 11:26:14.531 iTunes.exe[3120:1020]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#502a6b0a
2009-11-06 11:26:14.536 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#502a6b0a
2009-11-06 11:26:14.552 iTunes.exe[3120:1020]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#502a6b0a, inst: 0x6d8f7e0
2009-11-06 11:26:14.552 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList, new device
2009-11-06 11:26:14.552 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f790, notify: 2, connected: 0
2009-11-06 11:26:14.552 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f7e0, notify: 1, connected: 0
2009-11-06 11:26:14.552 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
2009-11-06 11:26:14.552 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
2009-11-06 11:26:14.581 iTunes.exe[3120:1020]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a
2009-11-06 11:26:14.586 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a, inst: 0x6d8f7e0
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a, inst: 0x6d8f7e0
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f790, notify: 2, connected: 0
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: WinAMRestore::ProcessDevNodesChanges: device: 0x06d8f7e0, notify: 1, connected: 1
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#502a6b0a, inst: 0x6d8f7e0
2009-11-06 11:26:14.607 iTunes.exe[3120:1020]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a, inst: 0x6d8f7e0
2009-11-06 11:26:14.614 iTunes.exe[3120:14e4]: iTunes: SCEP 3
2009-11-06 11:26:14.631 iTunes.exe[3120:15c4]: iBoot build-version = iBoot-636.66
2009-11-06 11:26:14.632 iTunes.exe[3120:15c4]: iBoot build-style = RELEASE
2009-11-06 11:26:14.632 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 44 progress -1
2009-11-06 11:26:14.634 iTunes.exe[3120:15c4]: AMDeviceIoControl: GetOverlappedResult failed
2009-11-06 11:26:14.634 iTunes.exe[3120:15c4]: AMDeviceIoControl: failed, error 31, usbd status c0000004
2009-11-06 11:26:15.134 iTunes.exe[3120:15c4]: AMDeviceIoControl: GetOverlappedResult failed
2009-11-06 11:26:15.134 iTunes.exe[3120:15c4]: AMDeviceIoControl: failed, error 31, usbd status c0000004
2009-11-06 11:26:15.634 iTunes.exe[3120:15c4]: AMDeviceIoControl: GetOverlappedResult failed
2009-11-06 11:26:15.634 iTunes.exe[3120:15c4]: AMDeviceIoControl: failed, error 31, usbd status c0000004
2009-11-06 11:26:16.134 iTunes.exe[3120:15c4]: USBControlTransfer: error 0, usbd status c0000004
2009-11-06 11:26:16.135 iTunes.exe[3120:15c4]: unable to open device_map.txt: No such file or directory
2009-11-06 11:26:16.135 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: production fused device
2009-11-06 11:26:16.135 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 4 progress -1
2009-11-06 11:26:16.218 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 42 progress -1
2009-11-06 11:26:16.219 iTunes.exe[3120:15c4]: WinDFU::OpenDFUDevice: path: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a
2009-11-06 11:26:16.219 iTunes.exe[3120:15c4]: WinDFU::OpenDeviceByPath: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a
2009-11-06 11:26:16.225 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 42 progress 42
2009-11-06 11:26:16.230 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 42 progress 84
2009-11-06 11:26:16.230 iTunes.exe[3120:15c4]: WinDFU::UploadData: EOF, cbRead: 1513
2009-11-06 11:26:16.233 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 42 progress 100
2009-11-06 11:26:16.233 iTunes.exe[3120:15c4]: WinDFU::UploadData: ZLP
2009-11-06 11:26:16.234 iTunes.exe[3120:15c4]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 6
2009-11-06 11:26:16.234 iTunes.exe[3120:15c4]: WinDFU::ProcessUpdateState: status.bState == DFU_STATE_MANIFEST_SYNC
2009-11-06 11:26:16.234 iTunes.exe[3120:15c4]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 7
2009-11-06 11:26:16.234 iTunes.exe[3120:15c4]: WinDFU::ProcessUpdateState: status.bState == DFU_STATE_MANIFEST, PollTimeout: 3000
2009-11-06 11:26:19.235 iTunes.exe[3120:15c4]: WinDFU::FinalizeDfuUpdate: GetStatus: status: 0, state: 8
2009-11-06 11:26:19.235 iTunes.exe[3120:15c4]: WinDFU::ProcessUpdateState: status.bState == DFU_STATE_MANIFEST_WAIT_RESET
2009-11-06 11:26:19.235 iTunes.exe[3120:15c4]: WinDFU::ResetDevice: resetting...
2009-11-06 11:26:19.611 iTunes.exe[3120:15c4]: WinDFU::FinalizeDfuUpdate: success
2009-11-06 11:26:20.628 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress -1
2009-11-06 11:26:20.628 iTunes.exe[3120:15c4]: WinDFU::OpenDFUDevice: path: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a
2009-11-06 11:26:20.628 iTunes.exe[3120:15c4]: WinDFU::OpenDeviceByPath: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#502a6b0a
2009-11-06 11:26:20.634 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 0
2009-11-06 11:26:20.785 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 1
2009-11-06 11:26:20.937 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 2
2009-11-06 11:26:21.087 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 3
2009-11-06 11:26:21.237 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 4
2009-11-06 11:26:21.387 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 5
2009-11-06 11:26:21.539 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 6
2009-11-06 11:26:21.696 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 7
2009-11-06 11:26:21.893 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 8
2009-11-06 11:26:22.043 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 9
2009-11-06 11:26:22.194 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 10
2009-11-06 11:26:22.344 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 11
2009-11-06 11:26:22.494 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 12
2009-11-06 11:26:22.644 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 13
2009-11-06 11:26:22.802 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 14
2009-11-06 11:26:22.956 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 15
2009-11-06 11:26:23.106 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 16
2009-11-06 11:26:23.257 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 17
2009-11-06 11:26:23.413 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 18
2009-11-06 11:26:23.577 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 19
2009-11-06 11:26:23.727 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 20
2009-11-06 11:26:23.877 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 21
2009-11-06 11:26:24.040 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 22
2009-11-06 11:26:24.191 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 23
2009-11-06 11:26:24.341 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 24
2009-11-06 11:26:24.491 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 25
2009-11-06 11:26:24.654 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 26
2009-11-06 11:26:24.807 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 27
2009-11-06 11:26:24.959 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 28
2009-11-06 11:26:25.111 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 29
2009-11-06 11:26:25.261 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 30
2009-11-06 11:26:25.436 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 31
2009-11-06 11:26:25.592 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 32
2009-11-06 11:26:25.743 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 33
2009-11-06 11:26:25.893 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 34
2009-11-06 11:26:26.044 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: operation 5 progress 35
2009-11-06 11:26:31.183 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:26:31.183 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0000004
2009-11-06 11:26:31.193 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 4
2009-11-06 11:26:31.193 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 4104, cbWritten: 0, nAtt: 4
2009-11-06 11:26:36.194 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:26:36.194 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:26:36.204 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 3
2009-11-06 11:26:36.204 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 4104, cbWritten: 0, nAtt: 3
2009-11-06 11:26:41.204 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:26:41.204 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:26:41.214 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 2
2009-11-06 11:26:41.214 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 4104, cbWritten: 0, nAtt: 2
2009-11-06 11:26:46.214 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:26:46.214 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:26:46.224 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 1
2009-11-06 11:26:46.224 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 4104, cbWritten: 0, nAtt: 1
2009-11-06 11:26:51.224 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:26:51.224 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:26:51.234 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 0
2009-11-06 11:26:51.234 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 4104, cbWritten: 0, nAtt: 0
2009-11-06 11:26:56.235 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:26:56.235 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:26:56.245 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 4
2009-11-06 11:26:56.245 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 520, cbWritten: 0, nAtt: 4
2009-11-06 11:27:01.245 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:27:01.245 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:27:01.255 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 3
2009-11-06 11:27:01.255 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 520, cbWritten: 0, nAtt: 3
2009-11-06 11:27:06.255 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:27:06.255 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:27:06.265 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 2
2009-11-06 11:27:06.265 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 520, cbWritten: 0, nAtt: 2
2009-11-06 11:27:11.266 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:27:11.266 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:27:11.276 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 1
2009-11-06 11:27:11.276 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 520, cbWritten: 0, nAtt: 1
2009-11-06 11:27:16.276 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: WaitForSingleObject failed
2009-11-06 11:27:16.276 iTunes.exe[3120:15c4]: ProcessOverlappedIoRequest: failed, error 997, usbd status c0010000
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: WritePipe: ProcessOverlappedIoRequest failed, nAtt: 0
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: WritePipe: failed to write, cbBuffer: 520, cbWritten: 0, nAtt: 0
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: UploadSmallDataPackets failed, error: -17
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: WinDFU::UploadData: UploadDataPacket failed, error -17
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: WinDFU::UploadFile: UploadData failed, error: -17
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: WinDFUUpload: UploadFile failed, error: -17
2009-11-06 11:27:16.286 iTunes.exe[3120:15c4]: <Recovery Mode Device 06793948>: Recovery mode failed (result = 13)
2009-11-06 11:27:21.673 iTunes.exe[3120:14e4]: iTunes: Restore error 13

windows 7 64bit? do u attempt for upgrade? i suggest u to make a restore instead of upgrade...backup ur phone first....make sure it is done on DFU mode...
1. Connect your iPhone to your computer
2 . Turn iPhone off. You may have to hold the power and home buttons down together to force the phone off
3. Once the phone is off, hold the power and home buttons together for 10 seconds exactly
4. After 10 seconds, release the power button but keep holding home until the computer recognizes that a USB device was plugged in
5. iTunes should detect your iPhone correctly, and also allow you to restore to the factory default settings