How do I upgrade to MSN8

Question

I ran into a lot of problems trying to upgrade to MSN-8.

In working with MSN help desk, they said I needed to "re-extract my winsock files."

They also said the Win98 help desk would not help me do so because my OS has an OEM registration number.

My "OEM" (a former employer) is not being helpful.

Can you provide me with the steps I need to follow?

Thanks.

Answer

This question was answered on February 26, 2003. Much of the information contained herein may have changed since posting.

Try this:

Have your original Windows CD-ROM or disks available before beginning these steps Also, if the Rna.inf file is not re-extracted correctly, the option to reinstall DUN is not available in Windows Setup Because of this, you must re-extract the Rna.inf file to the INF folder.

1 Record the configuration information for each connection in the Dial-Up

Networking folder To do so, use the following steps:

a Double-click My Computer, and then double-click Dial-Up Networking.

b Right-click a connection, click Properties, and then record all of the settings including the TCP/IP information Repeat this process with another connection until you have recorded all of your connection's configuration information.

2 If the Dial-Up Networking 1.2 or 1.3 Update is installed, uninstall it If it is not installed, continue to the next step To uninstall the Dial-Up Networking 1.2 or 1.3 Update, use the following steps:

a Click Start, point to Settings, click Control Panel, and then double-click Add/Remove Programs.

b On the Install/Uninstall tab, click Dial-Up Networking Upgrade 1.2 (or 1.3), and then click Add/Remove.

c When you are prompted to remove the update, click yes, and then click OK.

3 Delete all of your connections from the Dial-Up Networking folder To do so, right-click a connection, and then click Delete Repeat this process with another connection until you have deleted all of your connections, and then close the Dial-Up Networking folder.

4 In Network properties, record each component and its configuration information:

a Click Start, point to Settings, click Control Panel, and then double-click Network.

b Click a component on the Configuration tab, click Properties, and then record all of the component's settings Repeat this process with another component until you have recorded all of your component's configuration information.

NOTE: Make sure that you have the required disks to reinstall any third-party items before you remove them in Network properties.

5 Remove all of the network components from Network properties To do so, click a component on the Configuration tab, and then click Remove Repeat this process until you have deleted all of the network components from Network properties, click OK, and then click Yes when you are prompted to restart your computer.

6 Uninstall Dial-Up Networking To do so, follow these steps:

a Click Start, point to Settings, click Control Panel, and then double-click Add/Remove Programs.

b Click the Windows Setup tab, click Communications (the word Communications, not the checkbox), click Details, and then click the Dial-Up Networking check box to clear it.

c Click OK, click Apply, click OK, and then click Yes when you are prompted to restart your computer.

7 Restart your computer to a command prompt To do so, click Start, click Shut Down, click Restart, and then click OK Press F8 for Windows 95 (or CTRL key for Windows 98), choose Command Prompt Only, and then press ENTER.

8 At the command prompt, type the following commands, pressing ENTER after each command:

NOTE: You can create a batch (.bat) file by copying and pasting all of the following commands into Notepad, saving it as "tcp.bat" (for example ) and then run this file at the command prompt to help automate this step.

cd\windows

ren winsock.dll winsock.old

cd\windows\system

ren rnaapp.exe rnaapp.eex

ren splitter.vxd splitter.dxv

ren vgateway.vxd vgateway.dxv

ren pppmac.vxd pppmac.dxv

ren wsock.vxd wsock.dxv

ren spap.vxd spap.dxv

ren rnasetup.dll rnasetup.lld

ren rnathunk.dll rnathunk.lld

ren rasapi16.dll rasapi16.lld

ren rasapi32.dll rasapi32.lld

ren smmscrpt.dll smmscrpt.lld

ren smmsetup.dll smmsetup.lld

ren rnaserv.dll rnaserv.lld

ren wsock32.dll wsock32.lld

ren rnaui.dll rnaui.lld

ren rnanp.dll rnanp.lld

ren rnaph.dll rnaph.lld

ren vdhcp.386 vdhcp.683

ren vnbt.386 vnbt.683

ren vtcp.386 vtcp.683

ren vtdi.386 vtdi.683

ren vudp.386 vudp.683

ren vip.386 vip.683

cdcd progra~1\access~1

ren slipmenu.scp slipmenu.old

ren slip.scp slip.old

cdcd windows\inf

ren netcli.inf netcli.fni

ren netservr.inf netservr.fni

ren net.inf net.fni

ren nettrans.inf nettrans.fni

ren netppp.inf netppp.fni

ren rna.inf rna.fni

ren drvdata.bin drvdata.old

ren drvidx.bin drvidx.old

NOTE: Some of these files may not be present.

9 Restart your computer to a command prompt, and then extract the files in the following table from your original Windows disks or CD-ROM to the following folders.

