Assigning Thread priority according to CPU Usage

I have a solaris server with several Applications running on different JREs
As most of the time the CPU utilization is high, I am planning to change the priority of some of the tasks to lower from default, so that the High priority tasks can go ahead and finish their task execution.
Please let me know using in Java how can I achieve that? Is it possible for Java to determine the priority of execution even though several JREs are involved?
Thanks in advance,
-Ajay

First thanks to everyone providing me lots of information regarding OS & Java internals
The problem that I am facing is,
There are multiple applications running on one Solaris box say Application-1 and Application-2. Now due several design holes Application-1 eating up most of the CPU cycles(Not all the time but during upgrades, reporting etc) Please note Application-1 need to run no matter whether it is eating CPU or not.
Now Application-2 is having two sub component
1. Reading binary data from several clients (High priority task)
2. Parsing those data(well performance tuned java code with high CPU utilization)
In this above scenario if Application-2 sub component (2) runs along with Application-1 which consumes most of the CPU cycle then the whole system will be state to function.
I know the answer will be to tune the code which eats the max CPU and fix the problem, but you need to consider this is one application of 7 years age and still the development is happening on top it.
So only possible solution from my side to isolate the component I can reduce the priority of execution and wait till the component which can not be get delayed processing. Means yield Application-2 sub component – 2 for Application-1 to complete its processing.
Sounds strange right? But I am not finding any other ways to solve this issue immediately
So the solution I figured out is to have a component to check the System recourse Utilization and yield Application-2 sub component-2 till have enough CPU to proceed(Again I know it really a bad way to solve an issue)

