Sunday, February 27, 2005
How to query the Microsoft Knowledge Base by using keywords and query words
Two useful ones are Windows SP2 fixes kbwinxpsp3fix and Office 2003 SP 2 ones kboffice2003presp2fix.
Friday, February 25, 2005
New Permission Objects in SMS 2003 SP1.
Manage folder is bit 17 hex 0x20000 decimal 131072. Software Updates is class value 10. Both are the next available bit/value - makes sense.
Software Updates has read, modify, delete, administer, create and delegate permissions.
Thursday, February 24, 2005
Guest OS Slow - Give It More RAM
If you are experiencing that one or a few of your guest OS’s are slow but the others are running as expected, you probably have starved the slow ones. Give them more RAM to speed things up. The easy way to check whether a guest is starved is to compare the assigned RAM to the Commit Level (Task Manager) and at the same time look at the page fault delta values (Task Manager, Processes tab, select columns). If you want to get the most out of your RAM, you probably will run with the Commit Level some above the amount of RAM – but too much paging will slow you down.
Monday, February 21, 2005
MOM 2005 Core MP Updated
- Convert the old and the new AKM files to XML with MP2XML AKM-file XML-file
- Run MPDiff.Console.exe /src:old.xml /tgt:new.xml /v:cad. You can also run it with one of the cad (changed, added, deleted) letters at a time.
- View the output or view diffout.xml with Internet Explorer
Sunday, February 20, 2005
Virtual Server 2005 and InCd are not best friends!
Indigo - Applications on Longhorn
The impact of this technology will not be small. Anyone who builds distributed applications on Windows, especially applications that must interoperate with those on other platforms, should pay close attention. Indigo will significantly change their world.
Monday, February 14, 2005
Nokia and Exchange Server ActiveSync
And IMHO Nokia Mobiles is still a better choice than the Windows Mobile powered devices I’ve used so far (Qtek 2020 and lately iPAQ 6340) and even though the battery lifetime and impressing feature set of the latter is very attractive – I’d prefer a stable PDA/Phone (I've had my Wireless repaired 2 times and its broke again; furthermore I've had issues with bluetooth and stability problems). According to a Danish news source there should be an update on the way to fix the Wireless/Bluetooth problems with the iPAQ 6340 – when/if that comes and if it fixes the problems I’d probably change my mind as the iPAQ 6340 is very close to be the perfect Mobile/PDA device for me (I love the Wireless features and my TomTom Navigator 3 with Bluetooth GPS).
Friday, February 11, 2005
Virtual Server 2005 Events are OK (now)
Could not See Virtual Server 2005 Events
Event Type: Error
Event Source: Virtual Server
Event Category: (2)
Event ID: 1061
Date: 12-02-2005
Time: 11:32:54
User: HOST\Administrator
Computer: HOST
Description: The description for Event ID ( 1061 ) in Source ( Virtual Server ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: po-sql2000.
Not very useful! So I decided to fix the registry to get these events translated correctly. This is how I did that -
- First I looked below HKLM\SYSTEM\CCS\Services\Eventlog\Virtual Server\Virtual Server
- Here I found the pointer for the resource DLL C:\Program Files\Microsoft Virtual Server Trial\Event Log\VirtualServerLogMessages.dll.
- I verified that the file was on my system.
- Having done so, I exported the above key to a .REG file.
- Replaced the first \Virtual Server\ string with \Application\ using notepad.
- Saved the file.
- Loaded it by double-clicking it
This got the messages translated corrected in event viewer -
"po-sql2000" could not be started because there is not enough physical memory or system resources available.
Now I only have to figure out what it means by that - I have 1.5 GB available!
Wednesday, February 09, 2005
Windows Server 2003 SP1 RC2 released
Tuesday, February 08, 2005
Enable Remote Desktop Connections remotely #2
wmic /node:"Computer Name (FQDN)" /USER:"username" RDTOGGLE WHERE ServerName="Computer Name" CALL SetAllowTSConnections 1
This by the way only works from Windows Server 2003 (Thanks to Per Ø. for pointing this out) - if you need to this from Windows XP it looks like this -
wmic /node:"Computer Name (FQDN)" /USER:"username" PATH win32_terminalservicesetting WHERE (__Class!="") CALL SetAllowTSConnections 1
It's a good suggestion to use WMI (Except that it's easier - for me anyway - to remember the registry key ;-)
Sunday, February 06, 2005
SMS 2003 SDK Version 2
LogParser v2.2
Scriptomatic 2.0
dim lngCounter
lngCounter=1
wscript.echo lngCounter
IncreaseCounter
wscript.echo lngCounter
sub IncreaseCounter
lngCounter=lngCounte+1
end sub
This will echo 1 and 1 and and not 1 and 2 as expected. This is caused by a spelling mistake in the statement in IncreaseCounter. Option Explicit would have caught this error.
Thursday, February 03, 2005
IMF update has arrived
Tuesday, February 01, 2005
Enable Remote Desktop Connections remotely
HKLM\System\CCS\Control\Terminal Server\fDenyTSConnection
Just change it from 1 to 0 and reboot.
It's the Little Things in Life ... (Like Google or Regmon ;-)
Thursday, January 27, 2005
How to Run a WMI Query from the Command Line
An alternative is to do it from the command line using WMIC. Take this statement - it was part of an SMS error message I got:
SELECT __CLASS, __PATH, __RELPATH, Description, Manufacturer, Name, Status FROM Win32_NetworkClient
You can not use the statement directly, but it can easily be converted to WMIC style:
wmic path Win32_NetworkClient get __CLASS, __PATH, __RELPATH, Description, Manufacturer, Name, Status
Use the /Format switch to make the output more readable.
*) In case you do not know wbemtest, play around with it. Just search the Help and Support Center for wbemtest.
Tuesday, January 25, 2005
Domain Trust and "The operation can not be performed on the current domain"
If you by chance should experience the same situation on NT4, the error is also a strange one. As I'm not 100% sure, I'm not going to provide the message but it had something to do with file/record already exists.
Sunday, January 23, 2005
Hosted Messaging And Collaboration 3.0
The next version of Hosted Exchange 2003 (HE2003), Krakatoa, now renamed to Hosted Messaging and Collaboration 3.0 (HMC 3.0) has been released. It continues the evolution from HE2003 and adds "true" support for Sharepoint Services and Live Communications Server 2005. Furthermore the reference architecture has been updated significantly with -
Support for running on MPS on Windows Server 2003 (As opposed to HE2003)
SQL Reporting Services
Microsoft Operations Manager 2005
Migration tools from to migrate users from other platforms
ISA 2004
Intelligent Message Filtering
Resource Manager Rebuilder Tool (Used when AD and MPS is out of sync)
OAB Migration Tool (Used when moving from "standard" Exchange OAB implementation to dedicated OAB servers)
And much more - I will be back with further info when I've had the time to test and use the product. Until then you can check links to the press release here and what the press has to say about it here.
Thursday, January 20, 2005
Virtual PC 2004 SP1.27 Upgrade Experiences
So I tried to update. But the SP1.27 (as I now call it) said the software already was installed. I went into Add/Remove Programs and uninstalled SP1. Planning on rebooting later, I found that the uninstall made all my network adapters unusuable. Normally, the install disables networking temporary, but this time they simply did not work afterwards.
After rebooting, I realized that Virtual PC was completely uninstalled. I installed the RTM version again and applied SP1.27.
Now both Help, About and Add/Remove Programs, Support Information claims that I'm running 5.3.582.27 as expected.