Post Reply

Forums -> UltraMon™ -> UltraMon and Windows Vista February CTP
Christian Studer   2006-02-27 08:23
If you plan on installing UltraMon on Windows Vista, make sure not to install the mirroring feature.

You can deselect the mirroring feature on the Customize Installation page of the setup.

The problem is that installation of the mirroring feature will fail, and after each reboot Windows will try to install a driver used by the mirroring feature, which will fail again.

If you have already installed the mirroring feature, and get the error message 'Windows could not load the installer for DisplayMirror' after each reboot, do the following to fix the problem:

1) run regedit.exe
2) right-click the key 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\DISPLAYMIRROR' and select Permissions from the menu
3) click on Advanced
4) uncheck "Include inheritable permissions from this object's parent"

Christian Studer - www.realtimesoft.com
Edwin   2006-06-15 18:00
I would love to get rid of display mirror, how it wont let me, I cant change my permissions settings - vista beta 2 64bit

Edwin
Edwin   2006-06-16 05:56
Ok fixed permissions so I could change inheritable permissions - but this is the problem - vista beta 2 keeps asking to install drivers for "unknown" this is display mirror? - so changing inheritable permissions did absolutely nothing to fix problem - IE I need to delete display mirror but it wont let me delete it........

Edwin
Edwin   2006-06-16 06:25
Correction after restart display mirror is now removed from device manager and after clicking dont try to update this device again and another restart Im not getting the unknown device popup -but display mirror is still in registry - oh well

Edwin
ottokan   2006-06-21 11:22
how did you fix the permissions issue?
James   2006-07-02 10:59
Hi Christian - good job for posting a fix. I've been kicking myself for introducing a startup error into my clean installation of Vista ever since I tried this. However, when I try your fix, I get a message 'Unable to save permission changes on DISPLAYMIRROR. Access is denied.' I wonder if you have any ideas? Thanks.
Christian Studer   2006-07-03 07:53
As far as I know regedit should already run with full permissions if you clicked Continue at the security prompt, but disabling user account protection might be worth a try.

To do this, go to Control Panel > System > Administrative Tools > Local Security Policy > Local Policies > Security Options > User Account Control: Run all administrators in Admin Approval Mode and set the option to Disabled.

You'll need to reboot for the change to take effect.

Please note that this is for Vista Beta 2, if I remember correctly the option was named differently in earlier releases.

Christian Studer - www.realtimesoft.com
Zack   2006-07-10 00:09
Ok. I went into the admin tools like you said, and that's already disabled, yet it still tells me i don't have permission.. and yes my account is an administrative account.. I'm the only user of the computer
Zack   2006-07-10 00:21
nevermind.. got it working. had to change ownership from administrator to me.. although.. i'm an admin it shouldn't matter. then again i've experienced a lot of bugs with permissions in vista.
fergus   2006-09-19 16:28
The only way I could find to get the message to stop coming up in Vista RC1 on reboot was to remove display mirror from the registry all together.

To do this I did the following:

Log into safe mode as an administrator.

Run regedit and search for displaymirror.

For each entry that is found, right click on the folder, and select permissions. Click advanced then select the ownership tab and changed the owner to the current user. Then add the current user with full control, then try and delete the node. This will probably fail, at which point sub nodes will become visible in the tree. Repeat the process on those sub nodes until you can actually delete the original node.

When changing the ownership of the node I was not able to set the owner on the child nodes, hence the change, error, repeat cycle outlined above.

Hope that helps someone!

Cheers
jay   2006-09-30 21:07
In the previous post When fergus say's, "nevermind.. got it working. had to change ownership from administrator to me.. although.. i'm an admin it shouldn't matter.". What exactly does He mean? Exactly WHERE did he change ownership from administrator to me? On What window does He do this?

jay
Christian Studer   2006-10-01 09:28
After opening permissions for the key, click on Advanced, then select the Owner tab to change the key owner.

Christian Studer - www.realtimesoft.com
Jay   2006-10-02 22:23
OK, I did a reinstall of Vista...that was the only solution for Me...this take ownership and administrator rights...and access denied is going to be troublesome in windows vista when it is finally released.
Jaime Ondrusek   2006-10-24 09:15
Your instructions for avoiding this problem at installation by choosing not to install "display mirroring" have a problem: nothing in the setup wizard is labeled as such.

I see choices for "Profiles and Shortcuts," "Screen Saver Manager," "Smart Taskbar," and "Wallpaper Manager."

Which of these includes the display mirroring that should not be installed?

thanks,
vv
J.O.
Christian Studer   2006-10-25 10:36
This is no longer an issue with UltraMon 2.7, the mirroring feature is always disabled when installing on Vista.

Christian Studer - www.realtimesoft.com
Oli   2006-11-14 05:39
But the problem with 2.7.* is that the taskbar in the second monitor is not using Aero so it looks really bad, tested using Vista RTM build 6.000
Christian Studer   2006-11-14 07:59
2.7.1 doesn't fully support the Vista look, support for this will be added in the first 3.0 beta release.

Christian Studer - www.realtimesoft.com
R Hunt   2006-11-18 04:40
I installed version 2.6 on Vista (before knowing abt this problem) and I'm getting this error. I tried removing the permissions in the registry, but doing this stops any devices being shown in my device manager

