[G2 and Desire Z Q&A, Help & Troubleshooting] swame_sp:
Sure, this time I tried installing ADB on windows-7, the following are the results. I'm in the mean time trying other commands.

I killed and restarted the ADB server, now the ADB is working (not sure how suddenly)

C:\Users\sp>adb devices
List of devices attached
SH12RR214115 device

C:\Users\sp>adb logcat > c:\logcat.txt

output from logcat:

V/LocationManagerService( 177): _requestLocationUpdates: listener = Receiver{41912438 Intent PendingIntent{4130f0d0: PendingIntentRecord{41421bf0 com.htc.htclocationservice startService}}}mUpdateRecords: {}
V/LocationManagerService( 177): _requestLocationUpdates: provider = passive listener = Receiver{41912438 Intent PendingIntent{4130f0d0: PendingIntentRecord{41421bf0 com.htc.htclocationservice startService}}}mUpdateRecords: {passive=UpdateRecord{41886f60 mProvider: passive mUid: 10040}}
W/InputManagerService( 177): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@416589b8
E/NotificationService( 177): Ignoring notification with icon==0: Notification(contentView=null vibrate=null,sound=nullnull,defaults=0x0,flags=0x62)
V/NotificationService( 177): Charging...
W/Vold ( 97): Ignoring unknown switch 'MSM72K_UDC'
I/Vold ( 97): un-mount CDROM, USB_STATE=DISCONNECTED
E/Vold ( 97): Cannot open CDROM lunfile
W/Vold ( 97): USB disconnected
W/Vold ( 97): Share method ums now unavailable
I/MountService( 177): onEvent:: raw= 620 Share method ums now unavailable cooked = 620 Share method ums now unavailable
D/BatteryService( 177): UEvent updateBatteryStats
D/MountService( 177): sharing = 0
D/BatteryService( 177): sendIntentForSmartSync: Intent { act=com.htc.system.battery.PLUG_CHANGED (has extras) }
V/UsbDeviceManager( 177): [USBNET] USB UEVENT: {USB_STATE=DISCONNECTED, SUBSYSTEM=android_usb, DEVPATH=/devices/virtual/android_usb/android0, SEQNUM=3518, ACTION=change}
V/UsbDeviceManager( 177): [USBNET] USB UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=0, DEVPATH=/devices/virtual/switch/usb_connect2pc, SEQNUM=3519, ACTION=change, SWITCH_NAME=usb_connect2pc}
D/UsbDeviceManager( 177): [USBNET] update2: 5,0
D/BatteryService( 177): UEvent updateBatteryStats
D/UsbDeviceManager( 177): [USBNET] handleMessage: 5; mConnected=true, mConfiguration=true
D/NotificationService( 177): mIntentReceiver() Intent.ACTION_BATTERY_CHANGED
V/NotificationService( 177): dual Led for notification
D/BatteryService( 177): UEvent updateBatteryStats
D/BatteryService( 177): UEvent updateBatteryStats
D/PowerManagerService( 177): runHtcPowerSaverCheck ======================================
D/PowerManagerService( 177): enableCpuApDvcs: enable=true, htcDVCSWakeLockCount=1
D/WifiService( 177): ACTION_BATTERY_CHANGED pluggedType: 0
I/ActivityManager( 177): Start proc com.htc.autobot.cargps.provider for broadcast com.htc.autobot.cargps.provider/.UsbReceiver: pid=19044 uid=1000 gids={3006, 1015, 3002, 3001, 3003, 5001, 5004, 3007}
I/ActivityManager( 177): Start proc com.htc.syncagent for broadcast com.htc.syncagent/.svc.HTCSyncBroadcastReceiver: pid=19057 uid=10032 gids={3003}
D/UsbDeviceManager( 177): [USBNET] sendStickyBroadcast ACTION_USB_CONNECT2PC: 0
I/ActivityManager( 177): No longer want com.google.android.apps.uploader (pid 18817): hidden #11, adj=15
E/NotificationService( 177): Ignoring notification with icon==0: Notification(contentView=null vibrate=null,sound=nullnull,defaults=0x0,flags=0x62)
D/NetworkManagementService( 177): [USBNET] stopIptDhcp
D/NetworkManagementService( 177): [USBNET] startIptMode 0
V/NotificationService( 177): dual Led for notification
D/NetworkManagementService( 177): [USBNET] SwitchUsbFunc 0
V/NotificationService( 177): dual Led for notification
D/UsbDeviceManager( 177): [USBNET] handleMessage: 0; mConnected=true, mConfiguration=true
D/UsbDeviceManager( 177): setEnabledFunctions(mass_storage , false)
D/UsbDeviceManager( 177): sendStickyBroadcast ACTION_USB_STATE: false,false
D/BatteryService( 177): UEvent updateBatteryStats
D/NotificationService( 177): mIntentReceiver() Intent.ACTION_BATTERY_CHANGED
V/NotificationService( 177): Charging...
D/BatteryService( 177): sendIntentForSmartSync: Intent { act=com.htc.system.battery.PLUG_CHANGED (has extras) }
D/BatteryService( 177): UEvent updateBatteryStats
D/PowerManagerService( 177): runHtcPowerSaverCheck ======================================
D/PowerManagerService( 177): enableCpuApDvcs: enable=true, htcDVCSWakeLockCount=1
D/WifiService( 177): ACTION_BATTERY_CHANGED pluggedType: 2
D/BatteryService( 177): UEvent updateBatteryStats
V/UsbDeviceManager( 177): [USBNET] USB UEVENT: {USB_STATE=CONNECTED, SUBSYSTEM=android_usb, DEVPATH=/devices/virtual/android_usb/android0, SEQNUM=3526, ACTION=change}
D/UsbDeviceManager( 177): [USBNET] handleMessage: 0; mConnected=false, mConfiguration=false
D/UsbDeviceManager( 177): sendStickyBroadcast ACTION_USB_STATE: true,false
W/Vold ( 97): Ignoring unknown switch 'MSM72K_UDC'
W/Vold ( 97): USB connected

C:\Users\sp>adb shell dmesg ; adb logcat -b system -b radio -b events -b main
error: more than one device and emulator
error: more than one device and emulator