# Friday, May 02, 2008

After Swing It! migration if required use: legacydn /forcewrite


Friday, May 02, 2008 12:37:28 AM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Thursday, May 01, 2008

SFC terminates at 39% with the above error.

%windir%\logs\CBS.log shows that a folder is not found:

2008-05-01 11:30:23, Error CSI 0000009b (F) STATUS_OBJECT_NAME_NOT_FOUND #1442392# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = (AllowSharingViolation), handle = {provider=NULL, handle=0}, da = (STANDARD_RIGHTS_READ|FILE_READ_ATTRIBUTES), oa = @0x6be774->OBJECT_ATTRIBUTES {s:24; rd:NULL; on:[120]"\??\C:\Windows\WinSxS\x86_microsoft-windows-i..l-keyboard-0000420_31bf3856ad364e35_6.0.6000.16386_none_e499ad916795d771"; a:(OBJ_CASE_INSENSITIVE)}, iosb = @0x6be794, as = (null), fa = 0, sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN, co = 0x00004000, eab = NULL, eal = 0, disp = Invalid)

The folder \WinSxS\x86_microsoft-windows-i..l-keyboard ...etc is obviously corrupted (as it is now a 0kb file).

Used WinImage to extract this file from a Vista Business RTM vhd.  Comparing file size details of other folders and files suggested that this version would work.

To delete corrupt file/folder and replace with good version:

  • Take ownership of corrupt folder/file and WinSxS folder (ie parent) only
  • Give Full Control permissions to corrupt file and delete
  • Copy replacement file
  • Remove permissions from replaced folder and file(s)
  • Give NT SERVICE\TrustedInstaller ownership of replaced folder/children and parent directory

Running SFC now completes, albeit with a further uncorrectable error:

... Hashes for file member \SystemRoot\WinSxS\x86_microsoft-windows-mulanttsvoiceenudsk_31bf3856ad364e35_6.0.6000.16386_none_0d44c2d7a6e22754\M1033DSK.CSD do not match actual file [l:24{12}]"M1033DSK.CSD"

Which is corrected, as above.  Now SFC dectects and repairs a hash mismatch.  A further run completes with no errors.



Thursday, May 01, 2008 2:07:04 PM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Wednesday, April 30, 2008

Updating Nero Burning ROM?

Suggest backing up HKLM\Software\Classes first


Wednesday, April 30, 2008 9:35:26 PM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Monday, February 25, 2008

Comment out:

;JoyV=Axis ...
;JoySlider1=Axis ...


Monday, February 25, 2008 11:17:46 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Sunday, February 24, 2008

Sharepoint Central Administration
Virtual Server Configuration
Configure virtual server settings
Default Web Site
Virtual Server Management
Define managed paths
Add New path -> certsrv -> Excluded path

See: http://www.microsoft.com/technet/prodtechnol/biztalk/2006/library/a4swift/39916663-b80e-49d8-ba9b-49276eb564fc.mspx?mfr=true

vpn | 2003
Sunday, February 24, 2008 4:00:32 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Saturday, February 23, 2008

After DS restore WSUS, SQL Reporting Services and SSEE failed to start.

For SSEE first extract ssee_10.msi from WSUSSetup*.msi\wYukon and then run the following command:

msiexec /i ssee_10.msi CALLERID=OCSetup.exe REINSTALL=ALL RINSTALLMODE=omus /qn REBOOT=ReallySupress /l*v c:\ssee_repair.log

Update Services (WSUS) wouldn't reinstall complaining about a lack of .NET Framework 2.0 and .NET Framework 2.0 wouldn't reinstall due to "... incompatible with a previously installed one" (ie NET2.0 SP1).  Solution is to change/repair from add/remove programs and reboot.

Reporting services is fixed by this, too.

Finally, for any EVENT IDs 1309s to run %WINDOWS%\Microsoft.NET\Framework\V2.0.50727\aspnet_regiis.exe -i

sql | sbs | wsus
Saturday, February 23, 2008 6:55:57 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Sunday, November 11, 2007




Steps for my -1019 on 65GB mailbox store.  Took 8 hours.

eseutil /d e:\exchsrvr\mdbdata\priv1.edb /te:\tempdfrg*.edb /fe:\tempdfrg*.stm

This failed after 206 secs which was to be expected

eseutil /p e:\exchsrvr\mdbdata\priv1.edb /te:\temprepair*.edb

eseutil /mh e:\exchsrvr\mdbdata\priv1.edb

isinteg -s server02 -fix -test alltests

An alternative approach might have been to exmerge all mailboxes into a newly created database:



Sunday, November 11, 2007 11:05:56 AM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Sunday, October 21, 2007


sp_configure 'show advanced options', 1

sp_configure 'max server memory', 256


Sunday, October 21, 2007 12:16:53 PM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Sunday, August 12, 2007

VM Additions

To install Virtual Machine Additions for Linux (openSUSE 10.2) running under Virtual PC 2007 download the vm additions for Virual Server from Microsoft Cconnect.

Grab iso image and boot into Linux.
cd /media/CDROM
rpm -ivh vmadd-full-0.0.1-1.i386.rpm --force


Backup old mouse_drv.so in /usr.lib/xorg/modules/input
and replace with new mouse driver from /usr/X11R6/lib/modules/input

ctrl-alt-backspace  (init 3, init 5 )

Finally, disable scsi additions (YaST -> System -> System Services (Runlevel) disable rl 3 & 5

Mouse Wheel

add psmouse.proto=imps to /boot/grub/menu.lst (or =exps)

Screen Size

Seems to be limited to 1024x768

Keyboard Repeat

Add clock=pit as a bootloader option

Sunday, August 12, 2007 8:02:22 PM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [0]  |  Trackback
# Sunday, June 24, 2007

Delete removed credentials when accessing resources over a vpn:

cmdkey.exe /delete /ras

vista | win
Sunday, June 24, 2007 7:42:13 AM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [0]  |  Trackback