-------------------------------

| File | Folder |

-------------------------------

| Rasapi32.dll | Windows\System |

-------------------------------

| Wsock32.dll | Windows\System |

-------------------------------

| Rnasetup.dll | Windows\System |

-------------------------------

| Netcli.inf | Windows\Inf |

-------------------------------

| Netservr.inf | Windows\Inf |

-------------------------------

| Net.inf | Windows\Inf |

-------------------------------

| Nettrans.inf | Windows\Inf |

-------------------------------

| Netppp.inf | Windows\Inf |

-------------------------------

| Rna.inf | Windows\Inf |

-------------------------------

| Winsock.dll | Windows |

-------------------------------

For information about how to extract a file, see the following article in the Microsoft Knowledge Base:

Q129605 How to Extract Original Compressed Windows Files

For information about which cabinet files contain the files you want to extract, please see the following articles in the Microsoft Knowledge Base:

Q135540 Windows 95 CD-ROM Directory Listing (1 of 5)

Q135537 Windows 95 CD-ROM Directory Listing (2 of 5)

Q135538 Windows 95 CD-ROM Directory Listing (3 of 5)

Q135539 Windows 95 CD-ROM Directory Listing (4 of 5)

Q135541 Windows 95 CD-ROM Directory Listing (5 of 5)

Q188428 Windows 98 CD-ROM Directory Listing (1 of 14)

Q188429 Windows 98 CD-ROM Directory Listing (2 of 14)

Q188430 Windows 98 CD-ROM Directory Listing (3 of 14)

Q188431 Windows 98 CD-ROM Directory Listing (4 of 14)

Q188432 Windows 98 CD-ROM Directory Listing (5 of 14)

Q188433 Windows 98 CD-ROM Directory Listing (6 of 14)

Q188434 Windows 98 CD-ROM Directory Listing (7 of 14)

Q188435 Windows 98 CD-ROM Directory Listing (8 of 14)

Q188436 Windows 98 CD-ROM Directory Listing (9 of 14)

Q188437 Windows 98 CD-ROM Directory Listing (10 of 14)

Q188438 Windows 98 CD-ROM Directory Listing (11 of 14)

Q188439 Windows 98 CD-ROM Directory Listing (12 of 14)

Q188440 Windows 98 CD-ROM Directory Listing (13 of 14)

Q189503 Windows 98 CD-ROM Directory Listing (14 of 14)

NOTE: The following table displays the location of several files.

------------------------------- --------------------------------------

| File Name | Folder | File Location |

------------------------------- --------------------------------------

| Rasapi32.dll | Windows\System | In the standard cab files |

------------------------------- --------------------------------------

| Wsock32.dll | Windows\System | precopy1.cab |

------------------------------- --------------------------------------

| Rnasetup.dll | Windows\System | precopy1.cab |

------------------------------- --------------------------------------

| Netcli.inf | Windows\Inf | precopy2.cab |

------------------------------- --------------------------------------

| Netservr.inf | Windows\Inf | precopy2.cab |

------------------------------- --------------------------------------

| Net.inf | Windows\Inf | precopy2.cab |

------------------------------- --------------------------------------

| Nettrans.inf | Windows\Inf | precopy2.cab |

------------------------------- --------------------------------------

| Netppp.inf | Windows\Inf | precopy2.cab |

------------------------------- --------------------------------------

| Rna.inf | Windows\Inf | precopy2.cab |

------------------------------- --------------------------------------

| Winsock.dll | Windows | precopy1.cab |

------------------------------- --------------------------------------

Standard cab files in Windows 95 are in the Win95_10.cab file In Windows 95 OSR2 the location is the Win95_16.cab file In Windows 98 the location is the Win98_37.cab file, and in Windows 98 Second Edition it is the Win98_40.cab file.

Note that these files are in the actual .cab files of the operating system as opposed to the precopy .cab files.

10 Restart your computer.

11 Reinstall Dial-Up Networking To do so, use the following steps:

a Click Start, point to Settings, click Control Panel, and then double-click Add/Remove Programs.

b On the Windows Setup tab, click Communications (the word Communications, not the check box), click Details, and then click to select the Dial-Up Networking check box.

c Click OK, click Apply, click OK, and then click Yes when you are prompted to restart your computer.

NOTE: You may receive version conflict error messages during this process If this happens, click Yes when you are prompted to keep a newer version of the Secur32.dll and Rpc*.dll files Click No for all other files.

12 Reinstall and configure the network components (listed in step 5) To do so, use the following steps:

a If you have a network adapter installed, install the software for the adapter according to the manufacturer's instructions.

b Click Start, point to Settings, click Control Panel, and then double-click Network.

