Upgrade to XP from 98

Posted on 2005-05-16
Last Modified: 2011-09-20
I am trying to upgrade from 98 to XP and I get the following messages...

Setup cannot copy D:\I386\mfc42.dll to C:\Windows\Setup\mfc42.dll

Setup Cannot copy D:\I386\migisol.exe to C:\windows\setup\migisol.exe

Setup cannot continue contact microsoft technical support error 59aff5ch

Should I do the Advanced option?  What effect does this have on the install?  Will I loose data like My Documents?  Outlook Express mail?

Question by:mjdey
    LVL 10

    Expert Comment

    I greatly recommend you to make a clean installation of XP
    Backup first your Win 98 partition.

    Even read this article;en-us;316639
    It has good advices before upgrading.

    Author Comment

    I tried to do the CMD command and it said

     - cannot find the CMD or one of its components
    LVL 25

    Expert Comment

    cmd wasn't invented until windows 2000.  the windows 98 version was "command", not "cmd"

    Expert Comment

       This error is happening because there is a program running that is using that file (MFC42.DLL).  To correct this error, make sure that all programs are exited, including programs on the "System Tray" (on the right side of the task bar) and any programs running in the background.  Then try run setup again.
    If You still have proplem then download this tool to fix dll  mfc42.dll or any other dll
    LVL 9

    Accepted Solution

    hi are you booting from the cd or the win98 hard drive to upgrade ? first try cleaning the cd and the cd drive then boot from the xp cd and upgrade windows
    LVL 23

    Expert Comment

    by:Mohammed Hamada
    Making a clean installation copy of xp will make you lose your data for sure Mjdey.
    The best thing is when you want to upgrade make that everything is disconnected from your computer such as printers, cameras... etc.
    And make sure when all the applications r closed, then go ahead and run the upgrade installation again.
    IF you have the same problem then you have to do a system restore on win98 to an earlier point and then run the upgrade.
    Good luck

    LVL 4

    Expert Comment

    by:Chris James
    Sometiems if your ram is faulty the isntall doesnt work 100% (when copying files over)  I've had a simmilar issue.  But i'm not 100% that this is the issue you are having.
    Try replacing ram temporarily and try isntalling again?


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    If you build your web application in Visual Studio you'll get at least a few binaries, or .DLL, files in your bin folder. However, there is more compiling to be done. Normally this would happen when an ASP.NET resource within the web site is request…
    There are 2 things you must have in order to connect to the internet behind a router, The "Gateway IP" of the router, which is usually something like, I've seen routers with default values of:,,, …
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now