Yes, the file is a "remnant" from your previous McAfee installation. The procedure provided below should be simple for you to follow:
As long as you have uninstalled all McAfee Virus Scan programs from your computer, you should be able to remove all the registry remnants from your computer by running the McAfee clean up file from the link below. It works with Virus Scan 5.x, 6.x, and 7.x. (You'll need an "unzipper" program to unzip the download.) Click on the link to immediately start the download. Download it to your desktop, Unzip the file with an unzipper program, then double click on the "VirusScan.reg" file to run it. Restart the computer and the error message should be gone.
VirusScan.zip Download Link
Hope this helps.
When I boot up, I get this message before Windows shows up: "Cannot find a file device that may be needed to run Windows or a Windows application. The Wiodows registry or SYSTEM.INI file refers to this device file but the device file no longer exits. If you deleted this file on purpose try uninstalling the associated application using its uninstall or setup program. If you still want to use the application associated with this device file, try uninstalling that application to replace the missing file.
Press any key to continue"
When I do press a key, Windows opens after a short wait.
I had installed McAfee by AOL and have uninstalled it. I don't know what version it was.
Goggling vshinit.vxd, I find several posts asbout how to get rid of the above message, involving going into the registry.
Well, shucks, I just went back to google to remember how some of these solutions read, and I found the issue was recently dealt with in CNET forums. But the quesioner had already solved the problem so the solution does not appear.
Here, in case it is helpful, is one version of a solution, from http://forums.thetechguys.com/archive/index.php/t-1710.html :
"A. (On further questioning, it was learned that the questioner began having this problem after she had McAfee AntiVirus removed from her computer and Norton AntiVirus installed.)
Initially, bring up the System.ini screen by clicking Start, click Run and type in SYSEDIT. Click on System.ini file, scroll down the entries and if you find VSHINIT.VXD, type REM at front of the line.
Most likely you will have to go to the Registry, i.e., click on Start, click on Run and type in REGEDIT. You should now see the Registry window. You should then export the Registry by clicking on the File menu, give it a name, e.g., registry1.reg and export this file to your hard drive or to a floppy.
Next, click on the Edit menu; click Find and type in VSHINIT.VXD and search for it. At each find, delete the file then depress the F3 to continue the search. When no more new ones are found, exit the Registry. Restart the machine."
I have Windows 98SE, and IE6.0, and a number of wrinkles in my brow caused by computers.