WMWifiRouter can be uninstalled like any other application, either from your computer through ActiveSync, or on the device itself by going to Settings, System, Remove Programs.
As with the installation, on some device wifi has to be turned on for the uninstallation to complete.
We advise to use the Crash cleanup option in WMWifiRouter before uninstalling it, to be sure your all the registry settings relating to wifi are restored to their original settings correctly.
There is one thing that the uninstall does not remove: the ad-hoc network used to connect with other devices. The uninstall does not do this because it will make the uninstall fail completely on many devices. You can remove this network manually by going to Settings, Connections, Wi-Fi, tap-and-hold the network (called WMWifiRouter by default) and select Remove settings.