How to extract vserver.vxd from Windows98 disk?

Posted on 2005-04-16
Last Modified: 2013-12-29
How do I extract vserver.vxd from the Windows98 disk?
Question by:Carl1975
    LVL 38

    Accepted Solution

    Carl.  From my Windows 98se system, the file vserver.vxd is in the C:\Windows\System folder.

    vxd files are Virtual Device Drivers, and these are often a source of conflict.  I assume that you are getting some kind of error message that has led you to believe that this vxd file is missing.

    Be careful and read error messages fully.  Sometimes an error message may indicate that a file is "missing Export such and such from another file".  An error like that is usually to do with the wrong file version being installed, and another file is looking for a resource inside that file which isn't where it is supposed to be.

    The best way to extract any file, with a couple of exceptions that are actually created at installation, from the CD is by using the System File Checker utility.

    Launch it by typing SFC from the Start Menu's RUN option, and then tell it to extract a single file from the CD.  You type in the name of the file, and then click "Start", and it will ask you to name the source and destination.  Just click the Browse button against the "Extract from" field, and browse to the "win98" folder of the CD.  For the "Destination", browse to the C:\Windows\System folder, and then press OK.

    The reason for doing it this way is that the existing file (if it exists) is backed-up before being replaced, and the version data file is updated to reflect this so that, if you run SFC and ask it to scan your whole hard drive, it has some idea of what files should and shouldn't be there.

    If, for some reason, you can't get into Windows, then the best method is to boot the system to a Windows 98 boot floppy and choose the "With CD-Rom" support option.  Insert the CD, and type the command:

    EXTRACT  /A  E:\win98\BASE4.CAB  vserver.vxd  /L  c:\windows\system

    and then press Enter.

    This searches all the CAB files in the "win98" folder of the CD (which is assumed to be E:\ here) starting from BASE4.CAB, and extracts the named file to the named destination folder.

    This method does not update your system to reflect a changed file version, but it should work OK.

    Please tell us the reason you need to do this, because there may be other issues involved.  The file vserver.vxd is one that may well be updated by Windows Updates, patches, and driver installations.  The version from a Windows 98 First Edition CD will be 4.10.1998, while it will be 4.10.2222 from a Windows 98 Second Edition CD.  Mine has been updated by something to 4.10.2224, but I would have to look in my registry to find out what updated it.

    Extracting an original version to a current installation of Windows that is configured for certain devices that expect a particular file version may cause conflicts.  Perhaps that is your problem now, but please let us know.
    LVL 38

    Expert Comment

    Do any of these symptoms match your problem?

    The file is used to enable file sharing.
    LVL 13

    Expert Comment

    As Captian Picard would say 'very logical Mr. Spock!


    Author Comment

    Was able to extract EXTRACT  /A  E:\win98\BASE4.CAB  vserver.vxd  /L  c:\windows\system

    Now when booting up, the Windows98 screen flashes & then the monitor goes blank with a cursor at the top.
    What now?

    Author Comment

    I fixed the blank screen & can log into safe mode now but still can't boot up Windows98.
    LVL 23

    Expert Comment

    by:Mohammed Hamada
    Can you copy and paste the lines in the config.sys and autoexec.bat files here?
    maybe you'll need to delete some or change some.
    LVL 20

    Expert Comment

    Boot into MS-DOS mode and type:
    scanreg /restore
    in order to restore Windows Registry to the state BEFORE you encountered the problem for the first time
    There should be 5 files ( windows registry backups) listed. Select one you consider a good windows configurtion file and restart PC.
      good luck
    LVL 91

    Expert Comment

    what did you do in the first place? a fresh install, repair install, or did you try to correct a problem?
    LVL 3

    Expert Comment

    1. Maybe ur computer is infected by virus, try to do a virus-scan
    2.if it doesn't work, Reboot ur computer and keep ALT pressed, then the Boot Menu will appear, choose "Command Prompt Only" , and then run "scanreg /restore" , select one as nedvis mentioned above

    good luck!
    LVL 38

    Expert Comment

    If the previous suggestion by nedvis to run  scanreg  /restore  doesn't fix things, consider this:

    I have discovered the Windows Update that updated my vserver.vxd file from 4.10.222 to 4.10.2224.  Q273991

    Security Patch for "Share Level Password" Vulnerability:

    A windows 98 First Edition's vserver.vxd would be updated to version 4.10.2001 by this patch, and the Windows 98se version would be updated to version 4.10.2224.

    Installer File: (209 KB)

    If this is an issue with Windows looking for the newer file version, then you can confirm if the update was previously installed by typing in the following series of commands at the A:\> prompt after booting to a Windows 98 boot floppy:

    cd windows
    regedit  /e  c:\winupd.txt  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Updates

    That command will be split into 2 lines on this page, so here's where the spaces have to go:

    regedit <space> /e <space> c:\winupd.txt <space> HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Updates

    After it returns to the C:\WINDOWS> prompt again, type the following series of commands to view the details exported from the registry:

    cd  command
    more  c:\winupd.txt

    Amongst the pages of text, you should see one of the following sections if this update HAS BEEN installed:

    For Windows 98 First Edition:
    @="Windows 98 Q273991 Update"

    For Windows 98 SE:
    @="Windows 98 Second Edition Q273991 Update"

    IF you see that entry, then you have had this update installed, and restoring a previous file version from the CD MIGHT be causing a conflict.  Unfortunately I believe that the downloaded update installer file can only be run in Windows, but there is a way to get the separate vserver.vxd file from inside it if you have access to another computer that has internet access, and on which you could install an unzip program.

    Download and install WinRAR (shareware):

    Configure it so it has a right-click menu, and then RIGHT-Click on the downloaded windows update file "273991USA8.EXE ".  Choose "Extract to C:\..\..\273991USA8\" and it will create a new folder named 273991USA8 and unpack the files into it.

    Within the new folder, you have 2 files that, when renamed to vserver.vxd, will be small enough to fit on a blank floppy and you can copy it into your System folder on the troubled computer.

    vserver.98g - is for Windows 98 First Edition - rename to vserver.vxd
    cserver.98s - is for Windows 98 Second Edition (SE) - rename to vserver.vxd

    After booting to your win98 boot floppy on the problem computer, remove the boot floppy, insert the one with vserver.vxd, and type the commands:

    ren  c:\windows\system\vserver.vxd  vserver.OLD
    copy  a:\vserver.vxd  c:\windows\system\vserver.vxd

    Remove the floppy and power off.  Power up again and see what happens.

    Uninstall WinRAR from the other computer if you want.  Although it's shareware, and tells you so each time you use it, the program doesn't time-out.


    Author Comment

    i fixed my probelm kinda. logged into safemode nd loaded win xp over it. problem fixed.
    LVL 38

    Expert Comment

    Thank you, Carl.  I would have liked to have seen a complete solution for the Windows 98 problem without that radical step, but I hope you have trouble-free computing from now on with Windows XP.

    I would have recommended a fresh installation of XP, unless of course you only have an upgrade CD, because that way wouldn't leave all the backed-up win98 files and has less potential for conflicts IF old files or settings remained, but I have also seen such an upgrade work flawlessly.  Let's hope that yours is such a system.


    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Join & Write a Comment

    This article The purpose of this article is to suggest some tips for common messed up installations and uninstallations, and related registry entries. If you have a windows machine with reported duplicate programs, phantom (missing) programs, or…
    Storage devices are generally used to save the data or sometime transfer the data from one computer system to another system. However, sometimes user accidentally erased their important data from the Storage devices. Users have to know how data reco…
    In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
    This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.

    728 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

    20 Experts available now in Live!

    Get 1:1 Help Now