Terminal Server 2008 R2 - Adobe 9.0 CPU Usage

We are currently running 5 Windows 2008 R2 64bit, RDS severs with 200 users.  We are having a major problem with adobe reader and running on these servers  Every instance of adobe reader is taking 11-14% of the CPU.  So  once 5-6 people get on the CPU is maxed and starts slowing things down.
Hardware
DL360 G6
2 75 GB drives Mirrored
16.0 GB Ram
Intel(R) Xeon(R) CPU E5506 @2.13GHZ (@ processors)
The updater is disabled and is no running.
We had adobe Professional 6 installed but that was removed off one of the servers in hope that was causing the issue. No luck the one server only has adobe reader and is still having issues.
Any help would be greatly appreciated.

Just adding here in the hope it might help someone in the future.  The high CPU usage occurs because you are using redirected Application Data folders in your Terminal Services/RDS/Citrix environment.  As of v9.x (and maybe 8.6) Adobe state (hidden in the release notes) that redirected AppData folders are no longer supported.  I've tested versions from 9.0 to 9.3.3 so far and they all exhibit this behaviour.
From my reading around the web it looks like people have suggested that when Reader starts it checks it has write access to not only the AppData\Adobe folder, but also to the root of the AppData path.  In most cases this is a server name as part of a UNC path and the check will fail.  I have also tested redirecting by GPO to a mapped drive (the users homedrive on H:\) but the path gets expanded to the full UNC path when being parsed by the app so the same CPU consumption seems to happen.
Only fixes I've seen work are downgrading to a prior version (prior to 8.6 according to some on the web), or stopping the AppData folder redirection and setting it back to be part of the profile path. When stopping AppData redirection I have also set the AppData folder to be excluded from the roaming profile via GPO, and use a Profile Management tool (e.g. Flex or Citrix Profile Management) to copy only the relevant parts of AppData to the network in an effort to prevent negatively impacting logon times too much.
Hope this helps.
Azza.

