|
| | > On Fri, 16 Jan 2009 00:55:59 +0100, "Pegasus \(MVP\)" <
[email protected]>
| > wrote:
| >
| > |
| > | | > | >I need to copy a couple of updated .dll files to a folder a couple of
| > | >levels
| > | > down from C:\Program Files, but Windows can't be running when I do it.
| > | > Unfortunately, Recovery Console won't permit copying to Program Files
| > or
| > | > any of
| > | > its subfolders.
| > | >
| > | > Both files I need to copy are running when XP Pro is running. That's
| > also
| > | > true
| > | > in safe mode. I can't seem to find any way to stop them, so the only
| > way
| > | > I can
| > | > see of copying the new files over them is to do it when Windows isn't
| > | > running.
| > | >
| > | > Thanks for any ideas.
| > | >
| > | > Larc
| > |
| > | If you run Windows XP Professional then you can give yourself full
| > access to
| > | all folders under the Recovery Console by doing this:
| > | - Click Start / Run / gpedit.msc{OK}
| > | - Local Computer Policy / Computer Configuration / Windows Settings /
| > | Security Settings /
| > | Security Options / Recovery Console: Allow floppy disk access
| > | - Set this policy to "Enabled".
| >
| > Thanks, but I had already done that along with enabling "Allow auto
| > administrative login" for good measure. I also used the set commands to
| > "AllowAllPaths" and "AllowRemovableMedia" once I started Recovery Console.
| > But
| > I always get the warning "The parameter is not valid" no matter how I try
| > to
| > copy the files.
| >
| > I tried each of the following and got the same warning each time:
| >
| > copy c:\edit\mxpm.dll c:\program files\vcom\powerdesk
| > copy c:\edit\mxpm.dll c:\program files\vcom\powerdesk\
| > copy c:\edit\mxpm.dll c:\program files\vcom\powerdesk\MXPM.dll
| > copy c:\edit\mxpm.dll c:\program files\vcom\powerdesk\MXPM.dll\
| > copy a:\mxpm.dll c:\program files\vcom\powerdesk [etc.]
| > copy c:\program files\vcom\mxpm.dll c:\program files\vcom\powerdesk
| > [etc.]
| >
| > I shouldn't have had to try different file sources and all those input
| > strings,
| > but available MS instructions and Recovery Console help info on copy
| > aren't
| > sufficiently detailed about input strings.
| >
| > Larc
|
| There are several ways to access the file system while Windows is inactive:
| - Run the disk as a slave disk in some other WinXP/2000 machine.
| - Put it into a USB enclosure.
| - Boot the machine with a Bart PE boot CD (a very powerful tool!)
| - Boot the machine with a Nordahl boot CD and get into its Linux shell.
|
| You could also use inuse.exe to replace locked files a boot time
| (
http://www.microsoft.com/windows2000/techinfo/reskit/tools/default.asp).
Thanks very much, Pegasus. Inuse worked! But it was a PITA to get set up
right. Nothing worked until I finally installed it in the same C:\Program
Files\VCOM folder with the replacement files. Then it was a matter of just
typing the command with absolute minimal paths. Inuse can't seem to "see"
farther than from one folder level to another. Or at least the Program Files
folder appears to be a brick wall for it. Any mention of that in either path
and it fails.
Larc