i am using Windows XP SP3 when you open a text file, notepad pops up but i want the text file to open in a text editor that I specify. that seems easy... by going to folder options and creating associations and all [yeah! i've done that] but here's a complicated situation: when you edit any text-content files like say .reg .txt .log .ini .inf etc etc you know they open with notepad "by default" but... what i really want to do is replace the file "notepad.exe" in windows directory by notepad2 [which is much much better, i've been using it for years and i just love it] i did this too i deleted notepad.exe from C:\WINDOWS\ and C:\WINDOWS\SYSTEM\ and replaced it with notepad2.exe [ofcourse by renaming notepad2.exe to notepad.exe] now when i open a text file, the original microsoft supplied notepad.exe pops up again it seems it has managed to re-replace the one i planted in those main directories... as if i had done nothing at all. now how do i go past this point? anything i should be knowing like maybe windows checks the integrity of the main exe files it has installed and if it finds a difference, it gets the file back to original or something like that? any work-around solution for this?