Similar Messages

  • How to decrease CPU usage when using multiple threads?

    I am using vb.net , .NetFramework 2.0 . 
    My application gets live stock prices from google and updates stocks in database each 10 seconds.
    I get this code for  multithreading. When application starts updating stocks in database(about 200 stocks) , the update takes up to 3 seconds but it increase CPU usage from 10 % to 70 % or 80 %.
    What is the best way to to update database without getting CPU increase to high level?
    I observed that all threads works at the same time. how to make each thread wait until the second ends?
    This is my code. The problem is in function updateThreaded2().
    Please I need quick help. Thanks
    Public Function Update2(ByVal l As SortableBindingList(Of NewStockList)) As Long
    res = 0
    UThread = New System.Threading.Thread(AddressOf UpdateThreaded2)
    If Me.URunning = True Then
    Else
    Try
    Me.URunning = True
    Interlocked.Exchange(Me.UCount, 0) 'threadsafe method of assigning static value
    Interlocked.Exchange(Me.UDone, 0) 'threadsafe method of assigning static value
    UThread.Priority = Threading.ThreadPriority.BelowNormal
    UThread.IsBackground = True
    UThread.Start(l)
    Return 0
    Catch ex As Exception
    End Try
    End If
    End Function
    Private Sub UpdateThreaded2(ByVal l As SortableBindingList(Of NewStockList))
    Dim i As Integer = 0
    Dim threadcount As Integer = Math.Min(Me.MaxThreads, Me.Stocks.Count)
    Dim threads(threadcount - 1) As SUTC
    Try
    While i < Me.Stocks.Count
    For j As Integer = 0 To threadcount - 1
    If threads(j) Is Nothing Then
    If i < Me.Stocks.Count Then
    threads(j) = New SUTC(Me.Stocks(i), Me.DefaultService, AdjustSplits, Use20Minutes, l)
    threads(j).Thread.Priority = Threading.ThreadPriority.BelowNormal
    threads(j).Thread.IsBackground = True
    threads(j).Thread.Start()
    i += 1
    End If
    ElseIf threads(j).UpdateState = 0 Then
    If i < Me.Stocks.Count Then
    SecUpd(j) = Me.Stocks(i).symbol
    threads(j) = New SUTC(Me.Stocks(i), Me.DefaultService, AdjustSplits, Use20Minutes, l)
    threads(j).Thread.Priority = Threading.ThreadPriority.BelowNormal
    threads(j).Thread.IsBackground = True
    threads(j).Thread.Start()
    i += 1
    End If
    End If
    Next
    Dim running As Boolean = True
    While running
    For j As Integer = 0 To threadcount - 1
    If threads(j).UpdateState = 0 Then
    Thread.Sleep(10)
    running = False
    SecUpd(j) = ""
    Interlocked.Increment(UDone) 'threadsafe method of incrementing a variable by 1
    Interlocked.Exchange(UCount, UCount + threads(j).UpdateCount) 'Threadsafe method for assigning a value
    End If
    Next
    End While
    End While
    Dim pending As Integer = threadcount
    Dim tempcount As Integer = 0
    Dim oldcount As Integer = UCount
    While pending > 0
    pending = threadcount
    tempcount = 0
    For i = 0 To threadcount - 1
    If threads(i).UpdateState = 0 Then
    SecUpd(i) = ""
    pending -= 1
    tempcount += threads(i).UpdateCount
    Thread.Sleep(10)
    End If
    Next
    Interlocked.Exchange(UDone, Me.Stocks.Count - pending) 'Threadsafe method for assigning a value
    Interlocked.Exchange(UCount, oldcount + tempcount) 'Threadsafe method for assigning a value
    End While
    Me.URunning = False
    Catch ex As System.Threading.ThreadAbortException 'handle abort correctly
    Dim pending As Integer = threadcount
    Dim tempcount As Integer = 0
    Dim oldcount As Integer = UCount
    While pending > 0
    pending = threadcount
    tempcount = 0
    For i = 0 To threadcount - 1
    If threads(i).UpdateState = 0 Then
    SecUpd(i) = ""
    pending -= 1
    tempcount += threads(i).UpdateCount
    End If
    Next
    Interlocked.Exchange(UDone, Me.Stocks.Count - pending) 'Threadsafe method for assigning a value
    Interlocked.Exchange(UCount, oldcount + tempcount) 'Threadsafe method for assigning a value
    End While
    End Try
    End Sub

    When the market is opened, stock prices changed every 500 ms . You can see this change on google finance.
    I figured as much, but my thoughts are that if you can somehow find a way to make your program more event driven, then it may be possible to reduce unnecessary looping...
    “If you want something you've never had, you need to do something you've never done.”
    Don't forget to mark
    helpful posts and answers
    ! Answer an interesting question? Write a
    new article
    about it! My Articles
    *This post does not reflect the opinion of Microsoft, or its employees.

  • High number of threads and high CPU usage on a single instance

    Without any apparent reason, in some moments of day the website reports an increment of the HTTP Queue Length from an average of 10/20 queued requests to 100/200 and more.
    In that period of time the Average Response Time increases but the number of the requests on the website don't. Even increasing the instances it doesn't help to resolve the problem (maybe it just reduced it).
    It seems that the problem is not related to the traffic on the site. This issue happens either when the traffic is high or low.
    The autoscaling works well, we don't have peak of traffic but always a slow increasing of requests and the CPU is always below the 50% (memory too). The issue is resolved by the swap of the site and sometimes it's resolve by itself after a while.
    What I discovered when the issue happens, is that there's an instance (just an instance only), that has an high number of threads and CPU usage on the W3WP.exe process and these values are above the mean than the other instances. Eg, instances are around
    50/60 threads and 10/20% of CPU, the instance with the problem has 200 threads and 50/60% of CPU. If I kill the W3WP process on that instance the issue is resolved. 
    I monitored the HTTP requests, I tried the website extension "Diagnostics as service" but I can't discover anything that can help me to understand the problem. Of course, there are many requests that go in timeout but it is a consequences of a
    unresponsive instance.
    On the web hosting plan there are only two sites: the production site and its staging which is used for update of the production only and it's always sleeping. Plus, no webjobs are running on this site.
    What can I do to gather useful information that can help me to understand the reason of this problem?
    Thank you!

    "Does the instance with the high counts receive more traffic than the other instances? Is it possible that the load balancer not
    working the way it should be?"
    How can I get that information? I can't see metrics for a specific instance
    "Does it always happen to the first instance?"
    I will check it better, but in the order given by the Processes panel it's the second instance which has the issue. The scaling is at 2 instances for the most part of the time (it's the minimum).
    Maybe one time it was the 3th instance but I'm not sure, I'll give it more attention.
    " How long do these moment last?"
    The time can be 10 to 30 minutes, but I fix it as soon as I see the problem. It's not the down-scaling to resolve it because in these situations the CPU as well is high so the scaling holds or increases the number of instances.
    "- How often do these moments occurs?"
    It occurs quite often, 2/4 times a week.

  • 100% thread pool/CPU usage prevent MII Applications from working

    Hello to all,
    our MII Applications were running on MII 11.5 (windowsserver 2003, with IIS) without any problems.
    We migrated these MII Applications  to SAP xMII Version 12.0 SP8, SAP NW 7.00 SP20, Java HotSpot(TM) 64-Bit Server VM (build 1.4.2_22-rev-b03, mixed mode).
    Since then we faced several problems that prevent the MII Applications from working, e.g.
    - 100% application thread pool usage rate
    - 100% CPU usage
    - awful lot of http connections
    Several sap support calls didn't find the root cause.
    Workaround: restart sap system weekly
    Does anyone has any idea how to go on?
    Thanks
    Simone

    Hi Mike,
    sap support told us to install this Java version.
    Furthermore SAP Note 716604 says "do not use J2SE 5.0" and "Currently, we recommend 1.4.2_24 b06".
    Any more ideas?
    Regards,
    Simone

  • Making a thread so it doesn't consume so much CPU Usage

    I have a simple application consisting of merely a timer that counts down from 2 minutes to 0. Running the timer is a simple thread that uses a run() method which has the following form:
    public void run() {
       while(threadContinue) {
          updateTimer();
    }And then I start the read like this:
    new Thread(this).start();But from viewing my processes in the task manager, it is apparent that this java application is using up a huge amount of my computer's CPU usage. How can I make a thread that is not so heavily run on my computer, per se.
    Thank you!

    Well you're updating the time awfully a lot especially by using a while loop (considering the computer is trying to jam a lot of update executions for just a second), how about inserting a Thread.sleep(<inc. of time>) then have your updateTimer() method update in increments of the inc. you supplied?

  • Abysmal After Effects CC 2014 threaded CPU usage

    It's pretty saddening (see screenshot below) how ill equipped After Effects is with maximizing CPU usage while rendering. I've run so many tests and configurations with the multiproccessing options in the preferences and have come to the realization it's not even worth using... the amount of time AE takes to set up all the processes, then to start and still have it only use 20%, etc... it's just not worth it. Often (because of third party plugins used in the comp) it will drop the MP rendering anyway because the plugins are not compatible.
    At what point, Adobe, will you fix this?

    Eden, please see Todd and my responses here:
    https://forums.adobe.com/thread/1603800
    Although we're not sharing specific details right now, the performance-related work we are doing will impact how After Effects utilizes multiple processor cores.

  • CPU usage in never ending loop in thread

    hello,
    In my application I have a thread that establishes tcp/ip connection with
    a remote server and receives data. This connection is established and the server is infinitely checked for any data to be received
    something like
    do{
      //establish connection
      //get data
      //process it
    }while(true);problem is the CPU usage hits 100%. Whats the right way to perform such
    infinite operations?

    You might want to consider using my InfoFetcher. It will work on any kind of InputStream (like the one from URLConnection.openStream()) and will passively wait until there is data to be read. I will also post the TimeOut class which you need to get it to compile.
    You are welcome to use and modify this class, but please don't change the package or take credit for it as your own work
    InfoFetcher.java
    =============
    package tjacobs.io;
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.ArrayList;
    import java.util.Iterator;
    import tjacobs.io.TimeOut.TimeOutCmd;
    * InfoFetcher is a generic way to read data from an input stream (file, socket, etc)
    * InfoFetcher can be set up with a thread so that it reads from an input stream
    * and report to registered listeners as it gets
    * more information. This vastly simplifies the process of always re-writing
    * the same code for reading from an input stream.
    * <p>
    * I use this all over
         public class InfoFetcher implements Runnable, TimeOutCmd {
              public byte[] buf;
              public InputStream in;
              public int waitTime;
              private ArrayList<InputStreamListener> mListeners;
              private ArrayList<FetcherListener> mFetcherListeners;
              public int got = 0;
              protected boolean mClearBufferFlag = false;
              public InfoFetcher(InputStream in, byte[] buf, int waitTime) {
                   this.buf = buf;
                   this.in = in;
                   this.waitTime = waitTime;
               * @deprecated use fetcherlistener
               * @param fll
              public void addInputStreamListener(InputStreamListener listener) {
                   if (mListeners == null) {
                        mListeners = new ArrayList<InputStreamListener>(2);
                   if (!mListeners.contains(listener)) {
                        mListeners.add(listener);
              public void addFetcherListener(FetcherListener listener) {
                   if (mFetcherListeners == null) {
                        mFetcherListeners = new ArrayList<FetcherListener>(2);
                   if (!mFetcherListeners.contains(listener)) {
                        mFetcherListeners.add(listener);
               * @deprecated use fetcherlistener
               * @param fll
              public void removeInputStreamListener(InputStreamListener fll) {
                   if (mListeners == null) {
                        return;
                   mListeners.remove(fll);
              public void removeFetcherListener(FetcherListener fll) {
                   if (mFetcherListeners == null) {
                        return;
                   mFetcherListeners.remove(fll);
              public byte[] readCompletely() {
                   run();
                   return buf;
              public int got() {
                   return got;
              /** Override this to implement other implementations
              public void timeOut() {
                   try {
                        in.close();
                   catch (IOException iox) {
                        iox.printStackTrace();
              public void run() {
                   TimeOut to = null;
                   if (waitTime > 0) {
                        to = new TimeOut(this, waitTime);
                        Thread t = new Thread(to);
                        t.start();
                   int b;
                   try {
                        while ((b = in.read()) != -1) {
                             if (to != null) to.tick();
                             if (got + 1 > buf.length) {
                                  buf = IOUtils.expandBuf(buf);
                             int start = got;
                             buf[got++] = (byte) b;
                             int available = in.available();
                             //System.out.println("got = " + got + " available = " + available + " buf.length = " + buf.length);
                             if (got + available > buf.length) {
                                  buf = IOUtils.expandBuf(buf, Math.max(got + available, buf.length * 2));
                             got += in.read(buf, got, available);
                             signalListeners(false, start);
                             if (mClearBufferFlag) {
                                  mClearBufferFlag = false;
                                  got = 0;
                   } catch (IOException iox) {
                        throw new PartialReadException(got, buf.length);
                   } finally {
                        if (to != null) to.stop();
                        buf = IOUtils.trimBuf(buf, got);
                        signalListeners(true);
              private void setClearBufferFlag(boolean status) {
                   mClearBufferFlag = status;
              public void clearBuffer() {
                   setClearBufferFlag(true);
              private void signalListeners(boolean over) {
                   signalListeners (over, 0);
              private void signalListeners(boolean over, int start) {
                   if (mFetcherListeners != null) {
                        Iterator<FetcherListener> i = mFetcherListeners.iterator();
                        while (i.hasNext()) {
                             FetcherListener fll = i.next();
                             if (over) {
                                  fll.fetchedAll(buf);
                             } else {
                                  fll.fetchedMore(buf, start, got);
                   if (mListeners != null) {
                        Iterator i = mListeners.iterator();
                        InputStreamEvent ev = new InputStreamEvent(got, buf, start);
                        //System.out.println("got: " + got + " buf = " + new String(buf, 0, 20));
                        while (i.hasNext()) {
                             InputStreamListener fll = (InputStreamListener) i.next();
                             if (over) {
                                  fll.gotAll(ev);
                             } else {
                                  fll.gotMore(ev);
              public static interface FetcherListener {
                   public void fetchedMore(byte[] buf, int start, int end);
                   public void fetchedAll(byte[] buf);
    ==========
    Timeout.java
    ==========
    package tjacobs.io;
    import java.io.IOException;
    import java.io.InputStream;
    public class TimeOut implements Runnable {
         private long mWaitTime;
         private boolean mRunning = true;
         private Thread mMyThread;
         private TimeOutCmd mTimeOutCmd;
         public static final int DEFAULT_WAIT_TIME = 30 * 1000; // 30 Seconds
         public static final int NO_TIMEOUT = -1;
         public static interface TimeOutCmd {
              public void timeOut();
         public TimeOut(TimeOutCmd cmd) {
              this(cmd, DEFAULT_WAIT_TIME);
         public TimeOut(TimeOutCmd cmd, int timeToWait) {
              mWaitTime = timeToWait;
              mTimeOutCmd = cmd;
         public void stop() {
              mRunning = false;
              mTimeOutCmd.timeOut();
              mMyThread.interrupt();
          * reset the TimeOut
         public void tick() {
              if (mMyThread != null)
                   mMyThread.interrupt();
         public void run () {
              mMyThread = Thread.currentThread();
              while (true) {
                   try {
                        Thread.sleep(mWaitTime);
                        stop();
                   catch (InterruptedException ex) {
                        if (!mRunning) {
                             return;
    }

  • CPU Usage per thread

    I have been looking for an accurate way to obtain the cpu usage time per thread in a multi-threaded C,C++ application and I have not been able to find a way to do so. Is there a library which gives you access to this information? Standard time functions like getrusage, time, times, and clock are all per process.
    Thanks for your help in advance,
    Tom

    Shark also does this pretty well, albeit indirectly (% of app CPU time per thread) ...
    Regards,
    John
    Falling You - exploring the beauty of voice and sound
    http://www.fallingyou.com

  • Unable to detect updates, 100% CPU usage by wuauserv

    Lawrence,
    Below is the log you requested.  This was taken after renaming the SoftwareDistribution directory.  The user reported CPU usage went back up to 100% at around 14:00 after which we killed the service.  This is too long for one post, so I'm breaking it in two.
    2010-04-14 06:02:55:323 1044 a68 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:02:55:323 1044 a68 Misc   = Process: C:\WINDOWS\System32\svchost.exe
    2010-04-14 06:02:55:323 1044 a68 Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:02:55:323 1044 a68 Service *************
    2010-04-14 06:02:55:323 1044 a68 Service ** START **  Service: Service startup
    2010-04-14 06:02:55:323 1044 a68 Service *********
    2010-04-14 06:02:55:604 1044 a68 Agent   * WU client version 7.4.7600.226
    2010-04-14 06:02:55:604 1044 a68 Agent   * Base directory: C:\WINDOWS\SoftwareDistribution
    2010-04-14 06:02:55:620 1044 a68 Agent   * Access type: No proxy
    2010-04-14 06:02:55:620 1044 a68 Agent   * Network state: Connected
    2010-04-14 06:02:58:995 1376 cc8 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:02:58:995 1376 cc8 Misc   = Process: C:\WINDOWS\system32\wuauclt.exe
    2010-04-14 06:02:58:995 1376 cc8 Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:02:58:995 1376 cc8 DtaStor Default service for AU is {00000000-0000-0000-0000-000000000000}
    2010-04-14 06:02:59:010 1376 cc8 DtaStor Default service for AU is {9482F4B4-E343-43B6-B170-9A65BC822C77}
    2010-04-14 06:02:59:010 1044 a68 Agent WARNING: Failed to read the service id for re-registration 0x80070002
    2010-04-14 06:02:59:010 1044 a68 Agent WARNING: Missing service entry in the backup data store; cleaning up
    2010-04-14 06:03:13:104 1044 e68 Agent ***********  Agent: Initializing Windows Update Agent  ***********
    2010-04-14 06:03:13:104 1044 e68 Agent ***********  Agent: Initializing global settings cache  ***********
    2010-04-14 06:03:13:104 1044 e68 Agent   * WSUS server:http://wsus01
    2010-04-14 06:03:13:104 1044 e68 Agent   * WSUS status server:http://wsus01
    2010-04-14 06:03:13:104 1044 e68 Agent   * Target group: (Unassigned Computers)
    2010-04-14 06:03:13:104 1044 e68 Agent   * Windows Update access disabled: No
    2010-04-14 06:03:13:135 1044 e68 DnldMgr Download manager restoring 0 downloads
    2010-04-14 06:03:13:214 1044 e68 AU ###########  AU: Initializing Automatic Updates  ###########
    2010-04-14 06:03:13:214 1044 e68 AU AU setting next detection timeout to 2010-04-14 13:03:13
    2010-04-14 06:03:13:214 1044 e68 AU AU setting next sqm report timeout to 2010-04-14 13:03:13
    2010-04-14 06:03:13:214 1044 e68 AU   # WSUS server:http://wsus01
    2010-04-14 06:03:13:214 1044 e68 AU   # Detection frequency: 22
    2010-04-14 06:03:13:214 1044 e68 AU   # Approval type: Scheduled (Policy)
    2010-04-14 06:03:13:214 1044 e68 AU   # Scheduled install day/time: Every day at 3:00
    2010-04-14 06:03:13:229 1044 e68 AU   # Auto-install minor updates: Yes (Policy)
    2010-04-14 06:03:13:229 1044 e68 AU   # Will interact with non-admins (Non-admins are elevated (Policy))
    2010-04-14 06:03:13:245 1044 e68 AU Initializing featured updates
    2010-04-14 06:03:13:245 1044 e68 AU Found 0 cached featured updates
    2010-04-14 06:03:13:260 1044 e68 AU AU finished delayed initialization
    2010-04-14 06:03:13:260 1044 e68 AU Triggering AU detection through DetectNow API
    2010-04-14 06:03:13:260 1044 e68 AU Triggering Online detection (non-interactive)
    2010-04-14 06:03:14:495 1044 a68 Report ***********  Report: Initializing static reporting data  ***********
    2010-04-14 06:03:14:495 1044 a68 Report   * OS Version = 5.1.2600.3.0.65792
    2010-04-14 06:03:14:542 1044 a68 Report   * Computer Brand = Dell Computer Corporation
    2010-04-14 06:03:14:542 1044 a68 Report   * Computer Model = Dimension 2400              
    2010-04-14 06:03:14:542 1044 a68 Report   * Bios Revision = A05
    2010-04-14 06:03:14:542 1044 a68 Report   * Bios Name = Phoenix ROM BIOS PLUS Version 1.10 A05
    2010-04-14 06:03:14:542 1044 a68 Report   * Bios Release Date = 2003-12-02T00:00:00
    2010-04-14 06:03:14:542 1044 a68 Report   * Locale ID = 1033
    2010-04-14 06:03:14:760 1044 a68 AU #############
    2010-04-14 06:03:14:760 1044 a68 AU ## START ##  AU: Search for updates
    2010-04-14 06:03:14:760 1044 a68 AU #########
    2010-04-14 06:03:14:760 1044 a68 AU <<## SUBMITTED ## AU: Search for updates [CallId = {7DEBF958-EE84-4C30-8F31-A9147A47B233}]
    2010-04-14 06:03:14:792 1044 ad4 Agent *************
    2010-04-14 06:03:14:792 1044 ad4 Agent ** START **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2010-04-14 06:03:14:792 1044 ad4 Agent *********
    2010-04-14 06:03:14:792 1044 ad4 Agent   * Online = Yes; Ignore download priority = No
    2010-04-14 06:03:14:792 1044 ad4 Agent   * Criteria = "IsHidden=0 and IsInstalled=0 and DeploymentAction='Installation' and IsAssigned=1 or IsHidden=0 and IsPresent=1 and DeploymentAction='Uninstallation' and IsAssigned=1 or IsHidden=0 and IsInstalled=1 and DeploymentAction='Installation' and IsAssigned=1 and RebootRequired=1 or IsHidden=0 and IsInstalled=0 and DeploymentAction='Uninstallation' and IsAssigned=1 and RebootRequired=1"
    2010-04-14 06:03:14:792 1044 ad4 Agent   * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2010-04-14 06:03:14:792 1044 ad4 Agent   * Search Scope = {Machine}
    2010-04-14 06:03:14:979 1044 ad4 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
    2010-04-14 06:03:15:073 1044 ad4 Misc  Microsoft signed: Yes
    2010-04-14 06:03:15:229 1044 ad4 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wsus3setup.cab:
    2010-04-14 06:03:15:245 1044 ad4 Misc  Microsoft signed: Yes
    2010-04-14 06:03:15:245 1044 ad4 Setup ***********  Setup: Checking whether self-update is required  ***********
    2010-04-14 06:03:15:245 1044 ad4 Setup   * Inf file: C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wsus3setup.inf
    2010-04-14 06:03:15:323 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\cdm.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:339 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuapi.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:354 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuapi.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:354 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuauclt.exe: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:354 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuaucpl.cpl: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:370 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuaucpl.cpl.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:370 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuaueng.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:385 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuaueng.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:385 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wucltui.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:401 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wucltui.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:401 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wups.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:401 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wups2.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:432 1044 ad4 Setup Update NOT required for C:\WINDOWS\system32\wuweb.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 06:03:15:432 1044 ad4 Setup   * IsUpdateRequired = No
    2010-04-14 06:03:15:589 1044 ad4 PT +++++++++++  PT: Synchronizing server updates  +++++++++++
    2010-04-14 06:03:15:589 1044 ad4 PT   + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL =http://wsus01/ClientWebService/client.asmx
    2010-04-14 06:03:15:760 1044 ad4 PT WARNING: Cached cookie has expired or new PID is available
    2010-04-14 06:03:15:760 1044 ad4 PT Initializing simple targeting cookie, clientId = 8fba4725-278a-4588-b0cb-713b711911d5, target group = , DNS name = client100.domain.com
    2010-04-14 06:03:15:760 1044 ad4 PT   Server URL = http://wsus01/SimpleAuthWebService/SimpleAuth.asmx
    2010-04-14 06:05:15:465 1044 ad4 Agent WARNING: Failed to evaluate Installed rule, updateId = {BFE5B177-A086-47A0-B102-097E4FA1F807}.102, hr = 8024E001
    2010-04-14 06:08:54:374 2164 b4c Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:08:54:374 2164 b4c Misc   = Process: C:\WINDOWS\system32\wuauclt.exe
    2010-04-14 06:08:54:374 2164 b4c AUClnt wuauclt.exe launched with command line wuauclt /reportnow
    2010-04-14 06:08:54:374 2164 b4c Service Registering proxy/stubs.
    2010-04-14 06:08:54:405 2164 b4c AUClnt wuauclt.exe is exiting with code 0x00000000
    2010-04-14 06:10:10:531 1044 ad4 Misc WARNING: Send failed with hr = 80072ee2.
    2010-04-14 06:10:10:531 1044 ad4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2010-04-14 06:10:10:531 1044 ad4 PT   + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2010-04-14 06:10:10:531 1044 ad4 PT   + Caller provided credentials = No
    2010-04-14 06:10:10:531 1044 ad4 PT   + Impersonate flags = 0
    2010-04-14 06:10:10:531 1044 ad4 PT   + Possible authorization schemes used =
    2010-04-14 06:10:10:531 1044 ad4 PT WARNING: SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2010-04-14 06:10:10:531 1044 ad4 PT WARNING: PTError: 0x80072ee2
    2010-04-14 06:10:10:531 1044 ad4 PT WARNING: SyncUpdates_WithRecovery failed.: 0x80072ee2
    2010-04-14 06:10:10:531 1044 ad4 PT WARNING: Sync of Updates: 0x80072ee2
    2010-04-14 06:10:10:531 1044 ad4 PT WARNING: SyncServerUpdatesInternal failed: 0x80072ee2
    2010-04-14 06:10:10:531 1044 ad4 Agent   * WARNING: Failed to synchronize, error = 0x80072EE2
    2010-04-14 06:10:10:547 1044 ad4 Agent   * WARNING: Exit code = 0x80072EE2
    2010-04-14 06:10:10:547 1044 ad4 Agent *********
    2010-04-14 06:10:10:547 1044 ad4 Agent **  END  **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2010-04-14 06:10:10:547 1044 ad4 Agent *************
    2010-04-14 06:10:10:547 1044 ad4 Agent WARNING: WU client failed Searching for update with error 0x80072ee2
    2010-04-14 06:10:10:563 1044 ad4 Report REPORT EVENT: {074D4BD9-B5D0-4706-B299-6F52972B8A5E} 2010-04-14 06:10:10:547-0700 1 148 101 {00000000-0000-0000-0000-000000000000} 0 80072ee2 AutomaticUpdates Failure Software Synchronization Windows Update Client failed to detect with error 0x80072ee2.
    2010-04-14 06:10:10:578 1044 b70 AU >>##  RESUMED  ## AU: Search for updates [CallId = {7DEBF958-EE84-4C30-8F31-A9147A47B233}]
    2010-04-14 06:10:10:578 1044 b70 AU   # WARNING: Search callback failed, result = 0x80072EE2
    2010-04-14 06:10:10:578 1044 b70 AU   # WARNING: Failed to find updates with error code 80072EE2
    2010-04-14 06:10:10:578 1044 b70 AU #########
    2010-04-14 06:10:10:578 1044 b70 AU ##  END  ##  AU: Search for updates [CallId = {7DEBF958-EE84-4C30-8F31-A9147A47B233}]
    2010-04-14 06:10:10:578 1044 b70 AU #############
    2010-04-14 06:10:10:578 1044 b70 AU AU setting next detection timeout to 2010-04-14 18:10:10
    2010-04-14 06:10:10:578 1044 b70 AU AU was unable to detect updates for more than 48 hours
    2010-04-14 06:10:10:781 1044 ad4 Report Uploading 1 events using cached cookie, reporting URL =http://wsus01/ReportingWebService/ReportingWebService.asmx
    2010-04-14 06:10:10:813 1044 ad4 Report Reporter successfully uploaded 1 events.
    2010-04-14 06:10:15:578 1044 ad4 Report REPORT EVENT: {EEA6E357-20F8-4952-969E-A84B380FD0A6} 2010-04-14 06:10:10:578-0700 1 149 102 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Failure Software Synchronization Unable to Connect: Windows is unable to connect to the automatic updates service and therefore cannot download and install updates according to the set schedule. Windows will continue to try to establish a connection.
    2010-04-14 06:10:17:657 1044 e68 AU AU found 0 updates for install at shutdown
    2010-04-14 06:10:17:657 3700 9e8 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:10:17:657 3700 9e8 Misc   = Process: C:\WINDOWS\Explorer.EXE
    2010-04-14 06:10:17:657 3700 9e8 Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:10:17:657 3700 9e8 Shutdwn 0 updates are ready to be installed at shutdown.
    2010-04-14 06:10:17:657 3700 9e8 Shutdwn Install at shutdown: no updates to install
    2010-04-14 06:10:39:407 1044 a68 AU ###########  AU: Uninitializing Automatic Updates  ###########
    2010-04-14 06:10:40:063 1044 a68 Service *********
    2010-04-14 06:10:40:454 1044 a68 Service **  END  **  Service: Service exit [Exit code = 0x240001]
    2010-04-14 06:10:40:454 1044 a68 Service *************
    2010-04-14 06:11:50:484 1044 1f0 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:11:50:671 1044 1f0 Misc   = Process: C:\WINDOWS\System32\svchost.exe
    2010-04-14 06:11:50:671 1044 1f0 Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:11:50:484 1044 1f0 Service *************
    2010-04-14 06:11:50:687 1044 1f0 Service ** START **  Service: Service startup
    2010-04-14 06:11:50:687 1044 1f0 Service *********
    2010-04-14 06:11:50:687 1044 1f0 Service updated service status to 2
    2010-04-14 06:11:50:718 1044 1f0 Setup Processing any required registration
    2010-04-14 06:11:50:781 1044 1f0 Service Registering proxy/stubs.
    2010-04-14 06:11:50:843 1044 1f0 Agent   * WU client version 7.4.7600.226
    2010-04-14 06:11:50:843 1044 1f0 Agent   * Base directory: C:\WINDOWS\SoftwareDistribution
    2010-04-14 06:11:50:843 1044 1f0 Misc CSusProxyManager successfully initialized.
    2010-04-14 06:11:50:843 1044 1f0 Misc Default Winhttp settings are Proxy : <(null)> ProxyByPass : <(null)>
    2010-04-14 06:11:50:843 1044 1f0 Agent   * Access type: No proxy
    2010-04-14 06:11:50:843 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:11:50:859 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:11:50:859 1044 1f0 Service failed to initialize Ip V6 network monitor with error 8007273f
    2010-04-14 06:11:50:859 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 0
    2010-04-14 06:11:50:859 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:11:50:875 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:11:50:875 1044 1f0 Service failed to get network state for Ipv6 with error 8007273f, because CIpAddressMonitor is not initialized
    2010-04-14 06:11:50:875 1044 1f0 Service Network interfaces : 1
    2010-04-14 06:11:50:875 1044 1f0 Agent   * Network state: Connected
    2010-04-14 06:11:50:890 1044 1f0 EEHndlr EE does not support subexpression parsing.
    2010-04-14 06:11:50:890 1044 1f0 EEHndlr EE Handler QI: ISusExprEvaluate3
    2010-04-14 06:11:50:890 1044 1f0 EEHndlr CEEMsiHandler::AddRef: refcount is 2
    2010-04-14 06:11:50:890 1044 1f0 EEHndlr EE Handler QI: unsupported interface
    2010-04-14 06:11:50:890 1044 1f0 EEHndlr EE does not support subexpression parsing.
    2010-04-14 06:11:50:890 1044 1f0 EEHndlr EE does not support subexpression parsing.
    2010-04-14 06:11:50:937 1044 1f0 DnldMgr Initializing BITS callback handler.
    2010-04-14 06:11:50:968 1044 1f0 DnldMgr AddRef: ref count -> 1
    2010-04-14 06:11:50:968 1044 1f0 DnldMgr DH Listener AddRef: ref count -> 1
    2010-04-14 06:11:50:968 1044 1f0 DtaStor FATAL: DS: 0x80040154: Failed to CoCreate datastore
    2010-04-14 06:11:51:062  600 260 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:11:51:062  600 260 Misc   = Process: C:\WINDOWS\system32\wuauclt.exe
    2010-04-14 06:11:51:062  600 260 AUClnt wuauclt.exe launched with command line "C:\WINDOWS\system32\wuauclt.exe" /RunStoreAsComServer Local\[414]SUSDS7d0022572d2d924fa8b53b9aee537d0e
    2010-04-14 06:11:51:218  600 260 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:11:51:218  600 260 Misc   = Process: C:\WINDOWS\system32\wuauclt.exe
    2010-04-14 06:11:51:218  600 260 Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:11:51:218  600 260 Service Registering proxy/stubs.
    2010-04-14 06:11:51:218  600 260 DtaStor Trying to make out of proc datastore active
    2010-04-14 06:11:51:937  600 260 DtaStor Created new ESE session
    2010-04-14 06:11:51:937  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:11:51:937  600 260 DtaStor CSusDatastore AddRef: refcount is 1
    2010-04-14 06:11:52:078  600 260 DtaStor Attempting to open table tbStoreVersion
    2010-04-14 06:11:52:078  600 260 DtaStor Opened table: tableid: 39911424
    2010-04-14 06:11:52:078  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:11:52:078  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:11:52:078  600 260 DtaStor Transaction commited. sesid: 025A0320. Nesting: 0
    2010-04-14 06:11:52:078  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:11:52:078  600 260 DtaStor Store version is 0.185
    2010-04-14 06:11:52:484  600 260 DtaStor Attempting to open table tbServiceData
    2010-04-14 06:11:52:500  600 260 DtaStor Opened table: tableid: 39911424
    2010-04-14 06:11:52:500  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:11:52:500  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:11:52:546  600 260 DtaStor Transaction commited. sesid: 025A0320. Nesting: 0
    2010-04-14 06:11:52:546  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:11:52:546  600 260 DtaStor CSusEseSession reference count at 0
    2010-04-14 06:11:52:546  600 260 DtaStor CSusDatastore Release: refcount is 0
    2010-04-14 06:11:52:546  600 260 DtaStor SUS client data store initialized
    2010-04-14 06:11:52:562  600 260 DtaStor Out of proc datastore is now active
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastoreWrap QI: IClassFactory
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: IUnknown requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore AddRef: refcount is 1
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore AddRef: refcount is 2
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: Unknown interface requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: Unknown interface requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: IUnknown requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore AddRef: refcount is 3
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore AddRef: refcount is 4
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: Unknown interface requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: Unknown interface requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: Unknown interface requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore Release: refcount is 3
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: ISusDatastore requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore AddRef: refcount is 4
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore QI: ISusDatastore requested
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore AddRef: refcount is 5
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore Release: refcount is 4
    2010-04-14 06:11:52:562  600 260 DtaStor CSusDatastore Release: refcount is 3
    2010-04-14 06:11:52:578 1044 1f0 DtaStor Attempt 0 to CoCreate the datastore succeeded
    2010-04-14 06:11:52:578 1044 1f0 DtaStor Session caching is enabled
    2010-04-14 06:11:52:578 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:11:52:578  600 260 DtaStor CSusDatastore QI: Unknown interface requested
    2010-04-14 06:11:52:578  600 260 DtaStor Retrieved existing ESE session
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:11:52:578  600 260 DtaStor CSusDatastore AddRef: refcount is 4
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: ISusEseSession
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: IUnknown
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:578  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession QI: ISusEseSession
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession QI: ISusEseSession
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:11:52:593 1044 1f0 DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession QI: Unknown interface requested
    2010-04-14 06:11:52:593  600 260 DtaStor Section 0 locked by session 000C0728 (thread: 608)
    2010-04-14 06:11:52:593  600 260 DtaStor Attempting to open table tbFeaturedUpdateNotificationsData
    2010-04-14 06:11:52:593  600 260 DtaStor Opened table: tableid: 39911424
    2010-04-14 06:11:52:593  600 260 DtaStor Attempting to open table tbFeaturedUpdateNotificationsLocData
    2010-04-14 06:11:52:593  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:11:52:593  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:11:52:593  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:11:52:609  600 260 DtaStor Transaction commited. sesid: 025A0320. Nesting: 0
    2010-04-14 06:11:52:609  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:11:52:609  600 260 DtaStor Section 0 unlocked by session 000C0728 (thread: 608)
    2010-04-14 06:11:52:640 1044 1f0 DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:11:52:640 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:11:52:640 1044 1f0 DtaStor Created timer queue timer with delay 300 sec
    2010-04-14 06:11:52:640 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:11:52:687 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:11:52:687 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:11:52:687 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:11:52:687 1044 1f0 Agent ref count on CCR after AddRef is 2
    2010-04-14 06:11:52:765 1044 1f0 Service destination 0 subscribes for subscription 1 with internalrouting 0
    2010-04-14 06:11:52:765 1044 1f0 Service destination 0 subscribes for subscription 0 with internalrouting 0
    2010-04-14 06:11:52:765 1044 1f0 Service destination 0 subscribes for subscription 14 with internalrouting 0
    2010-04-14 06:11:52:765 1044 1f0 Service new event 12 of type 1 added to event system
    2010-04-14 06:11:52:765 1044 1f0 Agent ref count on CCR after AddRef is 3
    2010-04-14 06:11:52:781 1044 1f0 Agent ref count on CCR after AddRef is 4
    2010-04-14 06:11:52:781 1044 1f0 Agent ref count on CCR after Release is 3
    2010-04-14 06:11:52:781 1044 1f0 Agent ref count on CCR after AddRef is 4
    2010-04-14 06:11:52:781 1044 1f0 Agent ref count on CCR after Release is 3
    2010-04-14 06:11:52:781 1044 1f0 Agent ref count on CCR after AddRef is 4
    2010-04-14 06:11:52:781 1044 1f0 AU AddRef: refcount is 2
    2010-04-14 06:11:52:781 1044 1f0 Service destination 1 subscribes for subscription 18 with internalrouting 5
    2010-04-14 06:11:52:781 1044 1f0 Setup Using INF-based selfupdate
    2010-04-14 06:11:52:843 1044 1f0 Service updated service status to 4
    2010-04-14 06:11:52:921 1044 1f0 Service Service status is now SERVICE_RUNNING
    2010-04-14 06:11:52:921 1044 1f0 Service Event system starts running
    2010-04-14 06:11:52:921 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:11:52:921 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:11:52:921 1044 1f0 Service failed to start listening in CIpAddressMonitor with error 8007273f, because it is not initialized
    2010-04-14 06:11:52:937 1044 1f0 Service failed to start listening Ip V6 network monitor with error 8007273f
    2010-04-14 06:11:52:937 1044 1f0 Service Updated network state. Prev Num of Interfaces : 1, now : 1.
    2010-04-14 06:11:52:937 1044 1f0 Service Wait object starts waiting with timeout 44828 msecs
    2010-04-14 06:11:52:937 1044 1f0 Service Wait object starts waiting with timeout 44828 msecs
    2010-04-14 06:11:52:937 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:11:52:937 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:11:52:937 1044 1f0 Service failed to get network state for Ipv6 with error 8007273f, because CIpAddressMonitor is not initialized
    2010-04-14 06:11:52:937 1044 1f0 Service Network interfaces : 1
    2010-04-14 06:11:52:937 1044 1f0 Service networkState = 2. DidNetworkStatusChanged = 0, DidNetworkConnectivityOptionsChanged = 0
    2010-04-14 06:11:52:937 1044 1f0 Service Wait object starts waiting with timeout 44828 msecs
    2010-04-14 06:11:54:359 1044 1f0 Service Signal subscription event 7
    2010-04-14 06:11:54:359 1044 1f0 Service Wait object starts waiting with timeout 43406 msecs
    2010-04-14 06:12:38:289 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:38:289 1044 1f0 Agent start delayed initialization of WU client
    2010-04-14 06:12:38:289 1044 1f0 Report Logging events locally at C:\WINDOWS\SoftwareDistribution\ReportingEvents.log.
    2010-04-14 06:12:38:289 1044 1f0 Report Event cache directory at C:\WINDOWS\SoftwareDistribution\EventCache.
    2010-04-14 06:12:38:289 1044 1f0 Report BatchFlushAge = 15361.
    2010-04-14 06:12:38:289 1044 1f0 Report BatchFlushAgeSus = 584.
    2010-04-14 06:12:38:289 1044 1f0 Report SamplingValue2 = 800, sampling required = Yes, detect sampling required = Yes
    2010-04-14 06:12:38:289 1044 1f0 Report Write buffer is empty. Not scheduling a flush.
    2010-04-14 06:12:38:511 1044 1f0 Report Initializing uploader for new server 3da21691-e39d-4da6-8a4b-b43877bcb1b7.
    2010-04-14 06:12:38:543 1044 1f0 Report Server 3da21691-e39d-4da6-8a4b-b43877bcb1b7 had empty event cache. No uploader created.
    2010-04-14 06:12:38:543 1044 1f0 Report Failed to initialize event uploader for new server 3da21691-e39d-4da6-8a4b-b43877bcb1b7 with hr = 8024000c.
    2010-04-14 06:12:38:543 1044 1f0 Report WARNING: Found invalid server ID WU while enumerating event caches. Ignoring key. hr = 800706a9.
    2010-04-14 06:12:38:543 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service failed to get network state for Ipv6 with error 8007273f, because CIpAddressMonitor is not initialized
    2010-04-14 06:12:38:543 1044 1f0 Service Network interfaces : 1
    2010-04-14 06:12:38:543 1044 1f0 Service Signal subscription event 8
    2010-04-14 06:12:38:543 1044 1f0 Service create subscription event for destination 2 and routing 0
    2010-04-14 06:12:38:543 1044 1f0 Service destination 2 subscribes for subscription 8 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service failed to get network state for Ipv6 with error 8007273f, because CIpAddressMonitor is not initialized
    2010-04-14 06:12:38:543 1044 1f0 Service Network interfaces : 1
    2010-04-14 06:12:38:543 1044 1f0 Service destination 2 subscribes for subscription 9 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Agent ***********  Agent: Initializing Windows Update Agent  ***********
    2010-04-14 06:12:38:543 1044 1f0 Service destination 0 subscribes for subscription 2 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Service destination 0 subscribes for subscription 7 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service failed to get network state for Ipv6 with error 8007273f, because CIpAddressMonitor is not initialized
    2010-04-14 06:12:38:543 1044 1f0 Service Network interfaces : 1
    2010-04-14 06:12:38:543 1044 1f0 Service Signal subscription event 8
    2010-04-14 06:12:38:543 1044 1f0 Service create subscription event for destination 2 and routing 0
    2010-04-14 06:12:38:543 1044 1f0 Service create subscription event for destination 0 and routing 0
    2010-04-14 06:12:38:543 1044 1f0 Service destination 0 subscribes for subscription 8 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Service WARNING: WSASocket() for Ipv6 failed with error: 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service CIpAddressMonitor::CreateListenSocket returning with hr = 8007273f
    2010-04-14 06:12:38:543 1044 1f0 Service failed to get network state for Ipv6 with error 8007273f, because CIpAddressMonitor is not initialized
    2010-04-14 06:12:38:543 1044 1f0 Service Network interfaces : 1
    2010-04-14 06:12:38:543 1044 1f0 Service destination 0 subscribes for subscription 9 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Service destination 0 subscribes for subscription 10 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Service destination 0 subscribes for subscription 4 with internalrouting 0
    2010-04-14 06:12:38:543 1044 1f0 Agent refresh WU client global setting cache
    2010-04-14 06:12:38:591 1044 1f0 Agent ***********  Agent: Initializing global settings cache  ***********
    2010-04-14 06:12:38:591 1044 1f0 Agent   * WSUS server:http://wsus01
    2010-04-14 06:12:38:591 1044 1f0 Agent   * WSUS status server:http://wsus01
    2010-04-14 06:12:38:591 1044 1f0 Agent   * Target group: (Unassigned Computers)
    2010-04-14 06:12:38:591 1044 1f0 Agent   * Windows Update access disabled: No
    2010-04-14 06:12:38:591 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:38:591 1044 1f0 DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:38:607  600 260 DtaStor Attempting to open table tbCcrDownloadData
    2010-04-14 06:12:38:607  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:38:607  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:12:38:607  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:12:38:623  600 260 DtaStor Transaction rolled back. sesid: 025A0320. Nesting: 0
    2010-04-14 06:12:38:623  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:12:38:623 1044 1f0 DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:38:623 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:38:623 1044 1f0 DnldMgr Download manager restoring 0 downloads
    2010-04-14 06:12:38:654 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:38:654  600 260 DtaStor Created new ESE session
    2010-04-14 06:12:38:654  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:12:38:654  600 260 DtaStor CSusDatastore AddRef: refcount is 5
    2010-04-14 06:12:38:654  600 260 DtaStor Attempting to open table tbServiceData
    2010-04-14 06:12:38:654  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:38:654  600 260 DtaStor Transaction begun. sesid 025A03C0. Nesting: 0
    2010-04-14 06:12:38:654  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:12:38:686  600 260 DtaStor Transaction commited. sesid: 025A03C0. Nesting: 0
    2010-04-14 06:12:38:686  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:12:38:686  600 260 DtaStor CSusEseSession reference count at 0
    2010-04-14 06:12:38:686  600 260 DtaStor CSusDatastore Release: refcount is 4
    2010-04-14 06:12:38:686 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:38:686 1044 1f0 Agent DeleteVolatileServices::GetServiceList returned 2 services.
    2010-04-14 06:12:38:686 1044 1f0 Agent Client Call Recorder finished delayed initialization
    2010-04-14 06:12:38:686 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:38:686 1044 1f0 DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:38:686  600 260 DtaStor Attempting to open table tbDownloadJob
    2010-04-14 06:12:38:686  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:38:686  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:12:38:686  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:12:38:686  600 260 DtaStor Transaction rolled back. sesid: 025A0320. Nesting: 0
    2010-04-14 06:12:38:686  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:12:38:686 1044 1f0 DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:38:686 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:38:686 1044 1f0 Service new event 2 of type 2 added to event system
    2010-04-14 06:12:38:702 1044 1f0 DnldMgr DownloadManager SecsInADay = 86400.
    2010-04-14 06:12:38:702 1044 1f0 Service new event 3 of type 1 added to event system
    2010-04-14 06:12:38:718 1044 1f0 Report PostReboot: Loading pending event groups.
    2010-04-14 06:12:38:718 1044 1f0 Report PostReboot: Using callback event expiration age: 1209600
    2010-04-14 06:12:38:718 1044 1f0 Report PostReboot: Inited pending event handler with 0 groups, 0 pending polled events, and 0 pending callback events.
    2010-04-14 06:12:38:718 1044 1f0 Service Signal subscription event 19
    2010-04-14 06:12:38:718 1044 1f0 AU ###########  AU: Initializing Automatic Updates  ###########
    2010-04-14 06:12:38:718 1044 1f0 AU AU setting next sqm report timeout to 2010-04-14 13:12:38
    2010-04-14 06:12:38:734 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:38:734  600 260 DtaStor Retrieved existing ESE session
    2010-04-14 06:12:38:734  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:12:38:734  600 260 DtaStor CSusDatastore AddRef: refcount is 5
    2010-04-14 06:12:38:734  600 260 DtaStor Attempting to open table tbServiceData
    2010-04-14 06:12:38:734  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:38:734  600 260 DtaStor Transaction begun. sesid 025A03C0. Nesting: 0
    2010-04-14 06:12:38:734  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:12:38:734  600 260 DtaStor Transaction commited. sesid: 025A03C0. Nesting: 0
    2010-04-14 06:12:38:734  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:12:38:734  600 260 DtaStor CSusEseSession reference count at 0
    2010-04-14 06:12:38:734  600 260 DtaStor CSusDatastore Release: refcount is 4
    2010-04-14 06:12:38:734 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:38:734 1044 1f0 AU   # WSUS server:http://wsus01
    2010-04-14 06:12:38:734 1044 1f0 AU   # Detection frequency: 22
    2010-04-14 06:12:38:734 1044 1f0 AU   # Approval type: Scheduled (Policy)
    2010-04-14 06:12:38:734 1044 1f0 AU   # Scheduled install day/time: Every day at 3:00
    2010-04-14 06:12:38:734 1044 1f0 AU   # Auto-install minor updates: Yes (Policy)
    2010-04-14 06:12:38:734 1044 1f0 AU   # Will interact with non-admins (Non-admins are elevated (Policy))
    2010-04-14 06:12:38:734 1044 1f0 Service destination 1 subscribes for subscription 3 with internalrouting 3
    2010-04-14 06:12:38:734 1044 1f0 Service destination 1 subscribes for subscription 5 with internalrouting 3
    2010-04-14 06:12:38:734 1044 1f0 Service destination 1 subscribes for subscription 4 with internalrouting 3
    2010-04-14 06:12:38:734 1044 1f0 Service destination 1 subscribes for subscription 6 with internalrouting 3
    2010-04-14 06:12:38:734 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:38:734 1044 1f0 DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:38:734  600 260 DtaStor Attempting to open table tbAUState
    2010-04-14 06:12:38:734  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:38:734  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:12:38:734  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:12:38:734  600 260 DtaStor Transaction rolled back. sesid: 025A0320. Nesting: 0
    2010-04-14 06:12:38:734  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:12:38:734 1044 1f0 DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:38:734 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:38:734 1044 1f0 AU **************Dumping AU Update Manager*****************
    2010-04-14 06:12:38:734 1044 1f0 AU Number of updates for list 0: 0
    2010-04-14 06:12:38:734 1044 1f0 AU ********************************************************
    2010-04-14 06:12:38:734 1044 1f0 AU Number of updates for list 1: 0
    2010-04-14 06:12:38:734 1044 1f0 AU ********************************************************
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 11 with internalrouting 0
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 12 with internalrouting 0
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 15 with internalrouting 0
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 16 with internalrouting 0
    2010-04-14 06:12:38:750 1044 1f0 AU No pending calls to reconnect
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 17 with internalrouting 2
    2010-04-14 06:12:38:750 1044 1f0 AU Setting the Reschedule timeout
    2010-04-14 06:12:38:750 1044 1f0 Service new event 31 of type 1 added to event system
    2010-04-14 06:12:38:750 1044 1f0 Agent Access is granted
    2010-04-14 06:12:38:750 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:12:38:750 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:12:38:750 1044 1f0 Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:12:38:750 1044 1f0 AU Nonexclusive updates: total=0, have high-pri=FALSE, have important=FALSE, have recommended=FALSE, have optional=FALSE
    2010-04-14 06:12:38:750 1044 1f0 AU Exclusive updates: high-pri=0, important=0, recommended=0, optional=0
    2010-04-14 06:12:38:750 1044 1f0 AU Ignore download status while finding the first update group
    2010-04-14 06:12:38:750 1044 1f0 AU Initializing featured updates
    2010-04-14 06:12:38:750 1044 1f0 AU Found 0 cached featured updates
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 14 with internalrouting 5
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 13 with internalrouting 5
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 20 with internalrouting 5
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 7 with internalrouting 5
    2010-04-14 06:12:38:750 1044 1f0 AU AU class object already registered, no need to do it again
    2010-04-14 06:12:38:750 1044 1f0 Agent Access is granted
    2010-04-14 06:12:38:750 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:12:38:750 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:12:38:750 1044 1f0 Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:12:38:750 1044 1f0 Agent Access is granted
    2010-04-14 06:12:38:750 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:12:38:750 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:12:38:750 1044 1f0 Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:12:38:750 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:38:750 1044 1f0 DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:38:750  600 260 DtaStor Section 6 locked by session 000C0728 (thread: 608)
    2010-04-14 06:12:38:750  600 260 DtaStor Attempting to open table tbAUState
    2010-04-14 06:12:38:750  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:38:750  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:12:38:750  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:12:38:750  600 260 DtaStor Transaction commited. sesid: 025A0320. Nesting: 0
    2010-04-14 06:12:38:750  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:12:38:750  600 260 DtaStor Section 6 unlocked by session 000C0728 (thread: 608)
    2010-04-14 06:12:38:750 1044 1f0 DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:38:750 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:38:750 1044 1f0 Service new event 27 of type 1 added to event system
    2010-04-14 06:12:38:750 1044 1f0 Service destination 1 subscribes for subscription 7 with internalrouting 5
    2010-04-14 06:12:38:750 1044 1f0 AU AU finished delayed initialization
    2010-04-14 06:12:38:750 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:38:750 1044 1f0 Report SUS Client Agent event received.
    2010-04-14 06:12:38:750 1044 1f0 Report CEventQueue received eventing system event: 3
    2010-04-14 06:12:38:750 1044 1f0 Report Not detaching: buffer empty.
    2010-04-14 06:12:38:750 1044 1f0 Report Not flushing: no read buffers available.
    2010-04-14 06:12:38:750 1044 1f0 Report Network connection detected.
    2010-04-14 06:12:38:750 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:38:750 1044 1f0 Report SUS Client Agent event received.
    2010-04-14 06:12:38:750 1044 1f0 Report CEventQueue received eventing system event: 3
    2010-04-14 06:12:38:750 1044 1f0 Report Not detaching: buffer empty.
    2010-04-14 06:12:38:750 1044 1f0 Report Not flushing: no read buffers available.
    2010-04-14 06:12:38:766 1044 1f0 Report Network connection detected.
    2010-04-14 06:12:38:766 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:38:766 1044 1f0 Agent ClientId will be hardware-verified.
    2010-04-14 06:12:38:766 1044 1f0 Agent Found NIC: 00:0b:...
    2010-04-14 06:12:39:512 1044 1f0 Agent System Drive: C:
    2010-04-14 06:12:39:544 1044 1f0 Agent System Disk: 0
    2010-04-14 06:12:40:005 1044 1f0 Agent Serial Number:       VNVC02G3DAMMWT
    2010-04-14 06:12:40:037 1044 1f0 Agent Enclosure Serial Number: JJW6J31
    2010-04-14 06:12:40:052 1044 1f0 Agent MB Serial Number: ..CN7082137JJ05P.
    2010-04-14 06:12:40:052 1044 1f0 Agent Hardware is identical.
    2010-04-14 06:12:40:052 1044 1f0 Agent Drive Matches.
    2010-04-14 06:12:40:052 1044 1f0 Agent Hardware is NOT a new machine.
    Continued...

    Part 2:
    2010-04-14 06:12:40:068 1044 1f0 Report ***********  Report: Initializing static reporting data  ***********
    2010-04-14 06:12:40:068 1044 1f0 Report   * OS Version = 5.1.2600.3.0.65792
    2010-04-14 06:12:40:307 1044 1f0 Report   * Computer Brand = Dell Computer Corporation
    2010-04-14 06:12:40:307 1044 1f0 Report   * Computer Model = Dimension 2400              
    2010-04-14 06:12:40:338 1044 1f0 Report   * Bios Revision = A05
    2010-04-14 06:12:40:338 1044 1f0 Report   * Bios Name = Phoenix ROM BIOS PLUS Version 1.10 A05
    2010-04-14 06:12:40:354 1044 1f0 Report   * Bios Release Date = 2003-12-02T00:00:00
    2010-04-14 06:12:40:354 1044 1f0 Report   * Locale ID = 1033
    2010-04-14 06:12:40:354 1044 1f0 Misc Obtaining WSUS binary version numbers:
    2010-04-14 06:12:40:450 1044 1f0 Misc    ClientVersion: wuapi.dll = 7.4.7600.226
    2010-04-14 06:12:40:450 1044 1f0 Misc    ClientVersion: wuauclt.exe = 7.4.7600.226
    2010-04-14 06:12:40:561 1044 1f0 Misc    ClientVersion: wuaucpl.cpl = 7.4.7600.226
    2010-04-14 06:12:40:561 1044 1f0 Misc    ClientVersion: wuaueng.dll = 7.4.7600.226
    2010-04-14 06:12:40:561 1044 1f0 Misc    ClientVersion: wuauserv.dll = 5.4.3790.5512
    2010-04-14 06:12:40:656 1044 1f0 Misc    ClientVersion: wucltui.dll = 7.4.7600.226
    2010-04-14 06:12:40:656 1044 1f0 Report BuildEvent() succeeded.
    2010-04-14 06:12:40:656 1044 1f0 Report *****Dumping event {1AFBB8E2-43BF-43E1-94C1-630A7B654DD8}:
    2010-04-14 06:12:40:656 1044 1f0 Report  EventId 252, Source Id 101, Caller Windows Update Agent:
    2010-04-14 06:12:40:656 1044 1f0 Report  Replacement strings: 0
    2010-04-14 06:12:40:656 1044 1f0 Report  Misc data strings: 7
    2010-04-14 06:12:40:656 1044 1f0 Report   Q=1
    2010-04-14 06:12:40:656 1044 1f0 Report   m=4
    2010-04-14 06:12:40:656 1044 1f0 Report   n=0
    2010-04-14 06:12:40:656 1044 1f0 Report   G=7.4.7600.226
    2010-04-14 06:12:40:656 1044 1f0 Report   J=800
    2010-04-14 06:12:40:656 1044 1f0 Report   K=Phoenix ROM BIOS PLUS Version 1.10 A05
    2010-04-14 06:12:40:656 1044 1f0 Report   L=2003-12-02T00:00:00
    2010-04-14 06:12:40:656 1044 1f0 Report Queuing 1 events inCEventQueue@01C14E88.
    2010-04-14 06:12:40:656 1044 1f0 Service new event 20 of type 1 added to event system
    2010-04-14 06:12:40:656 1044 1f0 Report Not detaching: thresholds not met. (Size = 1)
    2010-04-14 06:12:40:656 1044 1f0 Report Not flushing: no read buffers available.
    2010-04-14 06:12:40:656 1044 1f0 Report ReportEvent() succeeded.
    2010-04-14 06:12:40:656 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:40:656 1044 1f0 Agent add custom handle 0xb58 to event system
    2010-04-14 06:12:40:656 1044 1f0 Service new event 7 of type 0 added to event system
    2010-04-14 06:12:40:656 1044 1f0 Agent successfully obtain work item type 0
    2010-04-14 06:12:40:656 1044 1f0 Service Wait object starts waiting with timeout 5000 msecs
    2010-04-14 06:12:40:656 1044 1f0 Service Wait object starts waiting with timeout 5000 msecs
    2010-04-14 06:12:40:672 1044 3dc DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:40:672 1044 3dc DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:40:672 1044 3dc DnldMgr Starting update metadata cache purge; currently 0 entries.
    2010-04-14 06:12:40:672 1044 3dc DnldMgr Finished update metadata cache purge; now 0 entries.
    2010-04-14 06:12:40:672 1044 3dc DnldMgr Starting locked revision cache purge; currently 0 entries.
    2010-04-14 06:12:40:672 1044 3dc DnldMgr Finished locked revision cache purge; now 0 entries.
    2010-04-14 06:12:40:672 1044 3dc DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:40:672 1044 3dc DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:40:672 1044 3dc DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:40:672 1044 3dc DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:40:672 1044 3dc DnldMgr Starting garbage collection for files.
    2010-04-14 06:12:40:672  600 260 DtaStor Attempting to open table tbFiles
    2010-04-14 06:12:40:672  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:40:672  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:12:40:672  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:12:40:704  600 260 DtaStor No expired files found
    2010-04-14 06:12:40:704  600 260 DtaStor Transaction rolled back. sesid: 025A0320. Nesting: 0
    2010-04-14 06:12:40:704  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:12:40:704 1044 3dc DnldMgr Found 0 expired files to delete.
    2010-04-14 06:12:40:704 1044 3dc DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:40:704 1044 3dc DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:40:704 1044 3dc DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:12:40:704 1044 3dc DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:12:40:704 1044 3dc DnldMgr Starting garbage collection for updates.
    2010-04-14 06:12:40:704  600 260 DtaStor Attempting to open table tbUpdates
    2010-04-14 06:12:40:704  600 260 DtaStor Opened table: tableid: 39911696
    2010-04-14 06:12:40:704  600 260 DtaStor Transaction begun. sesid 025A0320. Nesting: 0
    2010-04-14 06:12:40:704  600 260 DtaStor CSusEseSession reference count at 4
    2010-04-14 06:12:41:673  600 260 DtaStor No expired updates found
    2010-04-14 06:12:41:673  600 260 DtaStor Transaction rolled back. sesid: 025A0320. Nesting: 0
    2010-04-14 06:12:41:673  600 260 DtaStor CSusEseSession reference count at 3
    2010-04-14 06:12:41:673 1044 3dc DnldMgr Found 0 expired updates to delete.
    2010-04-14 06:12:41:673 1044 3dc DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:12:41:673 1044 3dc DtaStor Wrapper store lock count at 0
    2010-04-14 06:12:41:673 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:41:689 1044 1f0 Agent One work item is available
    2010-04-14 06:12:41:689 1044 1f0 Agent work item of type 0 is available
    2010-04-14 06:12:41:689 1044 1f0 Service custom handle 0xb58 removed from event system successfully
    2010-04-14 06:12:41:689 1044 1f0 Service Wait object starts waiting with timeout 3967 msecs
    2010-04-14 06:12:45:724 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:45:724 1044 1f0 Report SUS Client Agent event received.
    2010-04-14 06:12:45:724 1044 1f0 Report CEventQueue received eventing system event: 1
    2010-04-14 06:12:45:724 1044 1f0 Report Detaching: timestamp old.
    2010-04-14 06:12:45:724 1044 1f0 Report Flushing: read buffers available.
    2010-04-14 06:12:45:724 1044 1f0 Report Submitting work item thread request.
    2010-04-14 06:12:45:724 1044 1f0 Service new event 19 of type 2 added to event system
    2010-04-14 06:12:45:724 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:45:724 1044 1f0 Agent add custom handle 0xb58 to event system
    2010-04-14 06:12:45:724 1044 1f0 Service new event 7 of type 0 added to event system
    2010-04-14 06:12:45:724 1044 3dc Report Asynchronously flushingCEventQueue@01C14E88.
    2010-04-14 06:12:45:724 1044 3dc Report Asynchronously flushingCEventQueue@01C14E88.
    2010-04-14 06:12:45:724 1044 3dc Report Dispatching events inCEventDispatcher@01C14370.
    2010-04-14 06:12:45:724 1044 3dc Report CLocalEventLogWriter: Handling 1 events.
    2010-04-14 06:12:45:724 1044 3dc Report CLocalEventLogWriter finishing event handling. (00000000)
    2010-04-14 06:12:45:724 1044 3dc Report WARNING: Got attempt to log unexpected event ID 252 to the NT event log.
    2010-04-14 06:12:45:724 1044 3dc Report Filtering 1 events inCEventFilter@01C14F38.
    2010-04-14 06:12:45:724 1044 1f0 Agent successfully obtain work item type 0
    2010-04-14 06:12:45:724 1044 1f0 Service Wait object starts waiting with timeout 1755103 msecs
    2010-04-14 06:12:45:724 1044 1f0 Service Wait object starts waiting with timeout 1755103 msecs
    2010-04-14 06:12:45:724 1044 3dc Report Event failed sampling filter.
    2010-04-14 06:12:45:740 1044 3dc Report Filtered down to 0 events.
    2010-04-14 06:12:45:740 1044 3dc Report Filtering 0 events inCEventFilter@01C14F0C.
    2010-04-14 06:12:45:740 1044 3dc Report Filtered down to 0 events.
    2010-04-14 06:12:45:740 1044 3dc Report Done with asynchronous flush.
    2010-04-14 06:12:45:756 1044 1f0 Service Event system dispatch events
    2010-04-14 06:12:45:756 1044 1f0 Agent One work item is available
    2010-04-14 06:12:45:756 1044 1f0 Agent work item of type 0 is available
    2010-04-14 06:12:45:756 1044 1f0 Service custom handle 0xb58 removed from event system successfully
    2010-04-14 06:12:45:756 1044 1f0 Service Wait object starts waiting with timeout 1755071 msecs
    2010-04-14 06:16:57:610 1044 3e0 DtaStor Shutdown timer fired.  Releasing store objects.
    2010-04-14 06:16:57:610  600 260 DtaStor CSusEseSession reference count at 2
    2010-04-14 06:16:57:610  600 260 DtaStor CSusEseSession reference count at 1
    2010-04-14 06:16:57:610  600 260 DtaStor CSusEseSession reference count at 0
    2010-04-14 06:16:57:610  600 260 DtaStor CSusDatastore Release: refcount is 3
    2010-04-14 06:16:57:610  600 260 DtaStor CSusDatastore Release: refcount is 2
    2010-04-14 06:16:57:610  600 260 DtaStor CSusDatastore Release: refcount is 1
    2010-04-14 06:16:57:610  600 260 DtaStor CSusDatastore Release: refcount is 0
    2010-04-14 06:16:57:610  600 260 DtaStor Out of proc datastore is shutting down
    2010-04-14 06:16:57:610  600 260 DtaStor CSusDatastoreWrap QI: unsupported interface requested
    2010-04-14 06:16:57:610  600 260 DtaStor CSusDatastoreWrap QI: IUnknown
    2010-04-14 06:16:57:816  600 260 DtaStor SUS client data store uninitialized
    2010-04-14 06:16:58:833  600 260 DtaStor Out of proc datastore is now inactive
    2010-04-14 06:16:58:865  600 260 AUClnt wuauclt.exe is exiting with code 0x00000000
    2010-04-14 06:20:46:274 1044 418 Service Service received connect notification
    2010-04-14 06:20:46:274 1044 418 Service Signal subscription event 5
    2010-04-14 06:20:46:274 1044 418 Service create subscription event for destination 1 and routing 3
    2010-04-14 06:20:46:274 1044 1f0 Service Event system dispatch events
    2010-04-14 06:20:46:274 1044 1f0 AU AU received event of type: 3
    2010-04-14 06:20:46:274 1044 1f0 Service Wait object starts waiting with timeout 1274553 msecs
    2010-04-14 06:20:48:632 1044 418 Service Service received logon notification
    2010-04-14 06:20:48:632 1044 418 Service Signal subscription event 3
    2010-04-14 06:20:48:632 1044 418 Service create subscription event for destination 1 and routing 3
    2010-04-14 06:20:48:632 1044 1f0 Service Event system dispatch events
    2010-04-14 06:20:48:632 1044 1f0 AU AU received event of type: 3
    2010-04-14 06:20:48:632 1044 1f0 Service Wait object starts waiting with timeout 1272195 msecs
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 3
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 4
    2010-04-14 06:36:38:128 1044 340 AU Release: refcount is 3
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 4
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 5
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 6
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 7
    2010-04-14 06:36:38:128 1044 340 AU Release: refcount is 6
    2010-04-14 06:36:38:128 1044 340 AU AddRef: refcount is 7
    2010-04-14 06:36:38:144 1044 340 AU AddRef: refcount is 8
    2010-04-14 06:36:38:144 1044 340 AU Release: refcount is 7
    2010-04-14 06:36:38:144 1044 340 AU Release: refcount is 6
    2010-04-14 06:36:38:144 1044 340 AU Release: refcount is 5
    2010-04-14 06:36:38:144 1044 340 Service GetSessionIdFromToken returned sessionId 0
    2010-04-14 06:36:38:144 1044 340 Agent Access is granted
    2010-04-14 06:36:38:144 1044 340 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:36:38:144 1044 340 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:36:38:144 1044 340 Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:36:38:144 1044 340 AU Nonexclusive updates: total=0, have high-pri=FALSE, have important=FALSE, have recommended=FALSE, have optional=FALSE
    2010-04-14 06:36:38:159 1044 340 AU Exclusive updates: high-pri=0, important=0, recommended=0, optional=0
    2010-04-14 06:36:38:159 1044 340 AU Ignore download status while finding the first update group
    2010-04-14 06:36:38:159 1044 340 AU AU found 0 updates for install at shutdown
    2010-04-14 06:36:38:159 1044 93c AU Release: refcount is 4
    2010-04-14 06:36:38:159 1044 93c AU Release: refcount is 3
    2010-04-14 06:36:38:159 1044 93c AU Release: refcount is 2
    2010-04-14 06:36:38:159  488 10c Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:36:38:159  488 10c Misc   = Process: C:\WINDOWS\Explorer.EXE
    2010-04-14 06:36:38:159  488 10c Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:36:38:159  488 10c Shutdwn Install at shutdown: no updates to install
    2010-04-14 06:36:44:989 1044 418 Service Service received logoff notification
    2010-04-14 06:36:44:989 1044 418 Service Signal subscription event 4
    2010-04-14 06:36:44:989 1044 418 Service create subscription event for destination 0 and routing 0
    2010-04-14 06:36:44:989 1044 418 Service create subscription event for destination 1 and routing 3
    2010-04-14 06:36:44:989 1044 1f0 Service Event system dispatch events
    2010-04-14 06:36:44:989 1044 1f0 Service Event system dispatch events
    2010-04-14 06:36:44:989 1044 1f0 AU AU received event of type: 3
    2010-04-14 06:36:44:989 1044 1f0 Agent Access is granted
    2010-04-14 06:36:44:989 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:36:44:989 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:36:44:989 1044 1f0 Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:36:44:989 1044 1f0 Service Wait object starts waiting with timeout 315838 msecs
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 3
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 4
    2010-04-14 06:36:49:318 1044 93c AU Release: refcount is 3
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 4
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 5
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 6
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 7
    2010-04-14 06:36:49:318 1044 93c AU Release: refcount is 6
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 7
    2010-04-14 06:36:49:318 1044 93c AU AddRef: refcount is 8
    2010-04-14 06:36:49:318 1044 93c AU Release: refcount is 7
    2010-04-14 06:36:49:318 1044 93c AU Release: refcount is 6
    2010-04-14 06:36:49:318 1044 93c AU Release: refcount is 5
    2010-04-14 06:36:49:381 1044 93c Agent Access is granted
    2010-04-14 06:36:49:381 1044 93c Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:36:49:381 1044 93c Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:36:49:381 1044 93c Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:36:49:381 1044 93c AU Pausing AU through Pause api. Pause count = 1
    2010-04-14 06:36:49:381 1044 93c AU Asking all AU clients to shut down
    2010-04-14 06:36:49:381 1044 93c Service new event 14 of type 1 added to event system
    2010-04-14 06:36:49:381 1044 93c Report BuildEvent() succeeded.
    2010-04-14 06:36:49:381 1044 93c Report *****Dumping event {046C1C42-1470-4C93-9F2F-7A096D91B8FD}:
    2010-04-14 06:36:49:381 1044 93c Report  EventId 241, Source Id 102, Caller AutomaticUpdates:
    2010-04-14 06:36:49:381 1044 93c Report  Replacement strings: 0
    2010-04-14 06:36:49:381 1044 93c Report  Misc data strings: 7
    2010-04-14 06:36:49:381 1044 93c Report   Q=1
    2010-04-14 06:36:49:396 1044 93c Report   m=4
    2010-04-14 06:36:49:396 1044 93c Report   n=0
    2010-04-14 06:36:49:396 1044 93c Report   G=7.4.7600.226
    2010-04-14 06:36:49:396 1044 93c Report   J=800
    2010-04-14 06:36:49:396 1044 93c Report   K=Phoenix ROM BIOS PLUS Version 1.10 A05
    2010-04-14 06:36:49:396 1044 93c Report   L=2003-12-02T00:00:00
    2010-04-14 06:36:49:396 1044 93c Report Queuing 1 events inCEventQueue@01C14E88.
    2010-04-14 06:36:49:396 1044 1f0 Service Wait object starts waiting with timeout 5000 msecs
    2010-04-14 06:36:49:396 1044 93c Service new event 20 of type 1 added to event system
    2010-04-14 06:36:49:396 1044 93c Report Not detaching: thresholds not met. (Size = 1)
    2010-04-14 06:36:49:396 1044 93c Report Not flushing: no read buffers available.
    2010-04-14 06:36:49:396 1044 93c Report ReportEvent() succeeded.
    2010-04-14 06:36:49:396 1044 c68 AU Release: refcount is 4
    2010-04-14 06:36:49:396 1044 c68 AU Release: refcount is 3
    2010-04-14 06:36:49:396 1044 c68 AU Release: refcount is 2
    2010-04-14 06:36:52:084 1044 418 Service Service received SERVICE_CONTROL_SHUTDOWN control
    2010-04-14 06:36:52:084 1044 418 Service updated service status to 3
    2010-04-14 06:36:52:084 1044 418 Service Signal subscription event 1
    2010-04-14 06:36:52:084 1044 418 Service create subscription event for destination 0 and routing 0
    2010-04-14 06:36:52:084 1044 1f0 Service Event system dispatch events
    2010-04-14 06:36:52:084 1044 1f0 Report BuildEvent() succeeded.
    2010-04-14 06:36:52:084 1044 1f0 Report *****Dumping event {0B3EAB3C-1D28-4DCE-93BC-E709360BC09C}:
    2010-04-14 06:36:52:100 1044 1f0 Report  EventId 254, Source Id 101, Caller Windows Update Agent:
    2010-04-14 06:36:52:100 1044 1f0 Report  Replacement strings: 0
    2010-04-14 06:36:52:100 1044 1f0 Report  Misc data strings: 7
    2010-04-14 06:36:52:100 1044 1f0 Report   Q=1
    2010-04-14 06:36:52:100 1044 1f0 Report   m=4
    2010-04-14 06:36:52:100 1044 1f0 Report   n=0
    2010-04-14 06:36:52:100 1044 1f0 Report   G=7.4.7600.226
    2010-04-14 06:36:52:100 1044 1f0 Report   J=800
    2010-04-14 06:36:52:100 1044 1f0 Report   K=Phoenix ROM BIOS PLUS Version 1.10 A05
    2010-04-14 06:36:52:100 1044 1f0 Report   L=2003-12-02T00:00:00
    2010-04-14 06:36:52:100 1044 1f0 Report Queuing 1 events inCEventQueue@01C14E88.
    2010-04-14 06:36:52:100 1044 1f0 Report Not detaching: thresholds not met. (Size = 2)
    2010-04-14 06:36:52:100 1044 1f0 Report Not flushing: no read buffers available.
    2010-04-14 06:36:52:100 1044 1f0 Report ReportEvent() succeeded.
    2010-04-14 06:36:52:100 1044 1f0 Service Exiting Service Main
    2010-04-14 06:36:52:100 1044 1f0 Service updated service status to 3
    2010-04-14 06:36:52:178 1044 1f0 AU AddRef: refcount is 3
    2010-04-14 06:36:52:178 1044 1f0 AU Release: refcount is 2
    2010-04-14 06:36:52:178 1044 1f0 AU AU Ref count reset, signalling event
    2010-04-14 06:36:52:178 1044 1f0 AU Release: refcount is 1
    2010-04-14 06:36:52:178 1044 1f0 AU AddRef: refcount is 2
    2010-04-14 06:36:52:178 1044 1f0 AU AU Ref count reset, signalling event
    2010-04-14 06:36:52:178 1044 1f0 AU Release: refcount is 1
    2010-04-14 06:36:52:178 1044 1f0 AU Asking all AU clients to shut down
    2010-04-14 06:36:52:178 1044 1f0 AU AddRef: refcount is 2
    2010-04-14 06:36:52:178 1044 1f0 AU AU Ref count reset, signalling event
    2010-04-14 06:36:52:178 1044 1f0 AU Release: refcount is 1
    2010-04-14 06:36:52:178 1044 1f0 AU ###########  AU: Uninitializing Automatic Updates  ###########
    2010-04-14 06:36:52:178 1044 1f0 Service destination 1 removes event subscription 14 and internalrouting 5
    2010-04-14 06:36:52:178 1044 1f0 Service destination 1 removes event subscription 7 and internalrouting 5
    2010-04-14 06:36:52:178 1044 1f0 Service destination 1 removes event subscription 13 and internalrouting 5
    2010-04-14 06:36:52:178 1044 1f0 Service destination 1 removes event subscription 20 and internalrouting 5
    2010-04-14 06:36:52:178 1044 1f0 Service destination 1 removes event subscription 17 and internalrouting 2
    2010-04-14 06:36:52:178 1044 1f0 Service event 31 of type 1 removed from event system
    2010-04-14 06:36:52:241 1044 1f0 Agent Access is granted
    2010-04-14 06:36:52:241 1044 1f0 Handler CUHHandlerBase::AddRef: refcount is 2
    2010-04-14 06:36:52:241 1044 1f0 Handler CUHHandlerBase::Release: refcount is 1
    2010-04-14 06:36:52:241 1044 1f0 Agent WU client internal API CClientCallRecorder::CanInstallNow succeeds
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 8 and internalrouting 0
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 11 and internalrouting 0
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 12 and internalrouting 0
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 15 and internalrouting 0
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 16 and internalrouting 0
    2010-04-14 06:36:52:241 1044 1f0 Service event 27 of type 1 removed from event system
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 3 and internalrouting 3
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 5 and internalrouting 3
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 4 and internalrouting 3
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 6 and internalrouting 3
    2010-04-14 06:36:52:241 1044 1f0 Service destination 1 removes event subscription 8 and internalrouting 3
    2010-04-14 06:36:52:241 1044 1f0 DtaStor Timer queue timer was deleted
    2010-04-14 06:36:52:241 1044 1f0 DtaStor FATAL: DS: 0x80040154: Failed to CoCreate datastore
    2010-04-14 06:36:53:319 1044 1f0 DtaStor Attempt 0 to CoCreate the datastore succeeded
    2010-04-14 06:36:53:319 1044 1f0 DtaStor Session caching is enabled
    2010-04-14 06:36:53:319 1044 1f0 DtaStor Store locked. Internal lock count is 1
    2010-04-14 06:36:53:319 1044 1f0 DtaStor CSusEseSessionWrap ref count at 1
    2010-04-14 06:36:53:319 1044 1f0 DtaStor CSusEseSessionWrap ref count at 0
    2010-04-14 06:36:53:319 1044 1f0 DtaStor Wrapper store lock count at 0
    2010-04-14 06:36:53:319 1044 1f0 DtaStor Created timer queue timer with delay 300 sec
    2010-04-14 06:36:53:319 1044 1f0 AU **************Dumping AU Update Manager*****************
    2010-04-14 06:36:53:319 1044 1f0 AU Number of updates for list 0: 0
    2010-04-14 06:36:53:319 1044 1f0 AU ********************************************************
    2010-04-14 06:36:53:319 1044 1f0 AU Number of updates for list 1: 0
    2010-04-14 06:36:53:319 1044 1f0 AU ********************************************************
    2010-04-14 06:36:53:319 1044 1f0 Service destination 1 removes event subscription 18 and internalrouting 5
    2010-04-14 06:36:53:334 1044 1f0 Service event 14 of type 1 removed from event system
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after Release is 3
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after Release is 2
    2010-04-14 06:36:53:334 1044 1f0 DnldMgr AddRef: ref count -> 2
    2010-04-14 06:36:53:334 1044 1f0 DnldMgr Release: ref count -> 1
    2010-04-14 06:36:53:334 1044 1f0 DnldMgr Release: ref count -> 0
    2010-04-14 06:36:53:334 1044 1f0 DnldMgr Waiting for m_hSafeToDeleteEvent
    2010-04-14 06:36:53:334 1044 1f0 DnldMgr DH Listener Release: ref count -> 0
    2010-04-14 06:36:53:334 1044 1f0 DnldMgr DH Listener waiting for m_hSafeToDeleteEvent
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after AddRef is 3
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after Release is 2
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after Release is 1
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after AddRef is 2
    2010-04-14 06:36:53:334 1044 1f0 Agent ref count on CCR after Release is 1
    2010-04-14 06:36:53:334 1044 1f0 Agent WU client waiting for active callers to leave
    2010-04-14 06:36:53:334 1044 1f0 Agent WU client releasing client references
    2010-04-14 06:36:53:334 1044 1f0 Agent WU client waiting for reference count to reset
    2010-04-14 06:36:53:350 1044 1f0 Service event 3 of type 1 removed from event system
    2010-04-14 06:36:53:366 1044 1f0 EEHndlr CSubExpressionHandler::Release: refcount is 0
    2010-04-14 06:36:53:366 1044 1f0 EEHndlr CEEMsiHandler::Release: refcount is 1
    2010-04-14 06:36:53:366 1044 1f0 EEHndlr CEEMsiHandler::Release: refcount is 0
    2010-04-14 06:36:53:366 1044 1f0 Handler CUHHandlerBase::Release: refcount is 0
    2010-04-14 06:36:53:366 1044 1f0 Service destination 2 removes event subscription 8 and internalrouting 0
    2010-04-14 06:36:53:366 1044 1f0 Service destination 2 removes event subscription 9 and internalrouting 0
    2010-04-14 06:36:53:366 1044 1f0 Report Submitting work item thread request.
    2010-04-14 06:36:53:366 1044 1f0 Service new event 19 of type 2 added to event system
    2010-04-14 06:36:53:366 1044 1f0 Report Asynchronously flushingCEventQueue@01C14E88.
    2010-04-14 06:36:53:366 1044 1f0 Report Asynchronously flushingCEventQueue@01C14E88.
    2010-04-14 06:36:53:366 1044 1f0 Report Dispatching events inCEventDispatcher@01C14370.
    2010-04-14 06:36:53:366 1044 1f0 Report CLocalEventLogWriter: Handling 2 events.
    2010-04-14 06:36:53:366 1044 1f0 Report CLocalEventLogWriter finishing event handling. (00000000)
    2010-04-14 06:36:53:366 1044 1f0 Report WARNING: Got attempt to log unexpected event ID 241 to the NT event log.
    2010-04-14 06:36:53:366 1044 1f0 Report WARNING: Got attempt to log unexpected event ID 254 to the NT event log.
    2010-04-14 06:36:53:366 1044 1f0 Report Filtering 2 events inCEventFilter@01C14F38.
    2010-04-14 06:36:53:366 1044 1f0 Report Event failed sampling filter.
    2010-04-14 06:36:53:366 1044 1f0 Report Event failed sampling filter.
    2010-04-14 06:36:53:366 1044 1f0 Report Filtered down to 0 events.
    2010-04-14 06:36:53:366 1044 1f0 Report Filtering 0 events inCEventFilter@01C14F0C.
    2010-04-14 06:36:53:366 1044 1f0 Report Filtered down to 0 events.
    2010-04-14 06:36:53:366 1044 1f0 Report Done with asynchronous flush.
    2010-04-14 06:36:53:366 1044 1f0 Service event 20 of type 1 removed from event system
    2010-04-14 06:36:53:366 1044 1f0 Service event 19 of type 2 removed from event system
    2010-04-14 06:36:53:366 1044 1f0 DtaStor Timer queue timer was deleted
    2010-04-14 06:36:53:459 1044 1f0 Service *********
    2010-04-14 06:36:53:459 1044 1f0 Service **  END  **  Service: Service exit [Exit code = 0x240001]
    2010-04-14 06:36:53:459 1044 1f0 Service *************
    2010-04-14 06:38:02:437 1040 1e4 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0700)  ===========
    2010-04-14 06:38:02:906 1040 1e4 Misc   = Process: C:\WINDOWS\System32\svchost.exe
    2010-04-14 06:38:02:906 1040 1e4 Misc   = Module: C:\WINDOWS\system32\wuaueng.dll
    2010-04-14 06:38:02:437 1040 1e4 Service *************
    2010-04-14 06:38:02:953 1040 1e4 Service ** START **  Service: Service startup
    2010-04-14 06:38:02:953 1040 1e4 Service *********
    2010-04-14 06:38:03:046 1040 1e4 Agent   * WU client version 7.4.7600.226
    2010-04-14 06:38:03:046 1040 1e4 Agent   * Base directory: C:\WINDOWS\SoftwareDistribution
    2010-04-14 06:38:03:046 1040 1e4 Agent   * Access type: No proxy
    2010-04-14 06:38:03:109 1040 1e4 Agent   * Network state: Connected
    2010-04-14 06:38:54:624 1040 1e4 Agent ***********  Agent: Initializing Windows Update Agent  ***********
    2010-04-14 06:38:54:704 1040 1e4 Agent ***********  Agent: Initializing global settings cache  ***********
    2010-04-14 06:38:54:704 1040 1e4 Agent   * WSUS server:http://wsus01
    2010-04-14 06:38:54:704 1040 1e4 Agent   * WSUS status server:http://wsus01
    2010-04-14 06:38:54:704 1040 1e4 Agent   * Target group: (Unassigned Computers)
    2010-04-14 06:38:54:704 1040 1e4 Agent   * Windows Update access disabled: No
    2010-04-14 06:38:54:990 1040 1e4 DnldMgr Download manager restoring 0 downloads
    2010-04-14 06:39:05:825 1040 1e4 AU ###########  AU: Initializing Automatic Updates  ###########
    2010-04-14 06:39:06:350 1040 1e4 AU AU setting next sqm report timeout to 2010-04-14 13:39:06
    2010-04-14 06:39:06:652 1040 1e4 AU   # WSUS server:http://wsus01
    2010-04-14 06:39:06:668 1040 1e4 AU   # Detection frequency: 22
    2010-04-14 06:39:06:668 1040 1e4 AU   # Approval type: Scheduled (Policy)
    2010-04-14 06:39:06:668 1040 1e4 AU   # Scheduled install day/time: Every day at 3:00
    2010-04-14 06:39:06:668 1040 1e4 AU   # Auto-install minor updates: Yes (Policy)
    2010-04-14 06:39:06:668 1040 1e4 AU   # Will interact with non-admins (Non-admins are elevated (Policy))
    2010-04-14 06:39:07:541 1040 1e4 AU Initializing featured updates
    2010-04-14 06:39:07:573 1040 1e4 AU Found 0 cached featured updates
    2010-04-14 06:39:07:764 1040 1e4 AU AU finished delayed initialization
    2010-04-14 06:39:14:866 1040 1e4 Report ***********  Report: Initializing static reporting data  ***********
    2010-04-14 06:39:14:866 1040 1e4 Report   * OS Version = 5.1.2600.3.0.65792
    2010-04-14 06:39:14:929 1040 1e4 Report   * Computer Brand = Dell Computer Corporation
    2010-04-14 06:39:14:929 1040 1e4 Report   * Computer Model = Dimension 2400              
    2010-04-14 06:39:15:136 1040 1e4 Report   * Bios Revision = A05
    2010-04-14 06:39:15:136 1040 1e4 Report   * Bios Name = Phoenix ROM BIOS PLUS Version 1.10 A05
    2010-04-14 06:39:15:199 1040 1e4 Report   * Bios Release Date = 2003-12-02T00:00:00
    2010-04-14 06:39:15:199 1040 1e4 Report   * Locale ID = 1033
    2010-04-14 07:08:19:650 1040 1e4 AU Forced install timer expired for scheduled install
    2010-04-14 07:08:19:697 1040 1e4 AU UpdateDownloadProperties: 0 download(s) are still in progress.
    2010-04-14 07:08:19:697 1040 1e4 AU Setting AU scheduled install time to 2010-04-15 10:00:00
    2010-04-14 08:34:26:942 1040 1e4 AU AU received policy change subscription event
    2010-04-14 10:25:36:023 1040 1e4 AU AU received policy change subscription event
    2010-04-14 11:10:10:013 1040 1e4 AU #############
    2010-04-14 11:10:10:013 1040 1e4 AU ## START ##  AU: Search for updates
    2010-04-14 11:10:10:028 1040 1e4 AU #########
    2010-04-14 11:10:10:044 1040 1e4 AU <<## SUBMITTED ## AU: Search for updates [CallId = {2B72F721-395A-414B-A26E-DE5B982BE399}]
    2010-04-14 11:10:10:044 1040 1344 Agent *************
    2010-04-14 11:10:10:044 1040 1344 Agent ** START **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2010-04-14 11:10:10:044 1040 1344 Agent *********
    2010-04-14 11:10:10:044 1040 1344 Agent   * Online = Yes; Ignore download priority = No
    2010-04-14 11:10:10:044 1040 1344 Agent   * Criteria = "IsHidden=0 and IsInstalled=0 and DeploymentAction='Installation' and IsAssigned=1 or IsHidden=0 and IsPresent=1 and DeploymentAction='Uninstallation' and IsAssigned=1 or IsHidden=0 and IsInstalled=1 and DeploymentAction='Installation' and IsAssigned=1 and RebootRequired=1 or IsHidden=0 and IsInstalled=0 and DeploymentAction='Uninstallation' and IsAssigned=1 and RebootRequired=1"
    2010-04-14 11:10:10:044 1040 1344 Agent   * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2010-04-14 11:10:10:044 1040 1344 Agent   * Search Scope = {Machine}
    2010-04-14 11:10:11:466 1040 1344 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
    2010-04-14 11:10:11:653 1040 1344 Misc  Microsoft signed: Yes
    2010-04-14 11:10:11:825 1040 1344 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
    2010-04-14 11:10:11:841 1040 1344 Misc  Microsoft signed: Yes
    2010-04-14 11:10:11:997 1040 1344 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wsus3setup.cab:
    2010-04-14 11:10:12:013 1040 1344 Misc  Microsoft signed: Yes
    2010-04-14 11:10:12:028 1040 1344 Setup ***********  Setup: Checking whether self-update is required  ***********
    2010-04-14 11:10:12:028 1040 1344 Setup   * Inf file: C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wsus3setup.inf
    2010-04-14 11:10:12:075 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\cdm.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:185 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuapi.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:247 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuapi.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:247 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuauclt.exe: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:372 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuaucpl.cpl: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:403 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuaucpl.cpl.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:403 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuaueng.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:419 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuaueng.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:513 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wucltui.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:528 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wucltui.dll.mui: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:528 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wups.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:528 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wups2.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:591 1040 1344 Setup Update NOT required for C:\WINDOWS\system32\wuweb.dll: target version = 7.4.7600.226, required version = 7.4.7600.226
    2010-04-14 11:10:12:606 1040 1344 Setup   * IsUpdateRequired = No
    2010-04-14 11:10:19:466 1040 1344 PT +++++++++++  PT: Synchronizing server updates  +++++++++++
    2010-04-14 11:10:19:497 1040 1344 PT   + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL =http://wsus01/ClientWebService/client.asmx
    2010-04-14 11:10:22:685 1040 1344 PT WARNING: Cached cookie has expired or new PID is available
    2010-04-14 11:10:22:685 1040 1344 PT Initializing simple targeting cookie, clientId = 8fba4725-278a-4588-b0cb-713b711911d5, target group = , DNS name = client100.domain.com
    2010-04-14 11:10:22:685 1040 1344 PT   Server URL =http://wsus01/SimpleAuthWebService/SimpleAuth.asmx
    2010-04-14 11:10:23:044 1040 1344 Agent WARNING: Failed to evaluate Installed rule, updateId = {BFE5B177-A086-47A0-B102-097E4FA1F807}.102, hr = 8024E001
    2010-04-14 11:20:08:158 1040 1344 PT +++++++++++  PT: Synchronizing extended update info  +++++++++++
    2010-04-14 11:20:08:783 1040 1344 PT   + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL =http://wsus01/ClientWebService/client.asmx
    2010-04-14 12:16:30:246 1040 1e4 AU AU received policy change subscription event
    2010-04-14 13:57:17:634 1040 1e4 AU AU received policy change subscription event
    2010-04-14 14:43:29:227 1040 1344 Agent   * WARNING: Failed to filter search results, error = 0x8024000B
    2010-04-14 14:43:29:274 1040 1e4 AU ###########  AU: Uninitializing Automatic Updates  ###########
    2010-04-14 14:43:29:290 1040 1344 Agent *********
    2010-04-14 14:43:29:290 1040 1344 Agent **  END  **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2010-04-14 14:43:29:290 1040 1344 Agent *************
    2010-04-14 14:43:31:977 1040 1e4 Service *********
    2010-04-14 14:43:31:977 1040 1e4 Service **  END  **  Service: Service exit [Exit code = 0x240001]
    2010-04-14 14:43:31:977 1040 1e4 Service *************

  • High CPU & Memory issues - Excessive and unnecessary CPU usage in Firefox for Windows (see also questions1003966 & 998289)

    I am using the latest version of Firefox, 32.0.1, on an HP Pavilion dv7-4141sa laptop computer, running Windows 8.1 Pro 64-bit. There should be more than enough power here to run a browser without any problem, yet the computer is regularly being overloaded by the browser's resource usage.
    I am currently measuring typical average CPU usage of 45% - with the browser minimised. That is to say, Firefox is not doing any browser jobs - it is not drawing on the screen - but it is using the most CPU of any process currently running. Why?
    I am an ex-software engineer, and my understanding of current application development technology is limited, but I think I can say with some confidence that many techniques and software architectures exist that enable the suspension of program activity, or at least its reduction to a very low bare minimum, when the program is not actually carrying out its design function, which is in this case to draw pictures of website data on a screen.
    There is a very serious problem here, one which means that I cannot run Firefox all the time, but have to kill it when I am not actively browsing, otherwise other applications cannot run to their full capacity. This is a great pity, because I have committed a lot of effort to making Firefox my primary web tool. It manages all my many bookmarks, contains my secure password manager (LastPass), manages my web security (via NoScript, AdBlock, and FlashBlock), just for a start.
    Before any well-meaning moderators or other commenters start down the usual trail of "have you done this, tried that, disabled the other", I should point out that I have followed all the advice I can find, with no positive outcome. This computer is running a fresh installation of Windows, and a fresh installation of Firefox. At the moment I am running a new test Firefox profile.
    The latest version of Adobe Flash, 14.0.0.179, is installed but disabled. When it is enabled and in use, Firefox's CPU usage seems high over longer periods, but overall there is little difference. It doesn't look as though the problem can be laid at Flash's door. A few other add-ins are installed, mainly those mentioned above, and Firefox is skinned with LavaFox v2-Green, but I have previously started from a clean installation, which has made little difference after an initial period during which things seemed to be better. Turning off or disabling various add-ons has made no discernible difference.
    Just now I turned Flash on, and after a long period with Firefox minimised, Resource Monitor reported Firefox at 8% average CPU and FlashPlayerPlugin at 0.32%. While running a small video, RM reports FlashPlayerPlugin at about 45% and Firefox at 8%. After the video, Flash went back down to around 0.4%, and after a bit more browsing Firefox went to around 17% minimised. There seems little rhyme or reason here, except that Flash does not seem to be the culprit, although Firefox does seem to consume less when fewer tabs are actually active, as you might expect. I just refreshed more than a dozen tabs, and now Firefox is at 30%, but still not back up to the higher figures. Weird.
    The CPU usage does vary a lot around the average, but 30% is still a lot for a program that shouldn't be doing anything above the minimum status maintenance, and still puts it at the top of my Top Process Monitor list. (Right now it's gone back up to 45%, without my using it in any way).
    I have Telemetry turned on, so presumably Mozilla is recording some of the relevant data.
    This is a very serious fault, which is more or less reproducible and which a lot of people seem to be experiencing. Probably more people have it than realise, because most users will not know anything other than that their computer slows down for some non-obvious reason; they may just think it's something to do with the computer itself, not knowing how to use the Resource Monitor and interpret the results.
    Oddly, the problem does not seem to occur when running Firefox under Linux Mint 17, where the response is snappy and the CPU usage ostensibly low; I am going to look at this in more detail shortly.
    I am not posting here for advice, but for information and as a form of bug report which hopefully other users will see. It will hopefully spare them a lot of effort and time in trying a lot of recommended "solutions" which will not work. The problem is inherent in the software, and can be solved only by Mozilla.
    I am willing to supply any diagnostic data requested; as I said above, I have also turned on "Telemetry". However, I will not be trying out any more reinstallation/new-profile/add-on disable-enable-delete cycles unless I am asked to for very specific reasons. Please do not suggest courses of action which have already been mentioned elsewhere on this forum. I have tried them all.
    The situation is very disappointing, but I have confidence that the Firefox developers will pin down the fault eventually and engineer a satisfactory solution that makes it viable to leave Firefox open all the time. Even with that restriction, it's still far better than the alternatives.

    I share jmward's frustration. This is not a bug report so much as a request for a badly needed feature, ie the ability to have Firefox be able to tell us which tabs on which windows are eating time so we can target them. There are some very poorly written web pages out there which just plain loop while making no updates or inconsequential updates on the page.
    This is not a OS problem; jmward runs Windows and I run Linux but we have the same issue. It is not a question of Firefox plugins or extensions, or even viruses; I have a new, clean Linux install but have the same problem on both my regular Firefox AND on a FRESH install of the latest Firefox (35.0.1) which has *NO* non-default plugins or extensions.
    Here is an example of a web page which will eat 100% of one CPU's time:
    http://patch.com/massachusetts/arlington/arlington-woman-allegedly-attacks-neighbor-snow-blower-0
    I will attach 3 images to back up my claim. All of the images show my dark blue system monitor (gkrellm) superimposed on the web page. The top graph shows CPU time. I have 4 CPUs in my machine, so 25% means the web page is eating 100% of one CPU equivalent.
    The first image shows the load of the offending page with elevated CPU usage along with the download net activity on eth0, but the CPU activity does not stop when the download activity is over.
    The second images show the steady state 100% CPU equivalent of this page just sitting there apparently doing nothing. It IS, however, doing at least two different things. I know from my regular Firefox where I have "Remove It Permanently" installed that if I remove the the little weather indicator in the upper right of the offending page that CPU utilization drops to about 40% of one CPU equivalent. If I use RIP to remove everything else right down to a bare screen that 40% utilization stays until I delete the tab.
    The third image shows the CPU utilization drop to zero when I delete the tab holding the offending page.
    Now I will add a note here: If the offending page is NOT the top tab in a window then it stops eating time. The offender will also stop eating time if I minimize the window. However if I have another window up but leave the offender up on top in its window it continues to eat time even tho I am looking at another window. The offender will continue to eat time even if its window is completely covered by another window, and it will also eat time if I switch to another desktop.
    I will often have half a dozen windows open, and there are many pages out there which will suck endless CPU time. Unless I want to open up a new tab on each window before I leave it there is likely to be some tab on top eating time uselessly. Get a couple of those going and Firefox becomes sluggish and can even stop responding for many seconds.
    I guess I not only want to have Firefox tell us which tabs are eating time, but I would also like it if Firefox would stop giving CPU time to any tab which is not visible because it is covered by some other window and/or it is on a desktop which is currently not showing. If you can stop a tab's CPU usage by reason of tab-not-showing then you should also be able to stop its CPU usage when the window is covered or on the not-top desktop. Indeed is there any reason to not schedule absolute CPU utilization priority to the visible tab on the window with focus and give time to the other tabs only when the visible tab isn't using time?
    My final thought on this is that I have had Firefox SO tied up sometimes that I swear their are web pages which are eating time even tho they are not the top tab. I regret that I do not have an example to show you. But Firefox grinds to a complete halt on a regular basis, and that is not acceptable. I am a programmer with long experience in multi-threaded programs so I *know* there is no reason you cannot do better. If there were another browser around which had the commitment to privacy which Firefox has I would probably switch out of shear annoyance. :-(

  • Skype 4.2.0.11 has abnormally high CPU usage while...

    Skype 4.2.0.11 has abnormally high CPU usage while idle.
    I can't get my laptop under 70 degrees celsius unless I cpulimit or quit skype, and cpulimiting it actually makes it completely unresponsive, as if some other thread is constantly generating a lot of work and taking priority over the UI thread.
    What the heck is skype doing? (And why do any of its threads need nice -10?) It takes up more CPU time than pulseaudio, truecrypt, and deluged combined.
    Its CPU usage is constantly between 5 and 50 percent*, it's absolutely horrible.
    *While idle. I'm unable to make calls.
    I know this is expected from a linux user, but for all I know, Skype is malware. It's not open-source, so I can't find out for myself, and there are no open-source alternatives so the frankly shameful amount of bugs I encounter in Skype will never be fixed.
    There are several bugs I'd love to be fixed in Skype, but first, PLEASE, optimize your code. It's absolutely horriffic at the moment.

    Attached are statistics from my desktop over approximately a 24 hour period for the processes shown (other than firefox and adb).
    Pulseaudio tops skype this time but that's because I've had music playing through mpd for a few hours. Skype uses more than 16 times the CPU that pidgin does, and almost double the RAM! RAM isn't shown in the screenshot but take my word for it. Bear in mind that I haven't taken (or made) any calls in this period of time, and pidgin has been signed into three different services and using encrypted chat.
    I really wish that at least the protocol would be documented so someone could work around this, at the moment I don't think the guys writing skype realize just how unstable the linux port is. At least it's better than the Android port.
    [Edit for those unfamiliar with linux processes: "TIME" is the cumulative time that the program has been scheduled for on any core, effectively making it a measure of total CPU usage for a given time period]
    Attachments:
    2014-06-22-233238_530x119_scrot.png ‏9 KB

  • SQL query against ConfigMgr DB causing 100% cpu usage on SQL server throughout day

    Hi, I am hoping someone here may have an idea of what I can do to resolve this as I am not much of a SQL guy. Here is what I know. Throughout the day, monday-friday, my ConfigMgr SQL server sits at 98-100% processor usage.
    Using the following query I have narrowed down the culprit of the high cpu usage throughout the day:
    SELECT p.spid, p.status, p.hostname, p.loginame, p.cpu, r.start_time, r.command,
    p.program_name, text
    FROM sys.dm_exec_requests AS r,
    master.dbo.sysprocesses AS p
    CROSS APPLY sys.dm_exec_sql_text(p.sql_handle)
    WHERE p.status NOT IN ('sleeping', 'background')
    AND r.session_id = p.spid
    Even though my knowledge of SQL is light, I believe the following output clearly defines the thread responsible for the high cpu usage. This "program_name" is present throughout the day and as long as its there, cpu usage remains at or near 100%:
    The text output of the above culprit is as follows (sorry this is long):
    -- Name : spDrsSummarizeSendHistory
    -- Definition : SqlObjs
    -- Scope : CAS_OR_PRIMARY_OR_SECONDARY
    -- Object : P
    -- Dependencies : <Detect>
    -- Description : Summarize DrsSendHistory information into DrsSendHistorySummary
    CREATE PROCEDURE spDrsSummarizeSendHistory
    AS
    BEGIN
    SET NOCOUNT ON;
    DECLARE @CurrentTime DateTime;
    DECLARE @SiteCode nvarchar(3);
    DECLARE @LastSummarizationTime DateTime;
    DECLARE @NextSummarizationTime DateTime;
    DECLARE @Interval INT; -- summarize interval in minutes
    DECLARE @ReplicationID INT
    DECLARE @iMaxID INT
    DECLARE @iCurrentID INT
    DECLARE @iBatchSize INT = 50
    DECLARE @ReplicationPattern NVARCHAR(255)
    DECLARE @TargetSite NVARCHAR(3);
    DECLARE @TimeTable TABLE (TargetSite NVARCHAR(3), StartTime DATETIME, EndTime DATETIME, PRIMARY KEY (TargetSite, StartTime, EndTime))
    DECLARE @TargetSites TABLE (SiteCode NVARCHAR(3) PRIMARY KEY)
    DECLARE @ChildTargetSites TABLE (TargetSite NVARCHAR(3), LastSummarizationTime DATETIME, [Interval] INT, PRIMARY KEY (TargetSite))
    DECLARE @ReplicationGroup TABLE (ID INT, ReplicationPattern NVARCHAR(255))
    IF OBJECT_ID(N'TempDB..#DrsSendHistorySummary') IS NOT NULL
    DROP TABLE #DrsSendHistorySummary
    CREATE TABLE #DrsSendHistorySummary (ID BIGINT IDENTITY(1, 1) NOT NULL, SourceSite NVARCHAR(3), TargetSite NVARCHAR(3), ReplicationGroupID INT, SyncDataSize BIGINT, CompressedSize BIGINT, UnCompressedSize BIGINT, MessageCount INT, ChangeCount INT, SummarizationTime DATETIME, PRIMARY KEY (ID))
    SET @CurrentTime = GETUTCDATE();
    SET @SiteCode = dbo.fnGetSiteCode();
    INSERT INTO @ReplicationGroup (ID, ReplicationPattern)
    SELECT RD.ID, RD.ReplicationPattern
    FROM ReplicationData RD
    WHILE EXISTS (SELECT * FROM @ReplicationGroup)
    BEGIN
    SELECT TOP (1) @ReplicationID = ID, @ReplicationPattern = ReplicationPattern FROM @ReplicationGroup
    TRUNCATE TABLE #DrsSendHistorySummary
    IF (((@ReplicationPattern = N'global' OR @ReplicationPattern=N'site') AND dbo.fnIsPrimary() = 1)
    OR (@ReplicationPattern = N'global_proxy' AND dbo.fnIsSecondary() = 1))
    BEGIN -- when current site is child
    SET @LastSummarizationTime = ISNULL(( SELECT MAX(SummarizationTime) FROM DrsSendHistorySummary WHERE SourceSite = @SiteCode AND ReplicationGroupID = @ReplicationID),
    (SELECT MIN(EndTime) FROM DrsSendHistory WHERE ReplicationGroupID = @ReplicationID) );
    SET @Interval = ISNULL((SELECT VALUE FROM RCMSQLCONTROLPROPERTY SCP, RCMSQLCONTROL SC
    WHERE SCP.ControlID = SC.ID AND SCP.Name = N'Send History Summarize Interval' AND SC.TypeID = 3 and SC.SiteNumber = dbo.fnGetSiteNumber()), 15); -- default 15 minutes
    DELETE @TargetSites
    INSERT INTO @TargetSites (SiteCode)
    SELECT DISTINCT SiteCode FROM DRS_MessageActivity_Send WHERE ReplicationID = @ReplicationID
    IF @LastSummarizationTime IS NOT NULL AND EXISTS (SELECT * FROM @TargetSites)
    BEGIN
    SET @NextSummarizationTime = DATEADD( minute, DATEDIFF(minute, 0, @LastSummarizationTime)/@Interval *@Interval + @Interval, 0);
    -- Summarized according to interval
    DELETE @TimeTable
    WHILE (@CurrentTime >= @NextSummarizationTime )
    BEGIN
    INSERT INTO @TimeTable (TargetSite, StartTime, EndTime)
    SELECT SiteCode, @LastSummarizationTime, @NextSummarizationTime FROM @TargetSites
    SET @LastSummarizationTime = @NextSummarizationTime;
    SET @NextSummarizationTime = DATEADD(mi, @Interval, @NextSummarizationTime );
    END
    INSERT INTO #DrsSendHistorySummary (SourceSite, TargetSite, ReplicationGroupID, SyncDataSize, CompressedSize, UnCompressedSize, MessageCount, ChangeCount, SummarizationTime)
    SELECT @SiteCode, T.TargetSite, @ReplicationID, SUM(ISNULL(D.SyncDataSize, 0)), SUM(ISNULL(D.CompressedSize, 0)), SUM(ISNULL(D.UnCompressedSize, 0)), SUM(ISNULL(D.MessageCount, 0)), SUM(ISNULL(ChangeCount, 0)), T.EndTime
    FROM DrsSendHistory D RIGHT JOIN @TimeTable T ON D.EndTime >= T.StartTime AND D.EndTime < T.EndTime AND ReplicationGroupID = @ReplicationID AND T.TargetSite = D.TargetSite
    GROUP BY T.TargetSite, T.StartTime, T.EndTime;
    END
    END
    ELSE IF ((@ReplicationPattern = N'global' AND dbo.fnIsCAS() = 1)
    OR (@ReplicationPattern = N'global_proxy' AND dbo.fnIsPrimary() = 1))
    BEGIN -- when current site is parent
    DELETE @ChildTargetSites
    INSERT INTO @ChildTargetSites(TargetSite, LastSummarizationTime, [Interval])
    SELECT DISTINCT(DSH.SiteCode),
    ISNULL(( SELECT MAX(SummarizationTime) FROM DrsSendHistorySummary WHERE SourceSite = @SiteCode AND ReplicationGroupID = @ReplicationID AND TargetSite=DSH.SiteCode),
    (SELECT MIN(EndTime) FROM DrsSendHistory WHERE ReplicationGroupID = @ReplicationID) ) AS LastSummarizeTime,
    ISNULL((SELECT VALUE FROM RCMSQLCONTROLPROPERTY SCP, RCMSQLCONTROL SC WHERE SCP.ControlID = SC.ID AND SCP.Name = N'Send History Summarize Interval' AND SC.TypeID = 3 and SC.SiteNumber = dbo.fnGetSiteNumberBySiteCode(DSH.SiteCode)), 15) AS Interval
    FROM DRS_MessageActivity_Send DSH WHERE DSH.ReplicationID = @ReplicationID
    GROUP BY DSH.SiteCode;
    DELETE @TimeTable
    WHILE EXISTS (SELECT * FROM @ChildTargetSites)
    BEGIN
    SELECT TOP (1) @TargetSite = TargetSite, @LastSummarizationTime = LastSummarizationTime, @Interval = Interval FROM @ChildTargetSites
    SET @NextSummarizationTime = DATEADD( minute, DATEDIFF(minute, 0, @LastSummarizationTime)/@Interval *@Interval + @Interval, 0);
    -- Summarized according to interval
    WHILE (@CurrentTime >= @NextSummarizationTime )
    BEGIN
    INSERT INTO @TimeTable (TargetSite, StartTime, EndTime)
    SELECT @TargetSite, @LastSummarizationTime, @NextSummarizationTime
    SET @LastSummarizationTime = @NextSummarizationTime;
    SET @NextSummarizationTime = DATEADD(mi, @Interval, @NextSummarizationTime );
    END
    DELETE @ChildTargetSites WHERE TargetSite = @TargetSite
    END;
    INSERT INTO #DrsSendHistorySummary (SourceSite, TargetSite, ReplicationGroupID, SyncDataSize, CompressedSize, UnCompressedSize, MessageCount, ChangeCount, SummarizationTime)
    SELECT @SiteCode, T.TargetSite, @ReplicationID, SUM(ISNULL(D.SyncDataSize, 0)), SUM(ISNULL(D.CompressedSize, 0)), SUM(ISNULL(D.UnCompressedSize, 0)), SUM(ISNULL(D.MessageCount, 0)), SUM(ISNULL(D.ChangeCount, 0)), @NextSummarizationTime
    FROM DrsSendHistory D RIGHT JOIN @TimeTable T ON D.EndTime >= T.StartTime AND D.EndTime < T.EndTime AND ReplicationGroupID = @ReplicationID AND T.TargetSite = D.TargetSite
    GROUP BY T.TargetSite, T.StartTime, T.EndTime;
    END;
    SELECT @iMaxID = MAX(ID), @iCurrentID = 0 FROM #DrsSendHistorySummary
    -- BATCH INSERT TO REAL TABLE
    WHILE (@iCurrentID < @iMaxID)
    BEGIN
    INSERT INTO DrsSendHistorySummary (SourceSite, TargetSite, ReplicationGroupID, SyncDataSize, MessageCount, ChangeCount, SummarizationTime)
    SELECT SourceSite, TargetSite, ReplicationGroupID, SyncDataSize, MessageCount, ChangeCount, SummarizationTime
    FROM #DrsSendHistorySummary WHERE ID > @iCurrentID AND ID <= (@iCurrentID + @iBatchSize)
    SET @iCurrentID = @iCurrentID + @iBatchSize
    END
    TRUNCATE TABLE #DrsSendHistorySummary
    DELETE @ReplicationGroup WHERE ID = @ReplicationID
    END
    END
    If anyone has any experience with this issue or anything similar and might be able to point me in the right direction, any responses would be greatly appreciated. Thanks for reading!

    Normally, this summary job every few mins which only summarize last few mins sending history. If the job was not running for long time, the first time, this sproc will summarize a lot more data than normal. So it could fail which will make things worse and
    worse over time.
    If sending summary data is not a big concern here, you can manually insert a dummy row with most recent time as Summarizationtime, so that, when summary job kicks in next time, it will only summary short interval data.
    DrsSendHistory is that the table records every sending on every group. This table is one of the key of replication logic. For your environment, on primary site, it could have up to 24(hrs) * 60 (mins) / 2 (sync interval) * 36(secondary sites) records per
    day for Secondary_Site_Replication_Configuration group and 24 * 60 / 5 * 22 records for Secondary Site Data.
    Umair Khan | http://blogs.technet.com/umairkhan
    Hi Umair,
    Thank you for the reply. My plan was to go ahead with your suggestions but what I tried first was to get my VM guy to give the SQL server access to more CPU resources. We had already configured it with what would have seemed to be plenty, as per Microsoft's
    sizing requirements, but I figured it couldn't hurt to rule out - he gave the SQL server access to a huge portion of the host processing power and since then CPU usage on the server has NOT been an issue.
    It would appear that the large amounts of secondary sites we have just simply put a lot of stress on the SQL server with out of the box replication settings. Since the entire VM host is for System Center only, and our other System Center servers are using
    very little resources, this solution has ended up being valid.
    Thanks again for everyone's help with this.

  • How to set main thread Priority?

    i have set:
    Thread.currentThread().setPriority(Thread.MAX_PRIORITY);
    // and the other thread ( )
    thread_load = new Thread();
    thread_load.setPriority(Thread.MIN_PRIORITY);
    thread_load.start();but it doesn't make any diffrent,
    i mean diffent the CPU usage for the thread.
    i want the main thread has a MAX PRIORITY CPU usage , then the other thread.
    is this true to set the thread priority use setPriority(..) ?
    thx..

    Thread is a Runnable within java (or javaw) process: his priority has no meaning outside the JVM, if you wanna impact on CPU usage you should set this process priority, i.e. (for windows):
    instead of starting as
    javaw ....try
    start/min javaw ...You could need to quote the javaw command, to see all possible priorities see start help by typing start/? in cmd.
    Bye.

  • Thread Priority Management

    Hi All,
    In my Solaris(4 CPU) box there are multiple JVMs are running to serve different components of the application. Due to several design holes most of these components are consuming max CPU. Now I am planning to reduce the priority of thread execution in one of the least used component to release CPU for those other JVMs/Components to process faster. Since they are running in different JVMs how setting priority of task A in JVM � X will help task � B in JVM � Y? If that won�t help, can you please suggest me the best way to solve this issue??
    Thanks in advance,
    -Cheenath

    Thanks for your comments and I agree 100% with you, but the situation is to provide work around rather than changing the whole system design as there is no much time in hand.
    Basic question is how Java handles setting thread priority? � If it involves a map of threads with priority information to get executed whether JVM checks the system parameters like CPU utilization before commanding OS to execute or OS decides how to execute the threads which JVM instructed?
    Is there a way we can restrict Java to suspend processing once the CPU usage is higher than say 80% ? like a parameter set while running the application saying if the CPU is less than 80% then only execute the process?

  • How to maximize cpu usage

    this is about an app that i use, not one i am developing, i am just trying to see if i can help out the developer or see if he has really tried 'everything' to optimize the app. This app does some heavy duty signal processing, it receives a very high speed
    usb data stream from a custom device, it uses about as much of the usb 2.0 bandwidth as it can passing in pre-processed spectrum sampes. Then the computer side app takes that and does more processing to find and extract the data that it is supposed to work
    on. I am running it on a win8x64, I7 box with one socket, 4 cores, virtualization enabled, and 8 logical processors, 8gb ram and nothing else doing anything significant... the app only takes about 50% of the cpu time even though it is not finishing processing
    one block of data before the next arrives, this results in it automatically cutting back on the data decoders to process fewer signals until it can complete the processing before the next data arrives.  I am watching the cpu usage in the task manager
    or the resource monitor or the performance monitor and see about the same thing, but i suspect that the cpu is actually busier than those are showing, for instance if i show the kernal time in the task manager it seems to be hanging about 25%, does that
    account for receiving the usb data and putting it in memory?  or would that be done by hardware and not require cpu cycles??  is there any way to monitor background activity that might be using the rest of the cpu time?  the developer says
    he tried all sorts of things to get higher cpu usage but couldn't get it much higher, even if running the threads in real time priority.  are there any unusual pitfalls or built in limitiations??

    Well you are asking us to do the dev's job while you don't even know what the job is. If the dev needs help (a big if, it seems the dev knows what he/she is doing) then the dev can ask here with specific goals (e.g. what part of program can be paralleled
    to utilize idle CPUs), with details about the architecture of the program (which you don't have).
    Also such rewriting comes with risks of breaking stuff that are already working besides labor cost. The dev may decide it is not worth the rewriting if the cost is too high compared
    benefits to the user, just saying. 
    Visual C++ MVP

Maybe you are looking for

  • Itunes wont let me sync new games

    When i try to sync the games I just bought(song summoner) i get a message saying that if I do it will replace all games on my ipod with the games in my library, but the problem is my ipod video came with several simple games(Brick, Parachute, Music G

  • Problem with JAI medialib accelorator

    I use JAI to display images. Recently after loading an IBM Websphere product my Java 1.4.0 programs(which have nothing to do with Websphere) started displaying this message in the command window: Could not load mediaLib accelerator wrapper classes. C

  • Trouble synching movies to new iPad

    I recently migrated my Itunes library to an external drive. I can connect to it from either my iMac (to which it is tethered) or MacBook Pro via my wireless router (Time Capsulte). So far good. I only open one library at a time, which I understand is

  • Pdf protected file reader for ipad ?

    is there anyone who knows how can i read i protected pdf book (that i did buy and i do own the password for it ) on Ipad

  • Window outstretches when coming out of sleep mode...

    As the thread title implies, I have a problem in Photoshop Elements 6.0 that I found came with my Wacom Bamboo Pen Tablet... As of recently, whenever I put the computer to sleep mode I boot the system back up and my right hand panels are mostly out o