Windows go blank if snapping to top of secondary monitor

I hit a problem fairly regularly where my app window goes black when trying to snap it to the top of a secondary monitor plugged into a Dell XPS15 laptop. Nothing shows up in the window, but all of the UI elements are still there (if I click where a menu item is, I will get the menu drop-down for example).

I've only seen it so far with Visual Studio 2013 and SQL Server Management Studio. I can eventually get it to work if I snap to the primary (laptop) monitor then kind of drag it over along the top. Or if I close the app and re-start it will sometimes work. I never had this problem with 8.1. I just updated my display drivers and have the latest OS update, so that doesn't seem to be the problem.

This is really annoying and adds to the unfinished feel of this OS.


***Post moved by the moderator to the appropriate forum category.***

 

Question Info


Last updated March 31, 2019 Views 6,548 Applies to:

Hi,

Thank you for posting the query on Microsoft Community. 

I appreciate your interest on Windows 10.

Before we proceed, I would like you to answer the following questions:

  1. Is the issue specific with Visual Studio 2013 and SQL Server Management Studio?
  2. Do you receive any error message?

I suggest you to follow the methods below:

Method 1

Please Follow these steps to run the hardware and devices  troubleshooter:

a)      Write Troubleshooting in the search box and hit enter.

b)      Click on Troubleshooting tab.

c)      Click on view all option on the upper left corner.

d)      Select the Hardware and Device options from the list.

e)       Click Next to run the Hardware and Device Troubleshooter.

Method 2Perform Clean Boot
Clean boot is performed to check if any third party application is causing the issue.
Please follow the below link:
https://support.microsoft.com/en-us/kb/929135
Note: After troubleshooting, refer to this section "How to reset the computer to start normally after Clean boot troubleshooting

Please get back to us with updated status, we will be happy to assist you.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I am having this same problem.  I have a Alienware laptop with Intel Integrated Graphics and a GeForce980M chip.  I have found that Atmel Studio (which has Visual Studio Embedded in it) often gives me a black screen when moved to the secondary monitor or maximized on the secondary monitor regardless of which GPU I have setup as my preferred graphics adapter.

Other apps tend to fail more if the GeForce is chosen as my primary adapter, including some of the settings screens, control panel, and some of my own apps that I've developed in DirectX 11.

I need to find out if my GPU has died before my return policy is up.  If it is a windows bug, then I don't have to return anything.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

My system has a GeForce GT 640M, so it seems like it could be an NVIDIA driver problem. I had it happen with Adobe Illustrator as well. Other notes:

- It doesn't happen if I maximize with the menu button, only if I snap to the top.

- After it goes blank I need to move the window all the way to my primary laptop monitor before I get the display elements back.


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Hi,

I Have the same laptop (Alienware R3) and I had the same issue with VS2013.

Here's the solution:

In the Tools>Option menu>Env>General, uncheck "Automatically adjust visual experience" and "Use hardware graphics acceleration if available".


54 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Here's the solution:

In the Tools>Option menu>Env>General, uncheck "Automatically adjust visual experience" and "Use hardware graphics acceleration if available".

I had the same issue with the same Alienware laptop.  As soon as I turned off the hardware acceleration as you said, things worked just fine.

I had the same problem with SQL Server Management Studio and the same fix worked.  In fact I hadn't realized that the Tools>Option menu>Env>General was basically the same as in Visual Studio

13 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Wanted to give some insight as to what I had to do to resolve the issue for me. 

Right click on desktop and select nview desktop manager, it will open a window. Select windows manager, and the top check box (enable nview edge snap) needs to be selected. 

Bam, issue resolved across ALL applications. 

Nvidia m3000m running win10 x64

Hybrid graphics enabled in BIOS

21 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

A year later, with all the updates on both OS and graphic card driver, I still have the same problem.

I have the same blank/black window problem with Visual Studio, Chrome, PotPlayer, anything that seems utilizing the graphic card for its UI.

One solution to it is to stop the Intel Graphic Card driver in the Device Manager.  then lose the ability to adjust the brightness of the main monitor of the laptop.

1 person was helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Only thing to add: Restart SSMS after changing settings. Then, snapping to another monitor no longer blacks-out the UI.

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

This worked for me as well. 

Dell M4800

NVidia Quadro K1100M 2GB discreet graphics card

Intel HD 4600 onboard graphics chip

Using a Dell port replicator and using the laptop display in addition to three 24" monitors (one DVI, one DP+, and one VGA).  Visual Studio 2015 and 2017 as well as SQL 2014 Management Studio all suffered the black snap-across-monitor issue, but disabling the "Auto adjust visual experience" and use hardware graphics acceleration" fixed all applications.

Thanks much for the tip.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Hi, 

I have the exact same setup as you and am having the same problem.

Where do I find Tools>Option menu>Env>General?

I do not have Visual Studio installed. 


Cheers


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.