well here is a new one, when you open 2 pdf's at the same time in acrobat reader 9, and you have 2d acceleration enabled (default) windows pukes.
found this article that explains it just the same senario except we are using ATI, however disabeling the 2d does fix the problem.
Topic
Acrobat Reader 9 Crashes PC When Opening 2 Documents Simultaneously (2D Graphics Acceleration Relate
shaungupta - 09:31pm Dec 16, 2008 PacificHey all,
Weird issue. I noticed my Adobe Acrobat Reader 9 crashes when opening two PDF's simultaneously. The first one opens just fine. The second one, a new window opens, but there's only black inside the 2nd Reader window. It finally (after way too long) begins to show the document, and then I get a blue screen of death with a fault in nvlddmkm.sys, the nVidia display driver for my video card. It says it was unable to reset the display drivers, dumps the memory, and reboots. One interesting note is that if I close the "black" window before it blue screens, I can continue using the computer with no crash. It's only if I give it time to try to display.
I already found the temporary fix for this, which is disabling 2D Graphics Acceleration in the Acrobat Reader (Edit -> Preferences -> Page Setup). Fortunately I'm on a fast computer, so this doesn't affect performance much, but it still obviously isn't ideal, and I'd like to see the problem resolved.
I don't experience this problem with any other programs at the moment, so I'm thinking it's an issue with Adobe's product or possibly the nVidia drivers, but thought I should mention it and see if anyone has any other possible fixes where 2D Graphics Acceleration can remain enabled.
Thanks all!
However that is still the problem. The setting is user specific.
the setting
HKU\{some SID}\Software\Adobe\Acrobat Reader\9.0\AVDisplay\bUse2DGPUf: 0x00000001
has to be changed to
HKU\{some SID}\Software\Adobe\Acrobat Reader\9.0\AVDisplay\bUse2DGPUf: 0x00000000
and has to be changed by the currently logged in user. this poses a problem when you have to change this for 1000's of workstations.
this may be able to be put in a logon script, will let you know here in a bit.
----UPDATE---
here is a vbscript you can put in your login to change the setting
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set wshNetwork = CreateObject("WScript.Network")
strUser = wshNetwork.Username
'Wscript.Echo strUser
Set objAccount = objWMIService.Get("Win32_UserAccount.Name='" & strUser & "',Domain='domainname'")
strSID = objAccount.SID
'Wscript.Echo strSID
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")
Const HKU = &H80000003 'HKEY_USERS
strKeyPath = "" & strSid &"\Software\Adobe\Acrobat Reader\9.0\AVDisplay"
strValueName = "bUse2DGPUf"
dwValue = 0
oReg.SetDWORDValue HKU,strKeyPath,strValueName,dwValue
Comments
Post a Comment