Similar Messages

  • Cannot quit Visual FoxPro (Windows Terminal Server 2008 + Citrix XenApp 5 + VMWare vCenter 5.1)

    Hi everybody:
    This is not the typical question about this error, because the problem here is not about how to quit (CLEAR EVENTS then QUIT). The really and weird problem is that our application do no execute the error trapping routines (Try/Catch and ON ERROR) and tries
    to directly Quit.
    I have never seen something like this before, error trapping routines not executed.
    I try to explain the problem better:
    - The user click on the Citrix icon of our App
    - Citrix shows the executed processes (establishing connection, applying user config, loading profile, etc)
    - The Application (VFP 9 SP2) is started and in any moment, while loading, occurs an error that is not handled by error handlers, and it executes a "kind" of a Quit command, that we detect because have a ON SHUTDOWN to catch it, then the App shut
    down and the user must click the Citrix icon and start all over again, up to 7 times, when the App really load and work.
    - I think that it is useful to make clear that no QUIT command is really causing this, just the behaviour of the QUIT when an error occurs, but just while loading. If the App get completely loeaded, then everything works as expected
    Infraestructure:
    - Windows Terminal  Server 2008 + Citrix XenApp 5 + VMWare vCenter 5.1
    - There are up to 50 concurrent users max in every virtualized server
    - More than 10 GB of free disk space / Up to 4 GB ram
    - RAM Memory is never used to the max
    - CPU (Intel Xeon) is never used to the max (up to 90% in some cases)
    - Data (DBFs for temporal work) ar on local drive, not over network (to avoid network known problems with smb2-3)
    - There are connection to a Oracle 11 database for permanently storing the data
    About the errors:
    - They are not always the same or in the same place. In example, in one execution could fail the query of SET("Printer",2), in other execution could fail a SET PROCEDURE TO xxx ADDITIVE (sometimes already loaded), in other could fail a "DO
    WHILE .T." in a init event.... completely crazy, and in all cases the errors are not thrown, not a single error code, the App just try to quit, as if ALT+F4 where pressed.
    - All this does not happen allways to everyone, but happens many times in the day to many many users as to be worried
    - The same user can have this error many times a day, but not allways
    - Some of the problems started when migrating to Windows Terminal Server 2008, but didn't notice nothing special in the beginning, but a year later (last 2014) problems tend to go worse
    Tried solutions:
    - For the "SET PROCEDURE TO xxx ADDITIVE" error, a "IF xxx $ SET('PROCEDURE')" check was added
    - The "SET('Printer',2)" check was moved out of initialization code, so it executes when user want to print the first time. In this case was neccesary to talk with IT guys to map a default printer after the App runs, and not in background, as it
    was.
    - Other checks and modifications was made to minimize posibility of errors
    - Adding a timeout of 5 secs in the start of the program, to force a wait
    - Restart of virtual servers (not the phisical) every 3 weeks
    What I suspect:
    - Some Microsoft optimization (memory?, process execution?) in WTS-2008 may interfere?
    - Some VMWare memory management may interfere with WTS-2008?
    - Some Citrix management may interfere with both?
    - Server degradation because of day to day use
    Results until now:
    - Apparently, adding the timeout to force 5 secs delay and the restart of the server have made a notable enhancement in App start and running
    with far fewer
    errors
    Has
    this happened to anyone?
    Thanks! o_O
    Fernando D. Bozzo / Madrid (Spain)

    I never had this type of problems, but somewhat similar start up problems. I'd say it indicates resource problems. Low RAM can cause many unpredictable things. In my case loading much data at the begin of an application caused out of memory errors, which
    were reported and logged normally, though.
    I made a small tool using Windows API functions GetPerformanceInfo and GetProcessMemoryInfo, you'll find declaration and usage like usual at the News2News site. It's a bit lengthy and cluttered, but pretty much what you find there anyway, so I'll not post
    my utility code.
    I could quite clearly see how many users degraded available memory per session and at some time no further instance of the application was possible on the server. In my case RDP was used to start the app, Citrix will be quite the same, in the end the application
    runs on some server and users see the remote running application.
    Bye, Olaf.
    Olaf Doschke - TMN Systemberatung GmbH
    http://www.tmn-systemberatung.de

  • User gets "This network connection does not exist" when she tries to log on to Terminal Server (2008 R2)

    User gets "This network connection does not exist" when she tryes to log on to Terminal Server (2008 R2)
    I got more than 100 users. Shes the only one getting is. We tried four computers (All Windows 7 Pro)
    Nothing useful in event viewer to mention.

    Hi,
    Thank you for posting in Windows Server Forum.
    Does that user able to login previously?
    From your comment, it seems that there is some permission issue with that user. As you have checked that user with different system also. Please check that user is added under “Remote Desktop User” local group and also allowed “Allow log on through
    Remote Desktop service” permission under group policy. Also please check that when user tries to login it uses “Domainname\Username” format.
    In addition for a try, also check by disabling firewall on one particular system.
    To add users and groups to the Remote Desktop Users group by using Local Users and Groups snap-in:
    1.  Click Start > Administrative Tools, Open Computer Management.
    2.  In the console tree, click the Local Users and Groups node.
    3.  In the details pane, double-click the Groups folder.
    4.  Double-click Remote Desktop Users, and then click
    Add.
    5.  In the Select Users dialog box, click Locations to specify the search location.
    6.  Click Object Types to specify the types of objects you want to search for.
    7.  Type the name you want to add in the Enter the object names to select (examples) box. 
    8.  Click Check Names.
    When the name is located, click OK.
    More information:
    Remote Desktop disconnected or can’t connect to remote computer or to Remote Desktop server (Terminal Server) that is running Windows Server 2008 R2
    http://support.microsoft.com/kb/2477176/en-us
    Hope it helps!
    Thanks,
    Dharmesh

  • Installing SBO 2007A PL47 for use on Windows Terminal Server 2008

    SAP has announced it supports Windows Server 2008 32 bit. Does this mean it will also support Windows Terminal Server 2008 32 bit for hosted clients? Any input will be appreciated

    Hi,
    There is annoucment only of Windows Server 2008. You can check the status on service Market place under Supported platforms.
    https://websmp101.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000705857&_SCENARIO=01100035870000000183&_ADDINC=011000358700001192682007E&
    Under Product Availablity
    Regards
    Vikas
    SAP Business One FOrums Team
    Edited by: Vikas Rastogi on Mar 12, 2009 10:22 PM

  • Is BPC 7.0 compatible with Windows Terminal Server 2008?

    Is BPC 7.0 compatible with Windows Terminal Server 2008? We are having printing issues when on WTS 2003.

    BPC 7.0M SP08 was released on September 1st and now supports the client install on both Server 2008 and Windows 7 so yes, you should be able to use terminal server in Windows 2008 if you install SP08. It also has limited support for Office 2010, full support will come with SP09. SAP Note 1490544 is the central SP08 note, and 1504400 is the download note.
    -Brian

  • Cpeaut32: error in formula  when print CR rpt 8.5 on terminal server 2008

    I have had this similar error in the past when I tried to run an older version of cr (5.0) on a newer pc (xp)and then I had to update some dll's and register them.
    Now the same kind of error but different versions of CR and pc software.--CR 8.5 and terminal server 2008
    The error reads the same: error in formula (and then code from function in the report where the error occured). "A number, currency amount, boolean or string is expected here... "
    The report runs fine on the older terminal server .  The program is a VAM application.  Any attempt to print report fails (using the preview, print or printer icons)
    A solution for a similar problem ( from the sap library ) using CR 8.5 in a Citrix or Terminal Server enviornment was to copy all files from   <systemroot>\Crystal
    to
                                                      <systemroot>\System32
    But before doing anything i wanted to find out if I needed to update some dlls.   or what is needed to detemine which dll's are causing the problem and what to do about it.  

    Cpeaut32 is very very old legacy SDK and will not likely ever work on newer operating systems. Upgrade to .NET to get support with recent OS's.

  • Bug: CR XI on Windows Terminal Server 2008

    We have a problem when printing a report for example with 2 columns, where the 1st column's content is larger than the width of that column, then the content is printed through colum 2.
    But only when:
    working on remote on Terminal Server 2008
    when printing on a remote printer (redirected)
    There's no problem:
    in the preview window
    when printing to a local printer of the server
    on Terminal Server 2003
    Any ideas?
    Tx
    Patrick

    You mentioned it worked fine in the preview window, so does the issue only show up when not printing with data?

  • SQL Server 2012 - RESOURCE MONITOR / PREEMPTIVE_XE_CALLBACKEXECUTE high CPU usage

    Hello, 
      We are currently in the process of migrating an existing clustered SQL Server 2008 R2 instance over to a clustered SQL Server 2012 instance as we phase out the Windows Server 2008 with SQL Server 2008 R2.
      The setup is identical for the SQL Server 2012 instance as it is on the SQL Server 2008 R2 instance.  (meaning the RAM and CPU are both the same or better on the SQL Server 2012 instance)
      The process in which we are migrating is that we're moving a few databases over to the new SQL Server 2012 instance each night.  What we've noticed is that the CPU usage is much higher on the SQL Server 2012 instance than on the previous
    SQL Server 2008 R2 instance even though the there is only 1/2 of the databases migrated to the 2012 instance. 
      Running the following script:
    ;with cte ([totalCPU]) as (select sum(cpu) from master.dbo.sysprocesses)
    select
    tblSysprocess.spid
    , tblSysprocess.cpu
    , CONVERT(BIGINT,(tblSysprocess.cpu * CONVERT(BIGINT,100))) / CONVERT(BIGINT, cte.totalCPU) as [percentileCPU]
    , tblSysprocess.physical_io
    , tblSysprocess.memusage
    , tblSysprocess.cmd
    , tblSysProcess.lastwaittype
    from master.dbo.sysprocesses tblSysprocess
    cross apply cte
    order by tblSysprocess.cpu desc
    Produces the following results:
    In a clustered environment, is this normal and if not, does anyone know what this means or how to reduce the CPU usage?
    Thanks.

    Hello,
    The following query may help us identify extended events or audit configurations running on that SQL Server server that are producing that high CPU usage scenario.
    SELECT
    s.name
    AS 'Sessions'
    FROM
    sys.server_event_sessions
    AS s
    WHERE
    s.name
    <> 'system_health'
    and s.name
    <> 'AlwaysOn_health';
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • Adobe Acrobat X Pro - Windows Terminal Server 2008

    Hi All,
    Im hoping some one maybe able to help me on this, We have recently purchased the Adobe Acrobat X Pro for one of our clients and have just installed it onto their Windows 2008 x32 Terminal server. Inatall appeared to be fine, no errors reported and nothing logged into the event viewer. However we seem to be having issues with it... I did read a PDF guide early last week that said the X Pro should work fine on a Server 2008 - The install instructions where rather straight forward and I thought their would have been more to it than just installing it via the control panel.
    The issue we have is the program opens up ok and is usable for about a min and it then crashes with no obvious reason, From looking in the event log it appears to report issues with the PDApp.exe and the Kernel32.dll - Has anyone come across any similar issues?
    Many Thanks

    Hi,
    You can also send the crash dump by following the below mentioned steps:
    Install WinDbg from http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
    Launch WinDbg via the shortcut
    Click File->Open Executable
    Select Acrobat.exe from "C:\Program Files\Adobe\Acrobat 10.0\Acrobat\Acrobat.exe" and hit "OK"
    Remember to press "g" and hit enter when you encounter the first breakpoint and then you will see a text "Debuggee is running" and Acrobat will be launched
    Open whatever file is it that produces the crash in Acrobat.
    When you have successfully reproduced the sceanrio causing the crash/freezing of Acrobat X, enter the below command in the WinDbg terminal
         .dump /ma c:\temp.dmp (Hit enter)
    This will produce the crash dump at C:\ by the name of temp.dmp
    After that please upload the dump (compress the dump using WinZip or likewise) at some third party sites and provide the link for the same. Also, if it’s possible could you share the PDF as well, for which your application crashes on a consistent basis.

  • Adobe Reader High CPU Usage on terminal server

    Hello,
    I have a question?
    Yesterday one of our customers ran into a problem where the Adobe Reader process (Acrord32.exe) was using the maximum available CPU resources constantly on a terminal server. Even when Adobe reader program was closed, therefore the process remains running in the background continuing to use all of the available CPU resources. Customer is using Windows server 2012 R2 with Adobe Reader please help?

    Hi Michaeld71937612,
    Try terminating the 'process Tree' using Task Manager then restart Adobe Reader, and check the CPU Usage again.
    Please make sure that there are no other instances of Acrobat running on your system once you end Task.
    I would also recommend you to check for malicious activity on your system using a reputed Antivirus/Security software.
    Regards,
    Rahul

  • Problems installing Dreamweaver on Terminal Server 2008

    Hi,
    We are running a Terminal Services server with Windows Server 2008 and have successfully installed many programs that end users can run via Remote Applications and they all work.
    I have recently installed Dreamweaver on the Terminal Server, but failed at the first hurdle as I could not get it to run on the terminal server logged on as administrator.  I click on the link to the program & nothing happens, when I check in Task Manager there is nothing listed in the list of applications, but dreamweaver is running as a process. If I click on it again, I get another process running, and so on...
    We have a site license for the whole CS3 Design Premium set of programs and we usually run the installed program, enter the license key when prompted then all other installed CS3 programs run on that workstation. However, I cannot even get this program to prompt for the license key.
    Does anyone have any ideas where I am going wrong?
    Many thanks

    In the US - Adobe Install Problems 800-642-3623

  • BSOD terminal server 2008 r2 after user logoff

    Hi there,
    We have a serieus problem with users that logoff on a terminal server. When a user logoff of the terminal server we'll get a bsod. Win32k.sys crashes.
    Our terminal server is a Windows 2008 r2  sp1 based on VMWare 5.0. We have installed al the available updates on this Windows Server.
    Any idea how to solve this problem?
    This topic first appeared in the Spiceworks Community

    Ok, I think I found the issue.
    I installed JRE 7 Update 51 for 64-bit.  And Chrome does not have a 64-bit for Windows.
    I went back and uninstalled this JRE version and instead installed the 32-bit version and now the Chrome plugin is working.

  • JRE on Terminal Server 2008 won't work in User Sessions

    I have a problem with Java 6 Update 14 on a Windows 2008 Terminal Server.
    Java Applications (from normal websites) are starting in Administrator account without any problems.
    When i start several website with a normal User Account (Internet Explorer 8.0 installed), the Java-Console puts out the following error:
    JNLPException[category: Systemkonfiguration : Exception: null : LaunchDesc: null ]
    Then the Java tray icon is restarting for 1 or 2 times, and then the java-field on the websites stays emtpy.
    Any idea which problem this could be? I think it would be a permission problem, but where i have to search?
    Best Regards
    Wolfgang Bauer

    Now I've tried to install Firefox on the terminal server. Now in user sessions Java is working with Firefox, but not with Internet Explorer, so:
    At Administrator account, Java Applets are working with IE and Firefox.
    At user accounts, Java Applets work only with Firefox.
    So where could be the problem with IE 8.0? When a Java page is loading, the Java tray icon appears for a few seconds, and goes away, 2 or 3 times.
    I've already tried to reinstall Java 6
    We need to open the Websites with Internet Explorer 8
    Best Regards Wolfgang

  • Terminal server 2008 / Windows 7 printing

    Hi, is the HP universal print driver supported on these platforms?
    I've got it setup on this server/client, but I'm having problems printing to the right trays using Word 2010.
    Any suggestions?
    Or what's the alternative to using HP universal print driver?
    Thanks,
    JG

    BPC 7.0M SP08 was released on September 1st and now supports the client install on both Server 2008 and Windows 7 so yes, you should be able to use terminal server in Windows 2008 if you install SP08. It also has limited support for Office 2010, full support will come with SP09. SAP Note 1490544 is the central SP08 note, and 1504400 is the download note.
    -Brian

  • Terminal Server (2008 Standard) stops communicating randomly with printers. Have to reboot TS to temporarily fix issue.

    I'm using Windows 2008 Standard, remoteApp feature to run applications at our branch offices (8 locations).   All of our printers are HP laserjet printers (mainly 4015 model).  All are setup as IP printers.  The printers at each branch
    are installed locally on the terminal server using the universal PCL5 driver.  A majority of the time all works well.  However, randomly a printer will change it's status to "offline" on the terminal server. 
    When that happens the printer itself is fine.  Local users can print directly to the printer, and I can access the printer and print to it remotely. 
    From the terminal server however, it shows that printer as offline.  I can't communicate with that printer from TS or even ping that printer's IP address.  I can ping all other IP's at that branch, just not the one belonging to the printer from
    TS.  From any other computer besides the TS I can ping the printer's IP
    It's not always the same printer/branch that does this, and there seems to be no pattern to when or where this happens, and I have to reboot the terminal server to get it to talk to that printer again.
    Any insight into this or a way to fix it without bringing the terminal server down would be appreciated.

    Hello,
    Thanks for your feedback.
    Based on the situation you described, I recommend you to use a typical solution for Windows Server 2008-based Terminal Server and Networking Printing:
    Connect the printers to a Printing Server located in domains.
    Install the often-used printers on the client sides, using Easy Print enabled drivers on the client sides.
    When the client user remotely access the Terminal Server with Printer Redirection enabled, the client printer can be redirected and work seamlessly.
    Most of the community members in this forum are using this solution and the result is satisfying. This method allow the users to print with the same printers both
    in local and remote sessions. For more information on Easy Print, please refer to:
    Terminal Services Printing
    http://technet.microsoft.com/en-us/library/cc753853(WS.10).aspx
    TechNet Webcast: Terminal Services Easy Print (Level 300)
    https://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&EventID=1032355423&CountryCode=US
    Is this solution acceptable in your environment? Thanks.  
    Lionel Chen
    TechNet
    Subscriber Support in forum
    If you have any feedback on our support, please contact
    [email protected]
    This posting is provided "AS IS" with no warranties, and confers no rights.

Maybe you are looking for

  • Iphone 4s doesn't turn on anymore!!

    My iphone 4s doesn't turn on anymore. It does shows it needs to be charged but it has been charged all night long and the battery should be full by now. The night before it did turn on a few times but it only showed 1% was charged while I was chargin

  • Pass parameters into a method from other methods.

    I m testing  2 related applications with coded ui test and wanna pass a parameter from one method into another. how can i do that? Thank you in advance.

  • WebServer WTC Error

    Hi there, Here i m trying to setup WTC where WebLogic talks to Tuxedo, but i got this error: [java] <Feb 8, 2002 3:37:52 PM SGT> <Warning> <EJB> <EJB Deployment: Tolowe r has a class weblogic.wtc.jatmi.TuxedoServiceHome which is in the classpath. Th

  • I can't install flash player to my mac

    I have tried all day to downloade the new flash player but NOTHING has worked. I have a mac pro with system version 10.8. I have tried to uninstall flash player a hundred times, and I have tried to downloade it from diffrend links, but when I then go

  • How do I remove a movie from my IPad?  It is not listed in my library so I can't synch it out.

    How do I remove a mover from my IPad. It does not show in my library so I can't synch it out.