Checked box 'Run as Administrator', applied and OK'd. Clicked on compatibility tab and changed to XP SP2. Opened file oledlg.ini and it opened up as oledlg notepad. Changed the 1 to 0 beside the enable upnp. Clicked on save and was told the file exists and did I want to replace it, (yes or cancel) I clicked yes but then received message 'Please make sure the correct path and filename are correct. This appeared in front of a screen entitled C:\Program Files\Winmx which was empty. I tried a further 10 times to change the 1 to 0 but every time same result. The only way I could exit the screen was to cancel it which reverted the 0 back to 1. Checked both ports with Portforward Port Checker, and received same message for TCP and UDP, 'Your port is not open or unreachable'. Sorry I could not report a happier outcome.
Regarding Forested665 point. The router is plugged into the back of my PC with a yellow cable, and a black cable plugs into a microfilter which plugs into the BT incoming wall socket.