Windows XP w/SP2 Setup Cannot Upgrade Win98

G

Guest

As far as I can tell, the Windows XP Professional with Service Pack 2
September 2004 Volume License CD cannot be used to upgrade Windows 98 as
packaged. The SP2 version of EXPAND.EXE has a library dependancy that does
not exist in Windows 98.

This problem can be identified by running [CD DRIVE]:\I386\EXPAND.EXE. If
the problem exists, you will receive an error message about a missing export:
NTDLL.DLL:NlsMbCodePageTag

The result when trying to run the setup program are inspecific file
operation errors along the lines of "Setup cannot find the file specified" or
"An error occured while copying _________ to ______________"

This problem can be worked around by copying the entire contents of [CD
DRIVE]:\I386 to a location on the hard drive, and replacing EXPAND.EXE with
an older version. EXPAND.EXE from Windows 2000 works fine. I assume the WinXP
(no service pack) and perhaps WinXP SP1 versions would also work. Run
WINNT32.EXE to start the install program.
 
C

Carey Frisch [MVP]

I recently upgraded an old computer running Windows 98
to Windows XP Professional w/SP2 integrated without any
problem. Perhaps your Windows 98 installation was somewhat
corrupt or was infested with malware. Did you run the
Windows XP Upgrade Advisor prior to upgrading?

--
Carey Frisch
Microsoft MVP
Windows XP - Shell/User

Be Smart! Protect Your PC!
http://www.microsoft.com/athome/security/protect/default.aspx

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

"Jonathan Gardiner wrote:


| As far as I can tell, the Windows XP Professional with Service Pack 2
| September 2004 Volume License CD cannot be used to upgrade Windows 98 as
| packaged. The SP2 version of EXPAND.EXE has a library dependancy that does
| not exist in Windows 98.
|
| This problem can be identified by running [CD DRIVE]:\I386\EXPAND.EXE. If
| the problem exists, you will receive an error message about a missing export:
| NTDLL.DLL:NlsMbCodePageTag
|
| The result when trying to run the setup program are inspecific file
| operation errors along the lines of "Setup cannot find the file specified" or
| "An error occured while copying _________ to ______________"
|
| This problem can be worked around by copying the entire contents of [CD
| DRIVE]:\I386 to a location on the hard drive, and replacing EXPAND.EXE with
| an older version. EXPAND.EXE from Windows 2000 works fine. I assume the WinXP
| (no service pack) and perhaps WinXP SP1 versions would also work. Run
| WINNT32.EXE to start the install program.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top