Solved

scsi1hlp.vxd Problem

Posted on 1999-01-04
6
152 Views
Last Modified: 2013-12-28
When ever I execute a file from a cd I get this error:
An exception 0E has occured at 0028:C0FB842D in VxD ---.  This was called from 0028:C182E468 in VxD scsi1hlp(3) + 00000508.

What's wrong?
0
Comment
Question by:BabyFace
  • 4
  • 2
6 Comments
 
LVL 25

Accepted Solution

by:
dew_associates earned 50 total points
ID: 1650880
BabyFace, the reason for the error you are receiving is that your cd rom drive is not fully Atapi compliant, but maybe we can work around it.

First, tell me a little bit about your system, how old is it, is it a Pentium etc, and if you were running Win95 before, how did your cd rom handle this. Is this cd rom drive connected to your system at the IDE bus or through your sound card?

Are you using device drivers for this cd rom drive in your config.sys and autoexec.bat files or are you using Windows based drivers.

Dennis
0
 
LVL 1

Author Comment

by:BabyFace
ID: 1650881
I have a PII 350.  My cdrom is an Aopen 36X.  Just got it a few months ago.  I am running win98.   The cdrom is connected to the sound card.  Drivers in my config.sys.
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1650882
Okay great, then the fix should be relatively easy unless there's a problem with the cd rom drive.

First, make sure you have a Windows 98 startup disk and that it works. Make sure that edit.com is on that disk in the event we need it.

Next, click Start, Run and type in sysedit. This will bring up your system files beginning with the autoexec.bat file. Review the autoexec.bat first and make sure no cd rom driver files are being called. If there are, then add the following to the beginning of each line: As an example,

C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD000 /V /M:12

would become

REM C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD000 /V /M:12

Once you've made the changes, click the "X" to close and save the file and repeat the process with the config.sys file.

If your unsure of what your looking for, copy and paste your config.sys file here. While at this page, open sysedit and copy and paste the contents right here and I'll help you.

Once the changes have been made, if any, to the config.sys file, click the "X" and save it and reboot. Now try the cd rom again.

Let me know!
Dennis
0
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 
LVL 25

Expert Comment

by:dew_associates
ID: 1650883
Okay great, then the fix should be relatively easy unless there's a problem with the cd rom drive.

First, make sure you have a Windows 98 startup disk and that it works. Make sure that edit.com is on that disk in the event we need it.

Next, click Start, Run and type in sysedit. This will bring up your system files beginning with the autoexec.bat file. Review the autoexec.bat first and make sure no cd rom driver files are being called. If there are, then add the following to the beginning of each line: As an example,

C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD000 /V /M:12

would become

REM C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD000 /V /M:12

Once you've made the changes, click the "X" to close and save the file and repeat the process with the config.sys file.

If your unsure of what your looking for, copy and paste your config.sys file here. While at this page, open sysedit and copy and paste the contents right here and I'll help you.

Once the changes have been made, if any, to the config.sys file, click the "X" and save it and reboot. Now try the cd rom again.

Let me know!
Dennis
0
 
LVL 1

Author Comment

by:BabyFace
ID: 1650884
Nope.  It didn't work.
But, when I deleted the file scsi1hlp.vxd, and rebooted, the cd-rom worked.  How does this work?  
0
 
LVL 25

Expert Comment

by:dew_associates
ID: 1650885
Well you got a little ahead of where we were going, but it worked for the best.

If you have real mode drivers in autoexec.bat and config.sys, windows can't use its own virtual device drivers. Once you did this, you may encounter an error from Windows with older cd rom drives (those that are not Atapi compliant) Windows looks at non-Atapi drives as SCSI (Small Computer Sustem Interface) drives and tries to invoke it's scsi driver (scsi1hlp.vxd). VXD stands for virtual device driver.

So, by first elimnating the first possibility, removing the real mode drivers, you can then look to the others. In this case, you did just that by deleting the file.

Well done!
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Learn how to PXE Boot both BIOS & UEFI machines with DHCP Policies and Custom Vendor Classes
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.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

828 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