View Single Post
Old 08-12-2016, 09:06 PM   #12
mag
Junior Member
 
Join Date: Aug 2016
Posts: 6
Default

I wanted to start a new thread but since this one quite fitst I'll write it here.

I use Dell E5550 notebook just got the Dell D1000 dock for it.
The OS is Windows 10 64-bit Anniversary edition (version 1607, build 14393.51)
I've got one monitor (vi HDMI), mouse, keyboard and LAN connected to the dock.

First I installed the driver from here:
http://www.dell.com/support/home/us/...-d1000/drivers
The link to the file (if the current one is later replaced by newer version):
http://downloads.dell.com/FOLDER0372...-47MTD_ZPE.exe
The driver version is claimed to be: 7.9.1612.0 and its release notes also mention it's the 7.9 M7 release, however 7.9 M7 drivers available at http://www.displaylink.com/downloads/windows are 7.9.1589.0 so this may be something like a Dell specific version, or just some minor update within the 7.9 M7 release.

Installation complained that my Windows version is not compatible etc, but I let it continue and see how it goes.
After the installation completed I was told to connect the dock so I did that, it was recognized etc, the external monitor went on and it was possible to finalize the setup. So far so good.
However shortly afterwards the external display went off and it was obvious something strange was happening. Later I found it was because the Windows decided to update the drivers from Windows Update - but more on that later. I restarted the OS after some time and everything seemed to work again.

However there was noticeable lag at the beginning of mouse cursor movements (not all, just some, like in 20% of cases or so) and also similar lag on displaying the input from the keyboard. That was quite annoying so I tried to look for some possible solutions.

I tried tips from here: http://support.displaylink.com/knowl...ncy-desktop-pi but nothing of that helped. I also found some other tips elsewhere but none of them helped either. Then I started to experiment with different drivers because when I had that version 7.9.1612.0 from the Dell website installed for a while (before it was replaced with some version 8.0 from Windows Update) it didn't seem to lag.

First I tried the 8.0 M1 from http://www.displaylink.com/downloads/windows but it was lagging as well and it was also quickly replaced with different 8.0 from Windows Update.

Then I tried the 7.9.1612.0 from the Dell website again and it didn't really lag, but Windows again replaced it with 8.0 from Windows Update.

So it seemed the 7.9.1612.0 would be the best one for now (despite it not being declared fully compatible with Windows 10 Anniversary update), but the problem was how to prevent the Windows Update from replacing it..

Naturally I started here: https://support.microsoft.com/en-us/kb/3073930

First I tried to roll back the driver for all relevant devices that I found in the device manager (display driver, network adapter, sound driver). I could do that and that got the to the right versions, but unfortunately the external display didn't work after that (the display adapter was "working properly" but the display wasn't detected).

Next I tried the "Show or hide updates" troubleshooter. After some hassle (I had to be quick because Windows was able to replace the driver very quickly and hiding that update after the driver roll back didn't work for a new driver install) I managed to hide the "DisplayLink driver update for DisplayLink USB Device" update so the display driver stopped being silently updated. However the DisplayLink drivers update (at Windows Update) seems to consist of at least 2 parts - the 1st one that I just mentioned and the 2nd one for sound and ethernet devices and the problem is that the 2nd one never appeared anywhere and therefore I was unable to block it via the "Show or hide updates" troubleshooter. Simply those drivers were still being silently updated regrdless of the "DisplayLink driver update for DisplayLink USB Device" being already blocked. As a result when the display driver was at version 7.9 and the sound and ethernet drivers were then updated to version 8.0 the external display didn't work again.

Because I was dealing with another "silent driver update" case previously, I did know that Windows first downloads those driver packages to C:\Windows\SoftwareDistribution\Download\ then unpacks them and performs the driver update - so I went to that directory, deleted all of its contents, recreated the issue with the silent driver update again and noted all files and directories created there. Then I created empty files with the same names in there, removed write permissions for system on them, reinstalled the 7.9.1612.0 drivers cleanly again and that finally seemed to do the trick - now all drivers stay at that version 7.9 and there's really no lag finally. However I'm afraid that once some updated drivers are offered via Windows Update they will be silently replaced again.

So long story short:

- with Windows 10 64-bit Anniversary update
- all current 8.0 drivers lag for me
- the 7.9.1612.0 driver from the Dell website doesn't lag
- Windows Update is a nightmare with its silent driver updates in Windows 10, you have to put really a lot of effort into blocking it sometimes as even the "Show or hide updates" troubleshooter isn't able to catch all such updates and "roll back driver" isn't also always the way to go

Note that I'm not sure which version of drivers does Windows Update currently offer (I'm just happy to finally get rid of it - at least for now), but those version numbers were slightly lower than those of the 8.0 M1, so it might be 8.0 M0 or so.

Hope this helps
mag is offline   Reply With Quote