9 times out of 10, whenever we implement a new on-premises Oracle EPM / Hyperion system, we receive complaints about intermittent browser or SmartView lock-ups. This can happen when we're hitting Oracle's EPM Cloud instances, too.
Any EPM consultant worth their salt knows the root cause: missing or incorrect Windows Registry keys on the end-user's workstation.
I always find it tedious having to crawl through the regedit tool to find the various keys to see how they're set. How about a simple script that does the checking for you?
@echo off REM EPMClientRegCheck.bat REM REM This simply script displays the values of the Windows Registry key entries REM relevant to browser and SmartView timeouts, and SmartView flickering. REM REM Written 07/12/2017 by Dave Shay (Datavail) REM Modified MM/DD/YYYY by Your Name - Briefly list changes echo ------------------------ echo KeepAliveTimeout should be set to dword:2bf20 echo Here is the current value: reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v KeepAliveTimeout echo ------------------------ echo ServerInfoTimeout should be set to dword:2bf20 echo Here is the current value: reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ServerInfoTimeout echo ------------------------ echo ReceiveTimeout should be set to dword:75300 echo Here is the current value: reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ReceiveTimeout echo ------------------------ echo DisableWindowTransitionsOnAddinTaskPanes should be set to dword:1 echo Here is the current value: reg query HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Toolbars /v DisableWindowTransitionsOnAddinTaskPanes echo ------------------------ echo DisableAnimations should be set to dword:1 echo Here is the current value: reg query HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Graphics /v DisableAnimations echo All done checking! pause
Double-click the .bat file and you'll see something like this:
------------------------ KeepAliveTimeout should be set to dword:2bf20 Here is the current value: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings KeepAliveTimeout REG_DWORD 0x2bf20 ------------------------ ServerInfoTimeout should be set to dword:2bf20 Here is the current value: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings ServerInfoTimeout REG_DWORD 0x2bf20 ------------------------ ReceiveTimeout should be set to dword:75300 Here is the current value: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings ReceiveTimeout REG_DWORD 0x75300 ------------------------ DisableWindowTransitionsOnAddinTaskPanes should be set to dword:1 Here is the current value: ERROR: The system was unable to find the specified registry key or value. ------------------------ DisableAnimations should be set to dword:1 Here is the current value: ERROR: The system was unable to find the specified registry key or value. All done checking! Press any key to continue . . .
Here we see two ERROR messages advising us of missing keys. (These keys in particular are the ones that prevent SmartView graphic flickering issues in Office 2013)
Easy and simple. I like that!