Your After Effects might be running using your CPU graphics processor as the default. So it cant find your GTX 960M. (why does it say GTX 780 if you have GTX 960M) anyway.
So what you need to do is right click the After effects go to "Run with graphics processor" and click "change default graphics processor".
Make your GTX960M the default.
Then also go to C:\Program Files\Adobe\Adobe After Effects CC 2015\Support Files
Find a text file called raytracer_supported_cards.txt
Open it and and your GPU name there " GeForce GTX 960M "
Save the file.
it is case sensitive this will also allow for cuda processing.
And you might get this error but it will run
Hope this helped
That error screenshot was taken from the web because i am currently unable to reproduce it without upgrading my drivers. Sorry.
I have already done both the steps during my initial troubleshooting. Had no effect whatsoever.
Exactly same issue for me:
I have a dell Precision 7710 Laptop.
"Problem ejecting Nvidia quadro m4000m"
"The 'Nvidia quadro m4000m' device is not removeable and cannot be ejected or unplugged"
Then the system will more or less hang...
If I disable 'switchable graphics' (optimus) in the bios, this problem will not arise..
I can also se that AFX will launch an army of gpusniffer exe's
It seems this is very much a result of 2015.3 only being properly tested on desktops/singe gfx systems?
Dunno if my solution will run perfectly on you.
My problem is, i always have this pop-up everytime i open premiere 2015.4 or media encoder 2015.3 or after effects 2015.3
Try any driver version, nothing helped me so far.
My solution is, install the latest intel and nvidia driver then run GPUSniffer.exe before opening premiere or media encoder or after effects.
Since it's pain to always doing that, i decided to make a batch file.
Here is the command :
start "" "C:\Program Files\Adobe\Adobe Premiere Pro CC 2015.3\GPUSniffer.exe"
Timeout /t 3 /nobreak >null
start "" "C:\Program Files\Adobe\Adobe Premiere Pro CC 2015.3\Adobe Premiere Pro.exe"
Hope it helps