|
.aé¥éa. .aé@éa. .aé@éa. ::::: ;@@@@@@@; ;@@@@@@@; ;@@@@@@@; :::: ::::: é@@@ @@@é .a@ü' @@@@ @@ü' :::: ::::: @@@@ü@@@@ .a@@@aa@; @@@@ü@@@a :::: `¦üø øü¦' `¦üüüüü¦' `¦üø øü¦' úgE! -- originally released on 11/18/01, updated on ../../.. -- == ( disclaimer ) =======================================================/\== this program comes without a warranty. run it at your own risk. == ( program use ) ======================================================/\== run CTFMKILL.EXE from any directory and wait less than a second. now watch a dvd! == ( final notes ) ======================================================/\== this program has been a long time coming. if you downloaded it, chances are you already know what it does. this small application is dedicated to everyone who installed microsoft office xp and later found out that playback of movies through their hardware dvd decoder card was terminally broken! if you've tried in vain to figure out how to fix this problem, look no further. here at a2ure we take a direct and optimal approach to solving your computer related headaches. ctfmon.exe comes bundled with office xp. microsoft says that it's necessary to have this file in memory at all times (taking up more than 2mb of ram) so that office components run 'smoothly'.. bullshit. This file loads portions of other (microsoft) dll code into the same memory space as the "protected" area that your hardware decoder driver lives in. although microsoft guaranteed vendors that they would never touch this protected area, when programming office xp they ignored all conventions and started hitting each other over the head with flexible keyboards. this caused the code run faster, but become far more annoying in practice. here's what our program does: (i) terminates the ctfmon.exe process in memory (NOTE: this does not work on Windows NT v4.0 because the toolhelp32 api does not exist on that platform [way to go microsoft]), (ii) removes the registry key that causes ctfmon.exe to load every time windows restarts, and (iii) viciously deletes the ctfmon.exe file if it exists in your current path (if it's not in the current path, then office xp wouldn't be able to load it either, and since we removed the offending registry key in (ii) ctfmon.exe will never load again). personal greets go out to tantrum and gE!. by Digit@l MonkeyWrynch (a2ure), 11/18/2001 == ( end ) ==============================================================/\== |