You need to follow the KB article to the letter.
expand E:\i386\autoexec.nt_
C:\WINNT\system32\autoexec.nt
The KB article notes that the "_" is a part of the first parameter, followed
by a space, and then the next parameter. Your first attempt didn't have a
space, so you had the wrong number of parameters. Your second attempt was
missing the "_" after the first parameter, so the wrong file was given. You
need to specify both the right number of parameters AND the right filenames
for the parameters.
In this case, it is ok for you to mix up the order of the EXPAND commands
because the commands have no logical dependency, but this assumption is
generally not true. For example, suppose you had a $100 pay check, $100 in
your checking account, and you needed to write a $150 check. Obviously, you
need to first deposit the pay check and then write the check because you
don't want to bounce the check.
I suspect the IE error is not related to these commands. These files are
affecting the 16bit Windows subsystem. IE is complaining about errors in
the 32bit Windows subsystem. The two are not related.
My concern is that the HP driver you are trying to install is incompatible
with the system (when it's hard to do something, it usually means it's not
been done before... which tends to mean it doesn't work or requires someone
to know a lot to maybe make it work). In this case, you're running a recent
operating system (Windows 2000), which does not necessarily work with older
software/hardware that weren't written with Windows 2000 in mind. In
particular, older printer drivers that worked with Windows 95/98 aren't
going to work with Windows 2000 because it's completely different
architecture. It's like trying to drop the engine of a Corvette into the
chassis of a Camry -- a mechanic with knowledge and tools can probably make
it work, but it's not going to be easy.
--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
I inserted my Windows 2000 Operating System Disk in my CD-rom and typed the
following with the results:
C:\Documents and Settings\G. Merwyn Eiland>DIR E:\i386\AUT*
Volume in drive E is ENG_W2K_SP1
Volume Serial Number is 1B1A-83CC
Directory of E:\i386
07/26/2000 10:00a 4,135 AUTHFILT.DL_
07/26/2000 10:00a 2,937 AUTHSERV.MI_
07/26/2000 10:00a 558,864 AUTOCHK.EXE
07/26/2000 10:00a 178,587 AUTOCONV.EX_
07/26/2000 10:00a 372 AUTOEXEC.NT_
07/26/2000 10:00a 551,184 AUTOFMT.EXE
07/26/2000 10:00a 3,996 AUTOLFN.EX_
7 File(s) 1,300,075 bytes
0 Dir(s) 0 bytes free
I then typed the following with the results:
C:\Documents and Settings\G. Merwyn Eiland>expand E:\i386\autoexec.nt
C:\WINNT\s
ystem32\autoexec.nt
Microsoft (R) File Expansion Utility Version 5.00.2134.1
Copyright (C) Microsoft Corp 1990-1999. All rights reserved.
Can't open input file: e:\i386\autoexec.nt.
After I type this what kind of answer am I looking for and why don't I get
the correct answer? dah? ha! I presume it doesn't matter in what order the
expand commands are typed; ie, config.nt, autoexec.nt, or command.co. If I
understand the knowledge base article 305521 I am to type in these commands
and restart the computer but only if I get postive results and not an error
message that the file can't be opened. Thanks. GME
When I opened up the internet explorer this morning I got the following
error message:
Iexplorer.exe application error. The instruction @ 0x00401f18 reference to
memory 0x00000000
The memory could not be read.
Could this have anything to do with this problem? Sorry I'm so dumb; but
I'm learning I hope.
----- Gary Smith wrote: -----
C:\Documents and Settings\G. Merwyn Eiland>expand E:\i386\autoexec.nt_ C:\system
32\autoexe.nt
Microsoft (R) File Expansion Utility Version 5.00.2134.1
Copyright (C) Microsoft Corp 1990-1999. All rights reserved.
Can't open input file: e:\i386\autoexec.nt_.
This is actually progress. The syntax of the command is now correct
and
the Expand program is looking for the source file. It claims that it
cannot locate autoexec.nt_ in E:\I386. Is E: your CD drive? Is the
Win2000 disk in the drive? What do you get when you type "DIR
E:\I386\AUT*"? I get this, in part:
05/08/2001 08:00 4,141 AUTHFILT.DL_
05/08/2001 08:00 2,937 AUTHSERV.MI_
05/08/2001 08:00 559,888 AUTOCHK.EXE
05/08/2001 08:00 178,867 AUTOCONV.EX_
05/08/2001 08:00 372 AUTOEXEC.NT_
05/08/2001 08:00 552,208 AUTOFMT.EXE
05/08/2001 08:00 3,996 AUTOLFN.EX_
C:\Documents and Settings\G. Merwyn Eiland>expand E:\i386\command.com_ C:\system
32\command.com
Microsoft (R) File Expansion Utility Version 5.00.2134.1
Copyright (C) Microsoft Corp 1990-1999. All rights reserved.
Can't open input file: e:\i386\command.com_.
The file name is COMMAND.CO_ not COMMAND.COM_
Accuracy is vital.
Your destination directory is probably also incorrect. Those files go
in
%SystemRoot%\system32, which on your system is most likely
C:\WINNT\system32.