1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

VSHINIT - referenced upon startup but not in system files!

Discussion in 'Legacy Windows' started by stelliger, 2004/11/29.

Thread Status:
Not open for further replies.
  1. 2004/11/29
    stelliger

    stelliger Well-Known Member Thread Starter

    Joined:
    2003/11/20
    Messages:
    176
    Likes Received:
    0
    Here's a little mystery.

    My laptop, running Win98se, is asking for VSHINIT.VXD upon startup and not finding it. I have to hit enter to continue. It says "the registry or system.ini cannot find this file ".

    OK. Simple enough. I know the VSHINIT file was from an old McAfee install and I know it's not there. The biggest problem is that scanning the registry with regedit and looking in ALL my .ini files shows no reference to any VSH strings in them at all! That's the confusing part - if not in the registry, .ini files or other system files (e.g. autoexec.bat), where is the reference?

    A little background:

    A couple weeks ago this laptop had a crash and the system files had to be restored from a backup copy. Apparently this backup was a couple years old from when McAfee was still installed. I don't know what software created this system backup and why it was created 2 years ago. Anyway - with some reinstallation of software and windows update, I soon was running again except for the VSHINIT reference.

    Any thoughts?
     
  2. 2004/11/29
    Dez Bradley

    Dez Bradley Inactive

    Joined:
    2004/10/11
    Messages:
    246
    Likes Received:
    0
    I find it amazing that you couldnt find any references in the registry or in the files win.ini and system.ini.

    Anyway best way to remove programs that havent uninstalled properly is to re-install them and remove them again. Try that if you can get a copy of old McAfee. Maybe installing a new version of McAfee will fix it too.
     

  3. to hide this advert.

  4. 2004/11/29
    merlin

    merlin Inactive

    Joined:
    2003/01/07
    Messages:
    1,111
    Likes Received:
    0
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\VMM32Files ??
    regards
    PS regedit will not search/report all keys in the reg
     
  5. 2004/11/29
    WhitPhil

    WhitPhil Inactive

    Joined:
    2002/01/07
    Messages:
    599
    Likes Received:
    4
    The other places to look are:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD

    and

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shared DLLs
     
  6. 2004/11/30
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,072
    Likes Received:
    400
    Another way to fix is to download and run Autoruns from www.sysinternals.com. It will show ALL possible things that load or are supposed to load at boot time. You can remove unwanted registry references within the program. It may save time rather than weeding through an old large registry. McAfee has more registry references than any program I have ever seen, esp the win98 versions, and manually removing it entirely takes several hours. At least w/ Autoruns, you can eliminate the startup errors.
     
  7. 2004/11/30
    merlin

    merlin Inactive

    Joined:
    2003/01/07
    Messages:
    1,111
    Likes Received:
    0
    Thanks Tony T,
    Autoruns now has a place on my PC.
    Let's hope it helps out stelliger with his problem ...
    regards
    Later edited ... put Tony T link to Sysinternals on my web page ..
    sure it will be useful to other 98 users.
     
    Last edited: 2004/11/30
  8. 2004/11/30
    stelliger

    stelliger Well-Known Member Thread Starter

    Joined:
    2003/11/20
    Messages:
    176
    Likes Received:
    0
    Thanks for all this advice!

    It turns out I found a simple little STUPID facet of my registry search! Apparently for whatever reason, due to the last search I had done before this backup occurred, the "search for whole string" box was checked. I was only trying partial strings! Silly me!

    Anyway - I found it and removed it. I'm still glad for these other tips, however.

    Question - does anyone know what created the backup? Is this a feature of Win98? And why was the backup only done 2 years ago?
     
  9. 2004/12/01
    WhitPhil

    WhitPhil Inactive

    Joined:
    2002/01/07
    Messages:
    599
    Likes Received:
    4
    What program/software did you use to restore the "System Backup "?
     
  10. 2004/12/01
    stelliger

    stelliger Well-Known Member Thread Starter

    Joined:
    2003/11/20
    Messages:
    176
    Likes Received:
    0
    That's the point... I didn't use ANY. It's just after the crash, on reboot it said "your system files are missing or corrupted, they are being restored from a recent backup copy ". But ironically they weren't so "recent "... and I don't recall making any backups then
     
  11. 2004/12/02
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,072
    Likes Received:
    400
    The system files windows 98 is referring to are backed up in 001 - 005 cab files. Win 98 store 5 backups of the registry and when booting, if the registry (system files) is detected as faulty, it will use one of the backups. The system files are called SYSTEM.DAT, USER.DAT. You can manually make new registry backups using Start\Programs\Accessories\System Tools\System Information\Tools Menu\Registry Checker.
     
  12. 2004/12/02
    markp62

    markp62 Geek Member Alumni

    Joined:
    2002/05/01
    Messages:
    4,012
    Likes Received:
    16
    Go to Start\Run and type in Msconfig. Click on the Startup tab, and look for a ScanRegistry entry with "c:\windows\scanreg.exe /autorun" on the same line. If not there, this is why the registry backup was so old.
     
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.