Anyone else had this issue/know whats going wrong?
Physsed   2007-03-08 12:29
I had the DisplayMirror problem with Vista Ultimate after installing Ultramon 2.6, but found the descxriptions on this formum didn't work.

With the following steps I managed to sucessfully fix it. Here are the detailed steps to delete the offending registry key -maybe not all steps are necessary, but at least it works:

#1# Disable user protection (from Christian's earlier post)

"To do this, go to Control Panel > System > Administrative Tools > Local Security Policy > Local Policies > Security Options > User Account Control: Run all administrators in Admin Approval Mode and set the option to Disabled."

#2# Reboot into safe mode

#3# Run regedit

#4# right-click the key 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\DISPLAYMIRROR' and select Permissions from the menu

#5# click on Advanced

#6# Go to the 'Owner' Tab

#7# Change the 'Current owner of this item' to the account name you logged into safemode with. The default is 'Administrators', leaving it on that setting will not work, so make sure you change it. Press OK.

#8# Back in the 'Permissions' window you now have the permission to give 'Everyone' 'Full Control'. So check the 'Allow' box for the user 'Everyone' (in fact check it for all user on that list). Press Ok. If everything is OK, Vista should now alow you to have made those changes to that registry item without complaining.

NOTE: If at any point you can't see the user 'Everyone' in the 'Permissions' window add the user by clickling 'Add'-> typing 'everyone'-> click 'check names'-> then press OK. Don't forget to give it 'Full Control'.

#9# Try to delete the registry key (right click-> delete)...

#10# Deleting propably didn't work, but it then makes visible the next sub-key in the registry (minimise then maximise they key). Repeat steps #5# to #9# for this newly visible key.

#11# After repeating these steps, a deeper sub-key will be visible. Keep repeating steps #5# to #10# until you reach the final sub-key (about 5-6 levels deep). When each one is visible, and you have made yourself 'owner' of each key and given 'Everyone' 'Full Control' on all, Vista will finally allow you to delete the top level key 'DisplayMirror'.

#12# Reboot back into normal mode.

Notes: I also unchecked the 'inherit from parent...' box in the advanced window, then chose option 'copy', for each key. Not sure if this was necessary.

I hope these steps work for you... Ultramon is too great to not have working properly. Desperatly waiting for 3.0!!!

Sascha!
Jak   2007-03-31 09:40
Sascha,

That worked perfectly. The user "Everyone" needs be the owner for every single sub-key. Note to other users: you must try to delete the key before it reveals a further subkey.

What a pain!

Thanks,
~Jak
gizmo   2007-04-24 07:21
When i changed the ownership of displaymirror in windowsvista 32 , i loose the windows activation,
windows is no longer activated, and when you try to activate it you get the popular 0x8007000D error that it cannot activate again, when setting the permission back, windows is suddenly activated again, but also the displaymirror issue is back
gizmo   2007-04-24 08:06
it works now
i used the method subscribed here
http://www.realtimesoft.com/multimon/forum/messages.asp?Topic=7414&tmpl=UltraMon

doing as subscribed by sascha worked perfectly
deleting this entry does not mess with the windows activation and the displaymirror error is gone
TY giz
steve   2007-07-06 05:30
I recently went to vista home prem. I had ultra mon installed on xp. It work for about a week then on a update restart it went away. But I can still use ultramon on a dual screen set up, for the screensaver function. ????
Christian Studer   2007-07-06 11:03
Can you still start UltraMon manually via the shortcut in Start Menu > Programs?

Christian Studer - www.realtimesoft.com
steve   2007-12-06 09:51
Hi,
I had all these problems as well. And nothing would allow me to delete it, not even the long solution of changing permissions and ownership for each key. Maybe I did it wrong.

Anyway, I found the post below on a Microsoft forum and it worked a treat. It allows you to run regedit under the system account. You can just delete the top key, no permissions or inheritance to worry about.
******
Download the following tool from microsoft to open an instance of regedit as system:
http://www.microsoft.com/technet/sysinternals/utilities/psexec.mspx
The following command line will open a "system" regedit:
psexec -s -i regedit
(Note: You have to execute this command line from an "administrator" command prompt [right-click command prompt and click run as administrator])
******
Jackyass   2008-02-06 17:59
Thank you steve.
Cool man.
Todd   2008-03-02 05:36
once you hvae given yourself premissions to all the reg keys you can then delete the reg keys and this will stop the loader error from coming up again. i found that i had to take ownership of each of the keys and then reboot before i could see the next key. once i was able to see all the keys i was then able to delete everything under 'DisplayMirror'
Bowdo   2008-06-01 16:53
steve, you rule.

This was extremely annoying...
justin   2008-07-27 18:52
Fergus you're the man!

Sorry didn't see your post, Steve till I was done.
Of course that's what I get for not reading the entire forum!
Bob Z   2008-10-21 14:08
Just a quick warning to anyone who comes across this fix. Having applied the fix as stated above, I found that my device manager no longer saw any of my hardware, and not having any expertise in registry workings, had to use system restore to fix it. Having then applied this fix again and found the same problem arose, I managed to pin this down as the cause.

Now I may have performed this fix incorrectly, and if so please disregard this!
CastleAndor   2009-03-27 11:38
Sascha

That did the trick, Thank you very much this is the first time EVER that a forum string actually resolved an issue for me.

thanks
JDog
Forums -> UltraMon™ -> UltraMon and Windows Vista February CTP

Post Reply