If you have a Linksys Wifi card and loaded the drivers on anything from a flat load to a long established software load, you may see the following error when you shut your system down (or start it up): Linksys Wireless Network Monitor: WMP54Gv4.exe - Application error. The instruction at "0x004ad57c" referenced memory at "0x02af1be2". The memory could not be "read". The addresses may change. This happened on a WMP54G ver 4 I recently installed for a client. Analyzation: Linksys' Wireless Network Service (in this case, WMP54GV4SVC) seems to have WLService.EXE and WMP54GV4.EXE loading as a service. Error messages when shutting down appeared approximately when Windows XP was stopping drivers. Theory: WMP54GV4.EXE, appearing to be simply a network monitor, may not have to execute as a service. Does WLService do all the heavy lifting? Execution: 1. Edit registry, search for "WLSERVICE". Everytime it is found, see the words following it. In my example, the words following it were "WMP54GV4.EXE" (including quotes). Delete that phrase. Continue for each registry entry. 2. Create new string in HKLM\Software\Microsoft\Windows\CurrentVersion\Run "WMP54GV4" = "C:\Program Files\Linksys Wireless-G PCI Wireless Network Monitor\WMP54GV4.EXE" 3. Seems to work, no more crashes. But I do feel like something's going to cause problems, with this setup... ------------------------- I can't test this. So, people who are affected, please test away. Remember to back up registry before editing or set a System Restore point, I'm not liable for damages, void where prohibited, batteries not included, etc.