OK, I guess I can offer you a solution. I do not know if you can implement
it or not because it requires some programming skills or it may not be
acceptable for other reasons.
You do not need to mess with the registry at all. Every error message is a
process. You can get a complete information on any system process if you run
a Console application in the background on that computer. Of course you need
administrative privileges for all this. I presume that is provided.
First you write this console app which will check for the process in
question. If there is some predictability as to when an error may occur that
will be a bonus. If not the app must be running all the time checking the
situation via a timer. Once the error is on the list of processes, it is
easy to kill it programmatically. The window may still appear for a very
brief moment but perhaps not because it may not be able to deploy.
It will take me about 30 min and 20 lines of code in C# to design something
like this. There are also various APIs like pList, etc that can be used
instead but some coding still will be needed.
All the classes and methods for this are widely known.
You will have to download the application into every machine remotely.
WB said:
I will need a reply from a Microsoft representative for this, not someone
who
doesn't know what they are talking about.
I work for a large company doing automated testing. A Microsoft rep can
check my registered email address to verify this.
AlexB: Please stop replying to my messages. You're wasting my time.
--
Bill Baker
AlexB said:
You can write to the registry but you cannot make it stick. This is your
problem.
Vista has been designed from the ground up to empower the USER. It is a
USER
centered OS. You are trying to find a workaround of it. Good luck.
The USER, real USER in flesh and blood must be the ultimate judge what
ends
up in the registry. Don't give me your "legitimate" question c*rap. You
are
a malware writer.
WB said:
Why would a malware writer care about a dialog box showing up? And if I
can
already write to the registry, I think anything else is pretty much
writeable
at that point. I'm trying to fix a problem. Please don't try to push
your
"sky is falling" comments on a legitimate question.
--
Bill Baker
:
A typical malware writer looking for a solution as to how to beat
Vista.
I guess, MS has taken care of you guys in a very monumental way. Why
don't
you do Ubuntu.
I have used the following registry settings, which are supposed to
disable
error reporting in Vista:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
"DoReport"=dword:00000000
"ShowUI"=dword:00000000
However we still have some tests that are showing the stupid error
reporting
dialog box when they fail (x has stopped working, check online or
close
the
program). I eventually found that in Control Panel/Problem Reports &
Solutions/Advanced, "For my programs, Problem reporting is: ON". So
I
guess
there is "error" reporting, as well as "problem" reporting.
How can I disable all "error reporting", "problem reporting", "issue
reporting", and any other reporting in Vista?
Thanks,
Bill