How to replace Notepad.exe in WinXP SP1

M

MildBill

Hey all,

I have a text editor I like a lot, and it has a replacement for the
notepad.exe file so that it is run rather than Notepad anytime some process
wants to use Notepad. This executable file simply replaces notepad.exe in
earlier versions of Windows, and has always worked well.
In WinXP SP1, however, it sems you CAN'T replace notepad.exe, WinXP
simply recopies the original into place. In my case, the i386 folder is on
the hard drive (Factory install), so I can't even replace it in the
Windows\System32\dllcache folder first (as in Win2K), as it also fixes it
there.
Is there a way to deal with this without screwing up WinXP too much??

Thanks in advance,
MildBill
 
H

Homer J. Simpson

I'd strongly suggest you look into changing file associations instead of
replacing system files, even notepad.exe...any reason you can't do that?
 
K

Kelly

Hi,

Windows Explorer/Tools/Folder Options/File Types/txt/Advanced. Highlight
(left click) open, edit: Application used.

/top10faqs.htm
 
M

MildBill

Actually, I have already done that sort of thing. (ctually, UltraEdit32 has
that function built in to it.) The point of replacing Notepad is that there
are still many applications, and some parts of Windows, that invoke Notepad
specifically, rather than utilizing the file associations. It is for these
instances that replacing Notepad was the only answer. I can live with them,
they are not that much of an issue at this point, but I thought I would
try...
 
J

__Jan

Hello Kelly,

One example where these settings have no effect is
in this procedure to edit the "boot.ini" file,
which *always* opens "boot.ini" in "Notepad".

| 1. RMB 'My Computer' | Properties |
| -OR- [Start] Control Panel | System |
| 2. /Advanced\ "Startup and Recovery" section [Settings]
|
| 3. "Startup and Recovery" dialog box - "Startup" section
| - "To edit the startup options file manually, click Edit"
| - [Edit]

Jan

-----Original Message-----
Hi,

Windows Explorer/Tools/Folder Options/File Types/txt/Advanced. Highlight
(left click) open, edit: Application used.

--
All the Best,
Kelly

MS-MVP Win98/XP
[AE-Windows® XP]

Troubleshooting Windows XP
http://www.kellys-korner-xp.com

Top 10 Frequently Asked Questions and Answers
http://www.kellys-korner-xp.com/top10faqs.htm


MildBill said:
Hey all,

I have a text editor I like a lot, and it has a replacement for the
notepad.exe file so that it is run rather than Notepad
anytime some
process
wants to use Notepad. This executable file simply replaces notepad.exe in
earlier versions of Windows, and has always worked well.
In WinXP SP1, however, it sems you CAN'T replace notepad.exe, WinXP
simply recopies the original into place. In my case, the i386 folder is on
the hard drive (Factory install), so I can't even replace it in the
Windows\System32\dllcache folder first (as in Win2K), as it also fixes it
there.
Is there a way to deal with this without screwing up WinXP too much??

Thanks in advance,
MildBill
 
H

Homer J. Simpson

MildBill said:
Actually, I have already done that sort of thing. (ctually, UltraEdit32 has
that function built in to it.) The point of replacing Notepad is that there
are still many applications, and some parts of Windows, that invoke Notepad
specifically, rather than utilizing the file associations. It is for these
instances that replacing Notepad was the only answer. I can live with them,
they are not that much of an issue at this point, but I thought I would
try...

Gotcha. Sucks, doesn't it?
 
D

Durand

You don't need to turn off WFP. Just rename the file to notepad.exe
and copy to these directories in this order:
c:\windows\dllcache
c:\windows\system32
c:\windows

Logout and log back in and it will complain, just say no, and it won't
try to replace the file. Your new renamed notepad will work from now on.

Regards,

Durand
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top