My Windows XP SP3 laptop will not detect any wireless networks while at the same time my HTC mobile phone will.

The wireless NIC is an Intel PRO/Wireless 2200BG 

Windows says the device is working properly, and the Advanced tab of the NIC properties says Wireless is On. The Wireless Zero Configuration service is running.

I've been able to detect wireless networks before on this laptop.

Will a 3rd party wireless manager resolve this? If so, do you recommend anything?

**Update**: driver version is currently 9.0.4.13. There is an update to 9.0.4.39 which I will try.

**Update**: the updated driver version has not resolved it. Right-click > Repair-ing the wireless connection does not resolve it either.

**Solution**: wireless hardware had been turned off. **Pressing Fn+F4 on the keyboard turned it back on**. This key has a wireless icon on it, which I had not seen before.