c On the Configuration tab, click Add, click Adapter, click Add, click Microsoft in the Manufacturers box, click Dial-Up Adapter, and then click OK.

d Click Protocol, click Add, click Microsoft in the Manufacturers box, click TCP/IP, and then click OK.

NOTE: You may receive version conflict error messages during this process If this happens, click No when you are prompted to keep a newer version of each file.

e If needed, add a network client To do so, click Client, click Add, click the appropriate manufacturer, click the client you want to install, and then click OK.

NOTE: You may need to reconfigure the network components that have been reinstalled To do so, click the network component, click Properties, add any appropriate settings, and then click OK If needed, refer to the configuration information you recorded in step 4.

13 Restart your computer.

14 Re-create your Dial-Up Networking connections To do so, use the following steps:

a Double-click My Computer, double-click Dial-Up Networking, and then follow the instructions on the screen in the Make New Connection Wizard.

b Right-click the connection that you created, click Properties, and then verify that the settings are the same as the configuration information you recorded in step 2 Repeat steps a and b until you have re-created all of your Dial-Up Networking connections.

NOTE: If after you perform the steps listed in this article you receive the following error message:

Error 745: An essential file is missing Re-install Dial-Up Networking.

Refer to the following article in the Microsoft Knowledge Base to resolve the issue:

Q174579 Error Message: Error 745: An Essential File Is Missing

For the OEM number:

If your computer came with Windows 98 (i.e you did not upgrade your computer to Windows 98), you may need to use an OEM number which you find via this link

With Windows 98, MS seems to have gone crazy with the length of the CD Key or Product Key There seem to only be about three common families of CD keys, OEM, full retail, and upgrade retail The main thing seems to be just using a CD key from the same family Two less common families are corporate (which can sometimes bypass the mandatory registration process) and academic.

Some Windows 98 CD Keys you can try are:

VYK42-6KXD9-2C333-3D898-J97HP

R3TQR-PQTKG-HBVQ9-YBFH3-CGCRT worked with German full version, English full version (new computer), OEM English version, Spanish Full version, Dutch version, Compaq and IBM Recovery CDs, and U.S Second Edition (SE) OEM

RRXHQ-M3YTR-3BGRT-CQMC2-6K4C4

Q2YHH-GYWV2-MDXCD-H9P2X-HYVMM worked with several versions including SE (Second Edition)

R34DV-VB6WM-XMHHV-WM4Q2-WBB3Y is supposed to work with all version of first edition Windows 98 (4.10.98)

T7J8Q-MH7RP-9H9J2-2HVFG-C3X2M worked with four U.S retail versions (4.10.1998) as well as second edition version

JJK9P-G8JYJ-X24RC-XTFJ4-K9W4W worked with English retail version (CA)

MMHK7-QPHQG-KMTP9-7GTJY-JQ6XM worked with English Retail Second Edition v4.10.2222A Also, HP 4440 recovery disk

XB88B-9B96V-CRJPG-64882-GQBDD Full verison, not upgrade, also Second Edition

DJK2X-6XFJB-Q9J7J-WGC7P-WMHYG Compaq, HP, IBM, etc

HGBRM-RBK3V-M9FXV-YCXDK-V38J4 Apr 98 Beta

MPRJW-T87XX-3QR6V-QDHYG-VW2MX

MP4F9-W6C8V-HTCCT-T7M7R-Y7K3Y

BRC8V-TJ2MK-KB97T-WVYH6-MB4YB

K4HVD-99TJ9-6CRXG-C9G68-R92D3

F6G3X-R7TMG-7HKWR-YHKQJ-KHJDQ

BQRYF-BQ4BF-Q4VFX-D9PRC-YTCV7 French Update CD

MD97J-QC7R7-TQJGD-3V2WM-W7PVM came English Developer's Connection Version Seems to work with same CD's as T7J8Q.. above

HBM43-PD86Y-9R8HM-4GM8H-TVG3Q

BHB6V-JYFJ8-V9C47-QDB6B-JCTXK UK Version

FQHDX-PPG3C-6GYXT-GDFXG-7DQBM

WHPPW-3WVYF-DFJGH-QKQ94-67FJM

BY8YQ-W9WZ9-FFDV3-PDK2J-RYYYW

Q988C-P7VK2-K2K7R-QX9W9-7CDW3

RV8RQ-6YTPD-HTPRC-C6G3G-TFKYF Upgrade

As a last resort you can call Microsoft at 1-800-652-2342 if no keys worked with your version of Windows 98 They will promptly look up a working key for your computer and sent a CD key to you directly via E-Mail (with no hassles)

Need Help with this Issue?

We help people with technology! It's what we do.
Schedule an Appointment with a location for help!

Author

Posted by Enyenihi of Katharine Gibbs School - New York on February 26, 2003