Question: A friend of mine has a Pentium 100, 16MB
RAM and comes with Windows 95. He tried to install
MS-DOS 6.1 into C:\DOS which already has MS-DOS
6.22 in there. After installation was completed, the computer
was rebooted and he could not get into Windows. The
following message appeared: "This version of Windows does
not run on MS-DOS 6.x or earlier." I've installed MS-DOS
6.22 back in and it still didn't work. I've also run config.sys
and autoexec.bat step by step and they looked OK. When
the computer was booted, it initialized the mouse,
CD-ROM, sound card, etc. And then instead of starting
Windows, it just went into DOS prompt. When "win" was
entered at the C prompt, the above message reappeared.
What could be the problem?
-- Julio
Answer: Your best bet is to reinstall Windows 95. If you
don't want to go through that hassle, find a Windows 95
boot disk and restart you machine with it. When the
computer comes back up, type "sys c:" and the files that are
causing you problems (command.com, io.sys, msdos.sys)
will be overwritten with the correct version.
You mention that you have MS-DOS 6.22 installed. This
would have been upgraded to MS-DOS 7.0 when you
loaded Windows 95.
Kirk Reid, senior technician at West Edmonton's
CompuSmart store explains: "Effectively, Windows 95 is
broken up into two parts MS-DOS 7.0 and the Windows
95 graphical user interface (or GUI, pronounced gooey).
What this person has done is overwritten the DOS 7.0
startup files. The Windows 95 GUI only works on
MS-DOS 7.0."
You also mention DOS 6.1. Unless you're mistaken, that's
IBM's version of DOS. Microsoft didn't come out with
version 6.1. That's definitely going to cause you headaches.
By the way, it's not safe to install an older operating system
over a new one, as you have discovered. This includes
Windows 95, OS/2 and Windows NT.
To create a startup disk in Windows 95, click your "Start"
button and follow the following path: Settings/Control Panel/
Add-Remove Programs. Then click on the StartUp Disk
tab. Click on the Create Disk button and follow the
instructions.
Question: After the computer fires up and the desktop is on
the screen, I get two messages. Both in boxes. The first
message box has far.exe in the top right-hand corner with a
circle and red X beneath and states: "Could not find 'far.exe'
(or one of its components). Make sure path and filename are
correct and that all required libraries are available."
After I click OK, the second box appears. In its top right
hand is the Windows logo and "Desktop." Beneath is a
yellow triangle with an ! mark. Message reads: "Could not
load or run 'far.exe' specified in the WIN.INI file. Make
sure the file exists on your computer or remove the reference
to it in the WIN.INI file."
We have been using Windows 95 for some time now and
this appeared for the first time after getting the computer
back from the doctor who replaced the sound card and had
to start up from MS-DOS 6. I loaded everything else back
on -- which I have done before. Any idea what this is?
-- G.K.
Answer: I'm not too sure what far.exe is.
Jeremy Schmuland, a technical support analyst at
CompuSmart's west-end store, suggests: "It may be a utility
that the 'doctor' used when he was testing the system and
didn't quite remove properly,"
It doesn't really matter what it is, because you've provided
all the information I need to find a solution.
Far.exe seems to be an older, 16-bit program that has been
deleted. How do I know this? Because the error message
you mention tells us that it is listed in the win.ini file. Win.ini is
an initialize file that lists 16-bit programs that typically start
when Windows 95 boots. It's a leftover from the Windows
3.1 days and it still exists so you can continue to run older
programs under Windows 95.
The new 32-bit applications are referenced in the Windows
registry, which is a whole new mysterious entity floating
around backstage behind the pretty graphical makeup.
The solution is to find the win.ini file and open it up with a
text editor. The key here is to use an ascii-based editor like
Notepad. Definitely don't use Microsoft Word, unless you
know how to save in text-only format.
The last thing you want is for the program to save your
win.ini file with all kinds of word processing format codes.
Before you proceed, be sure to make a copy of the file. If
something goes wrong you can always replace the original
version.
Now go ahead and open up win.ini. You'll find it in your
c:\windows directory. In Notepad, click on the search menu
and then "find" and type in "far.exe."
Remove any lines that contain the reference and resave the
file. Now restart Windows 95. You should have no further
problems.
If this column still doesn't fully
help you with your tech problems or answer questions that
you may have, you should see our Emergency
Help page for personalized help.