Archive for the ‘Windows’ Category

Unable to Run Windows Update / Upgrade ServicePack sucessfully

Sunday, January 3rd, 2010

Check C:\Windows\Logs\CBS\CheckSUR.log

Identify the missing part
=================================
Checking System Update Readiness.
Binary Version 6.0.6002.22202
Package Version 6.0
2009-10-04 03:00

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages
(f)    CBS MUM Missing    0×00000002    servicing\packages\Package_for_KB961260_server_0~31bf3856ad364e35~amd64~~6.0.1.3.mum
(f)    CBS MUM Missing    0×00000002    servicing\packages\Package_for_KB961260_server~31bf3856ad364e35~amd64~~6.0.1.3.mum
(f)    CBS MUM Missing    0×00000002    servicing\packages\Package_for_KB961260~31bf3856ad364e35~amd64~~6.0.1.3.mum

Checking Component Store

Summary:
Seconds executed: 793
Found 3 errors
CBS MUM Missing Total count: 3

Unavailable repair files:
servicing\packages\Package_for_KB961260_server_0~31bf3856ad364e35~amd64~~6.0.1.3.mum
servicing\packages\Package_for_KB961260_server~31bf3856ad364e35~amd64~~6.0.1.3.mum
servicing\packages\Package_for_KB961260~31bf3856ad364e35~amd64~~6.0.1.3.mum
servicing\packages\Package_for_KB961260_server_0~31bf3856ad364e35~amd64~~6.0.1.3.cat
servicing\packages\Package_for_KB961260_server~31bf3856ad364e35~amd64~~6.0.1.3.cat
servicing\packages\Package_for_KB961260~31bf3856ad364e35~amd64~~6.0.1.3.cat

Download KB961260

Expand the MSU files by the following command

EXPAND -F:* IE8-Windows6.0-KB961260-x64.msu C:\temp

and Expand the CAB files

EXPAND -F: IE8-Windows6.0-KB961260-x64.cab C:\temp2

Copy all *.MUM to C:\Windows\servicing\Packages

And Restart again the the Windows Update

Install Win32::Daemon

Wednesday, May 20th, 2009

How to manually install:

create  C:\Perl\site\lib\Win32\Daemon

copy  test/* to C:\Perl\site\lib\Win32\Daemon

copy daemon.htm history.txt Win32-daemon.ppd to  C:\Perl\site\lib\Win32\Daemon

create  C:\Perl\site\lib\auto\Win32\Daemon\

copy bin/* to  C:\Perl\site\lib\auto\Win32\Daemon\

And you get working Win32::Daemon  for 5.10

Monitor 100% CPU utilization in Windows

Friday, October 10th, 2008
Since you mentioned "our services" so I'm assuming you have an idea of
which processes you want to log.  If you have an idea of which
processes are problematic you can log CPU usage for selected process
names (don't have to tie it to a specific PID).  You can use Windows'
perfmon.exe (Start Menu -> Run... -> perfmon).  Although it is a
monitoring tool you can log the data to a file.

To use it, start up perfmon.exe.  Expand the "Performance Logs and
Alerts" tree.  Select "Counter Logs".  Right click on the main window
and select "New Log Settings..."  Type in a name.  Select "Add
Counters..."  Under "Performance object" select "Process".  Use the
default "% Processor Time" counter.  Now either select the suspected
instances or select "All instances".  Note that selecting all
instances only selects the processes running at that time, new
processes will not be added when started.  It will however handle the
case when a process stops and then starts again with a new PID.
Select "Add" to add this counter and then select "Close".  Now set
your Interval to whatever you want.  Note that the smallest Interval
you can use with perfmon is 1 second.  You can download the Windows
2000 Resource Kit if you want to get perfmon4.exe which can gather
statistics at 1000 times a second.  Now select the "Log Files" tab and
select your log file type, you may want to save it to a Text (comma
separated or tab separated) file if you want to be able to view the
logs in a normal viewer.       Select "Configure..." if you want to
change the log file name and location.  Now select "Apply" and "OK".
Select your log and use either the right click menu or the toolbar to
start.  This will continue to gather statistics until you tell it to
stop.