Peter, (as also anyone know / found a solution) , please , when i modify shell32.dll (after taking permission) in windows 8 consumer preview (32 bit), then i rename the originall to C:\Windows\System32 , and copy paste the new one, when i restart system recognise the new one as not valid, so restores automatically to the most near restore point, restoring the file to its original version. how can we by pass this? it seems that when i modify the shell32.dll using resourse hacker or restorator, this affects to digital signature of the file if i am right. same happened to the expolrer file that exists to C:\Windows\ (in older version 7995 there was not problem when i modified/rename the original copy paste the new) any solution please? thanks in advance. -------------------------------- (excuse me if i use this thread for my question, but i thought it was the closest to be. if not i apologise. )
@maya77: The patcher zeroes out the string in the .mui file, if it is used at another place than then watermark (e.g. in the System properties page) then it will also disappear there. Why should the program ask anyone for confirmation? If you download the exe and start it, you should know what it does / you expect to do it's job.. You also don't go to Mc Donalds order something and then expect the clerk to ask "do you really wanna order this?". To undo the changes you'd have to restore the termsrv.dll and the 2 mui files (copy it from an unpatched machine). My patch does not keep a backup, because there is no need to. @x Finder: Are you modifying shell32.dll or shell32.dll.mui? Because my patch just modifies the mui files (which do not have a digital signature).
For me this patch prevents sfc/scannow from completing successfully which is to be expected but the bigger problem is that it kills off the user index score completely. No other problems besides that. Is there a patch to replace the files that this patch deleted?
Thanks Peter, nice to see you are working on it. Just for info, I've first used WCP Watermark Editor tool in order to remove it but the thing is it also prevents somehow some Metro Apps as Weather, News, etc.. from working. Hope yours will do the trick
I have just updated it to version 1.5. Check out the first post. I have also published the current source code. Works fine for 32-bit (verified), should also work fine for 64-bit but I have to test it (currently downloading the iso). In case someone want's to add other languages for watermark removal, you'd need to modify the path in the source file Patcher.cpp (exchange the "en-US" with your language). I guess I could easily add support for all other languages in a generic way.. will do that for 1.6.
I am running windows 8 x64 the newest watermark removed only half, still have Evaluation Build. 8400 left on my desktop any suggestions
I have tested it now on 64-bit, works fine (removes entire watermark + terminal server patch works)! @nash211: I assume you do not have the English build?!
Hi Peter, I have the following errors when I try to build the project. I need other libraries in addition to the SDK? Code: Erreur2error LNK2019: symbole externe non résolu _EnumProcesses@12 référencé dans la fonction "int __cdecl TerminateProcessWait(wchar_t *,unsigned int)" (?TerminateProcessWait@@YAHPA_WI@Z)C:\Users\Pascal\Downloads\Windows 8 Patcher\Windows 8 Patcher\Support.objWindows 8 Patcher Erreur1error LNK2019: symbole externe non résolu _GetProcessImageFileNameW@12 référencé dans la fonction "int __cdecl TerminateProcessWait(wchar_t *,unsigned int)" (?TerminateProcessWait@@YAHPA_WI@Z)C:\Users\Pascal\Downloads\Windows 8 Patcher\Windows 8 Patcher\Support.objWindows 8 Patcher Sorry french VS 2010
wow ! fast, thanks for your work! just patched x64 french version for termsrv concurrent differents sessions works but fSingleSessionPerUser=0 seems doesn't work ...