Paul said:
This seems to be Dell-specific problem (somehow, the repair disc is bad).
_To Paul_
From
http://www.fileinspect.com/fileinfo/atbroker-exe/:
The AtBroker.exe is a Transitions Accessible technologies between
desktops.
This file is part of Microsoft® Windows® Operating System.
AtBroker.exe is developed by Microsoft Corporation. Itÿs a system and
hidden file. AtBroker.exe is usually located in the %SYSTEM% folder
and its usual size is 29,184 bytes.
Also see:
http://www.faultwire.com/file_report/atbroker.exe.html
So if it were a Dell-specific problem then it would be a conflict
between this Microsoft program and something else Dell dumped in their
OEM'ed version of Windows.
_To Bob_
I'm not at a Vista or 7 host right now. Is there an NT service by the
"Transitions Accessible technologies between desktops" or similar name?
From what I've read, atbroker.exe should be seen as a running process
(which means something had to load it). If there is, that's probably
why this service doesn't run when Windows is booted into its safe mode.
Non-critical services aren't loaded in safe mode.
Since this appears sometimes related to remote access via RDP then
perhaps disabling the Remote Assistance and Remote Desktop features
might help, especially if the OP isn't using them or even allowing them
in the firewall. Although it appears this Transitions feature has
something to do with the UI for apps, it also appears the remote desktop
feature is causing a problem with the local desktop. Since atbroker
looks to be associated with desktop(s), an RDP client could be switching
to the primary or secure desktop which pulls the output away from a
monitor on the secondary output.
I've seen some users find that their local desktop had switched over to
display #2 on their video card (and why their monitor connected to the
display #1 output on the video card looked black). Or the problem is
both monitors are black but the commonality is a dual monitor setup. Of
course, this symptom would only appear for a video card that supports
dual monitors. Perhaps going into the video card's setup software might
provide a means of detecting the displays and/or disabling the secondary
display, especially if there isn't one. If you notice your primary (or
only) monitor is on output 2 then it probably should be on output 1.
http://support.microsoft.com/kb/940542
Notice it says, "This timing issue causes Windows Vista to start the
Atbroker.exe process on the wrong desktop." So atbroker.exe does appear
to be something about the local desktop(s). As I recall, Ctrl+Alt+Del
is one solution and logging out and back on as this probably resumes
output to the active output (desktop). Leaving the computer running
with RDP ends up with it timing out to its login screen or with your
host in "locked workstation" mode (i.e., screensaver, login screen).