2 Intern

 • 

18.8K Posts

April 21st, 2005 14:00

JTaylorJ,

The first line as you entered it is correct, with spaces after attrib, r, h, and s.

The second line is not correct. You must have a space after dl_ and before c:\windows... and you must substitute the drive letter of your CD-ROM drive for X.

134 Posts

April 21st, 2005 19:00

Denny,
 
attrib -r -h -s c:\windows\system32\shell32.dll
expand X:\i386\shell32.dl_c:\windows\system32\shell32.dll
 
Typing the above, what if i miss out the first line?
and only type the second line, would this make a difference?
 
Cheers
 

134 Posts

April 21st, 2005 19:00

Hi Denny,
 
Many thanks for the super advice, I have some results
 
I have some questions?
 
attrib -r -h -s c:\windows\system32\shell32.dll
expand X:\i386\shell32.dl_c:\windows\system32\shell32.dll
 
 
The above, must i type it line by line?  i.e the first line first and then press ENTER?
so it looks like the above?
 
What I did was I typed the first line and hit enter and it said no parameters.  I remembered your comments by placing  a space after attrib -r -h -s...........
 
Waht i then decided to do was to type
 
expand d:\i386\shell32.dl_ c:\windows\system32\shell32.dll
 
The above came back with the following results, which can you tell me what it means?
it came back with the following:
 

UNABLE TO CREATE FILE SHELL32.DLL

0 FILE (S EXPANDED).

 

Please can you explain, i am so confused here.

 

All i want to do is to copy the SHELL32.DLL from the XP CD to my C: DRIVE.

Please can you assist?

 

Jonathan

2 Intern

 • 

18.8K Posts

April 21st, 2005 22:00

JTaylorJ,

The first line merely changes attributes of the shell32.dll file. The second line should be able to extract the file from the XP Reinstallation CD and install it in C:\Windows\system32 without the use of the first line.

10 Elder

 • 

45.2K Posts

April 22nd, 2005 03:00

Maybe this will be easier. Look in folder C:\I386 on your hard drive for a spare copy of shell32.dll. If it's there, copy it into the C:\windows\system32 folder. Don't move the file (or delete it) from the C:\I386 folder, just copy it. And don't just put a short-cut to the file in that windows\system32 folder, either.

Ron

Message Edited by RoHe on 04-21-2005 10:01 PM

2 Intern

 • 

18.8K Posts

April 22nd, 2005 04:00



@RoHe wrote:
Maybe this will be easier. Look in folder C:\I386 on your hard drive for a spare copy of shell32.dll. If it's there, copy it into the C:\windows\system32 folder. Don't move the file (or delete it) from the C:\I386 folder, just copy it. And don't just put a short-cut to the file in that windows\system32 folder, either.

Ron

Message Edited by RoHe on 04-21-2005 10:01 PM




Not an option in this case. See this.

134 Posts

April 22nd, 2005 08:00

Hi Denny,

Many thanks, thi will be my last try, before i miserably give up.

You mentioned copying from c:\windows, but aren't we copying a corrupt file?

Ok, I will try and copy this:

Please can you show me how i should write the commands, i.e how i should copy  from and to?

 

thanks, once again

10 Elder

 • 

45.2K Posts

April 22nd, 2005 16:00

Denny,

If he can boot to the Recovery Console C:\ prompt using the XP CD, shouldn't he be able to copy the backup file, assuming it's there, from the C:\I386 folder to the C:\windows\system32 folder?

Ron
No Events found!

Top