Description of Issue

I was baffled when I opened my images in IrfanView and Paintshop Pro.  I later observed that when editing using MS Word that the icons in the tool bar would disappear when I dragged a mouse over them.  A googling I went and found nothing for days until I found an entry mentioning how it was a secondary monitor issue.  I then confirmed that issue by dragging PaintShop Pro and MS Word to the primary built in monitor of the laptop I use.  With MS Word when I dragged the mouse over where the icon should be it would reappear.  With PaintShop Pro I tried moving the image and that did not make the image return.  When I changed the zoom by rolling the mouse wheel the image returned.

Confirmation of Solution

When I found Graphics Bug in Windows 7 after installing August 2017 Security Updates  I realized I had a good fit for my problem.  Upon uninstalling the KB4034664 patch and rebooting the problem was fixed.  

Research Links

 

What triggers the problems

The problem appears when all of the following conditions are met:

  1. Windows 7 (or Windows Server 2008)
  2. The patches of KB4034664 or KB4034679 are fully installed
  3. The currently logged on user is not a local System Administrator on the computer, but a user with limited rights or a domain user
  4. The system has multiple monitors
  5. The monitors are setup such that certain parts of the screen have negative screen positions. For example a secondary monitor is setup to be left of the main monitor. Or a monitor is setup to have a higher top border than the main monitor
  6. An application window is positioned so that it is within the area of the screen that has negative screen coordinates.
  7. This application window uses the Windows API function “StretchDIBits” (or a variant) to draw a graphic on a device context directly linked to that window.

Workarounds

These workarounds exist:

  1. Upgrade to Windows 10 / Server 2012
  2. Uninstall KB4034664 / KB4034679 patches from the system
  3. Log on with a user that is a full local administrator
  4. Only use the application on the main monitor, not a secondary monitor
  5. Arrange the monitors such that no part of a monitor has negative screen coordinates. (See details in next paragraph)
Categories: Computing

Fudgy McFarlen

Woo hoo.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Computing

Inaccessible WordPress Subdirectories with .htaccess Password Protection

When using WordPress with candied URLs you are using .htaccess files to do URL rewrites to make the more human and google friendly URL version. It turns out that when you try to access a Read more…

Computing

Multipool 24 Hour Pie Chart of CryptoCurrencies Mined

Multipool is a mining pool that switches to whichever cryptocurrency is most profitable at the moment.  The graphic below is a pie chart of the cryptocurrencies mined over the past 24 hours.

BitCoin

Antminer L3 Setup and Usage Notes

Currently I decided to just point at NiceHash.com and have everything converted into BTC because I do not have to set up a wallet that way.  That was the quickest way to get up and Read more…