Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Replacing System Files in Vista

Reply
Thread Tools Display Modes

Replacing System Files in Vista

 
 
Clive Backham
Guest
Posts: n/a

 
      02-05-2007
Is there any way at all to replace one of the "system" files in
Vista's C:\Windows directory with an alternative? I'm specifically
interested in replacing the "dummy" WINHLP32.EXE with a copy from an
XP machine, so that legacy programs whose program help uses .HLP files
can keep working.

I've verified that the XP version of WINHLP32.EXE does work under
Vista, but can't find any way to overwrite the one in C:\Windows. I'm
logged in as an Administrator, and have tried disabling user access
control, but everything I try to do to alter that file is met with an
"access denied" error. Have tried editing the file's security to give
Administrators full access - "access denied". Have even booted in safe
mode with command prompt to try and run "attrib -S", and still get
"access denied".

Is there any solution to this problem?

 
Reply With Quote
 
 
 
 
Max
Guest
Posts: n/a

 
      02-05-2007
Take ownership of the original Vista file through permissions (Right
Click/Properties/Security/Advanced) first, then edit the permissions. I did
this and it worked great with winhlp32.exe, but I tucked away a copy of
both--just in case.

--
Maxwell Bluemeanie
------

"Clive Backham" <> wrote in message
news: oups.com...
> Is there any way at all to replace one of the "system" files in
> Vista's C:\Windows directory with an alternative? I'm specifically
> interested in replacing the "dummy" WINHLP32.EXE with a copy from an
> XP machine, so that legacy programs whose program help uses .HLP files
> can keep working.
>
> I've verified that the XP version of WINHLP32.EXE does work under
> Vista, but can't find any way to overwrite the one in C:\Windows. I'm
> logged in as an Administrator, and have tried disabling user access
> control, but everything I try to do to alter that file is met with an
> "access denied" error. Have tried editing the file's security to give
> Administrators full access - "access denied". Have even booted in safe
> mode with command prompt to try and run "attrib -S", and still get
> "access denied".
>
> Is there any solution to this problem?
>


 
Reply With Quote
 
Synapse Syndrome
Guest
Posts: n/a

 
      02-05-2007
"Clive Backham" <> wrote in message
news: oups.com...
> Is there any way at all to replace one of the "system" files in
> Vista's C:\Windows directory with an alternative? I'm specifically
> interested in replacing the "dummy" WINHLP32.EXE with a copy from an
> XP machine, so that legacy programs whose program help uses .HLP files
> can keep working.
>
> I've verified that the XP version of WINHLP32.EXE does work under
> Vista, but can't find any way to overwrite the one in C:\Windows. I'm
> logged in as an Administrator, and have tried disabling user access
> control, but everything I try to do to alter that file is met with an
> "access denied" error. Have tried editing the file's security to give
> Administrators full access - "access denied". Have even booted in safe
> mode with command prompt to try and run "attrib -S", and still get
> "access denied".
>
> Is there any solution to this problem?
>



http://www.annoyances.org/exec/show/article07-500

The official MS version should be out soon.

ss.

 
Reply With Quote
 
steveb
Guest
Posts: n/a

 
      02-05-2007
Solution:

All of the system areas including c:\documents and settings have the
Everybody Group with an Explicity Deny permission. This over-rides the full
control permission that the adminsitrator group has because he is also in
the everyone group. Just take Ownership as an admistrator and then remove
the Everyone Group and then you will have access.

"Clive Backham" <> wrote in message
news: oups.com...
> Is there any way at all to replace one of the "system" files in
> Vista's C:\Windows directory with an alternative? I'm specifically
> interested in replacing the "dummy" WINHLP32.EXE with a copy from an
> XP machine, so that legacy programs whose program help uses .HLP files
> can keep working.
>
> I've verified that the XP version of WINHLP32.EXE does work under
> Vista, but can't find any way to overwrite the one in C:\Windows. I'm
> logged in as an Administrator, and have tried disabling user access
> control, but everything I try to do to alter that file is met with an
> "access denied" error. Have tried editing the file's security to give
> Administrators full access - "access denied". Have even booted in safe
> mode with command prompt to try and run "attrib -S", and still get
> "access denied".
>
> Is there any solution to this problem?
>


 
Reply With Quote
 
Clive Backham
Guest
Posts: n/a

 
      02-05-2007
Thanks to everyone who has replied so quickly. I'm pleased to find
that there's a straightforward solution.

 
Reply With Quote
 
Hugh Wyn Griffith
Guest
Posts: n/a

 
      02-06-2007
And it works too -- I'm using winhlp32.exe under VISTA to handle the
HELP in this Off Line Reader I am using <g>

I renamed the stub file in VISTA but like you had a lot of trouble
working out how to do it <g>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Replacing System Builder software? Brian W Windows Vista General Discussion 3 03-02-2008 05:39 PM
Replacing the Reg keys and boot sector files UnknownTBeast Windows Vista General Discussion 1 11-28-2007 05:37 AM
Replacing System Disk. Dave from Scotland Windows Vista General Discussion 2 10-06-2007 09:15 PM
Reinstalling the system recovery files made just before system rec Jaime78 Windows Vista Installation 0 06-24-2007 11:47 PM
Replacing system file Phong Windows Vista General Discussion 5 06-03-2006 07:52 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59