Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I was getting a non-system disk error at start-up when there was nothing in the floppy drive. By reading other posts, I determined that I needed to reinstall DOS, which I did.
That fixed the non-system disk error, but now Windows for Workgroups 3.11 won't run.
I reinstalled WFW 3.11, but this has not helped.During start-up, the system now starts DOS alright, then tests extended memory without any problems. Next it stops and shows:
C:\>C:\DOS\SMARTDRV.exe /X
C:\>I don't know what it wants, so I type in "Win" and hit enter hoping that windows will open. Windows begins to open, but then stops and says:
Unexpected Int 13h request while CMD-640X VxD is doing real-mode initialization. Remove all disk-cache software present!
Has anyone come across this problem before or know how to fix it? THANKS!

smartdrv.exe is your disk cache which your error statement is saying needs to be removed. Run notepad or edit.com and open the following file:
c:\autoexec.bat
Look for the line that says this:
C:\>C:\DOS\SMARTDRV.exe /Xand do one of the following:
1. put the letters REM in front of the line so the line will not be executed
rem C:\>C:\DOS\SMARTDRV.exe /X
rem is the remark statement which makes DOS ignore the line2. erase the line
3. fix the syntax of the line
C:\DOS\SMARTDRV.exe
is the correct say it should be written.Then, save your changes and reboot.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |