Article ID: 931914
Article Last Modified on 8/23/2007
APPLIES TO
- Microsoft SoftGrid for Terminal Services
- Microsoft SoftGrid for Windows Desktops
Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows registry
SYMPTOMS
When you try to use Microsoft SoftGrid to sequence Microsoft Office on a computer that is running Microsoft Windows 2000, Windows XP, or Windows Server 2003, you may experience one or more of the following problems:
Problem 1: When the administrator tries to start a Microsoft Office program by using the Launch Application screen of the Sequencing Wizard, the Office program crashes. When Office applications are launced in the sequencer and on the SoftGrid client. you receive the following events in the event log:
Event Type: Error
Event Source: Application Error
Error Event Category: None
Event ID: 1000
Description: Faulting application powerpnt.exe, version 11.0.6564.0, faulting module kernel32.dll, version 5.1.2600.3119, fault address 0x00012a5b. For more information, see Help and Support Center at <http://go.microsoft.com/fwlink/events.asp>.
Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 70 6f 77 ure pow
0018: 65 72 70 6e 74 2e 65 78 erpnt.ex
0020: 65 20 31 31 2e 30 2e 36 e 11.0.6
0028: 35 36 34 2e 30 20 69 6e 564.0 in
0030: 20 6b 65 72 6e 65 6c 33 kernel3
0038: 32 2e 64 6c 6c 20 35 2e 2.dll 5.
0040: 31 2e 32 36 30 30 2e 33 1.2600.3
0048: 31 31 39 20 61 74 20 6f 119 at o
0050: 66 66 73 65 74 20 30 30 ffset 00
0058: 30 31 32 61 35 62 0d 0a 012a5b..- Problem 2: When you start a Microsoft Office program on the SoftGrid Client, the Activation Wizard appears
- Problem 3: When you start a Microsoft Office program on the SoftGrid Client, you receive the following error message:
- Problem 4: When you start a Microsoft Office program on the SoftGrid Client, the Windows Installer dialog box appears
- Problem 5: When you start a Microsoft Office program on the SoftGrid Client, you receive a "0x000000C2" error on a blue screen or the client consumes all the open file handles to a network-redirected Application Data directory
- Problem 6: When you start a Microsoft Office program on the SoftGrid Client for the first time, you are not prompted to type your name and initials
Problem 7: When you start Outlook on the SoftGrid Client, the following Outlook performance counter messages are logged in the event log:
Event ID: 3003
Type: Error
Source: LoadPerf
Description: The SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib key could not be opened or accessed in order to install counter strings. The Win32 status returned by the call is the first DWORD in Data section.Event ID: 3009
Type: Error
Source: LoadPerf
Description: Installing the performance counter strings for service Outlook (Outlook) failed. The Error code is the first DWORD in Data section.Event ID: 1000
Type: Information
Source: LoadPerf
Description: Performance counters for the Outlook (Outlook) service were loaded successfully. The Record Data contains the new index values assigned to this service.- Problem 8: You try to exit a Microsoft Office program on the SoftGrid Client. However, the program does not completely exit
- Problem 9: After you save the Softricity file from the SoftGrid Sequencer, this file is several hundred megabytes larger than expected
RESOLUTION
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
Resolution for Problem 1
To resolve this problem, set two registry values before you start the sequencer. To do this, follow these steps:
- Exit the Sequencer.
- Start Registry Editor.
- Open the following registry subkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
. - Right-click Installer, point to New, and then click DWORD Value.
- Type DisableRollback, and then press ENTER.
- Right-click DisableRollback, and then click Modify.
- In the Value Data box, type 1, and then click OK.
- Right-click Installer, point to New, and then click DWORD Value.
- Type MaxPatchCacheSize, and then press ENTER.
- Exit Registry Editor.
- Start the Sequencer.
- Open the sequence, and then perform the upgrade as usual.
After you follow these steps, the upgrade may fail, and you may receive the following error message:
If you receive this error message, follow these steps:
- When you run the Installation Wizard, during the Monitoring stage, start Setup by using the original installation media.
- After the Setup window appears, cancel Setup, and then respond to the prompts to exit Setup.
- Perform the upgrade as usual.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
827467 "Error 25090" error message when you start an Office program
Resolution to Problem 2
To resolve this problem, the administrator should use a product key that disables activation when you install (sequence) Microsoft Office by using the SoftGrid Sequencer.
Resolution to Problem 3
To resolve this problem, upgrade the SoftGrid Client to version 3.2.0.311 or a later version. If you cannot upgrade, work around this problem by creating the following directories locally on the SoftGrid client:
- %CommonProgramFiles%\Microsoft Shared\Office11
- %CommonProgramFiles%\System\MSMAPI\1033
Do this manually or by using the PRE LAUNCH script in the .osd file.
Note To create the directories, you must have the correct file permissions.
To do this, follow these steps:
- Open the .osd file in a text editor.
Make the following changes to the <SCRIPT> element and to the child elements within the <DEPENDENCY> element:
<DEPENDENCY> <SCRIPT TIMING="PRE" EVENT="LAUNCH" PROTECT="FALSE" WAIT="TRUE"> <HREF>%SystemRoot%\system32\cmd.exe /c md "%CommonProgramFiles%\Microsoft Shared\Office11"</HREF> </SCRIPT> <SCRIPT TIMING="PRE" EVENT="LAUNCH" PROTECT="FALSE" WAIT="TRUE"> <HREF>%SystemRoot%\system32\cmd.exe /c md "%CommonProgramFiles%\System\MSMAPI\1033"</HREF> </SCRIPT> </DEPENDENCY>
- Save the .osd file, and then exit the text editor.
Resolution to Problem 4
To resolve this problem, follow these steps:
- On the Customize Office Configuration screen of Microsoft Office Setup, make one of the following selections for each available feature:
- Run from My Computer
- Not Available
- In the Installation Wizard, during the monitoring phase, copy the
CD
\Pro11.msi file to the Package Root Directory\Path\Office11 folder.
Note Do not sequence to drive O.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
930995 Some applications fail to sequence to specific drive letters
Resolution to Problem 5
When the Application Data folder is redirected to a network location, the client can consume all open file handles for the file server. This occurs when Office 2003 creates temporary .dta files in the Application Data directory. To resolve this problem, configure the Sequencer to exclude the %Csidl_Windows%\Debug directory before you create the sequence.
- On the Tools menu, click Options.
- Click the Exclusion Items tab.
- Click New.
- In the Exclude Path box, type %Csidl_Windows%\Debug.
- In the Mapping Type list, select VFS, and then click OK.
- Click Save As Default, click Yes, and then click OK.
Resolution to Problem 6
During sequencing, Office obtains the name and initials from the user who performs the sequence. To configure Office to prompt the user for this information the first time that they start the program, the Registry values that contain this information must be removed from the Virtual Registry.
- Click the Virtual Registry tab.
- Expand REGISTRY, expand User, expand %SFT_SID%, expand Software, expand Microsoft Office 11.0, expand Common, and then expand UserInfo.
- Right-click and delete the following values:
Company
UserInfo
UserInitials
UserName
Resolution to Problem 7
To resolve this problem, follow these steps:
- Click the Virtual Registry tab.
- Expand REGISTRY, expand Machine, expand System, expand CurrentControlSet, and then expand Services.
- Right-click Outlook, and then click Delete.
Resolution to Problem 8
Ctfmon.exe provides text services and input languages. If the operating system and Office sequence both contain Ctfmon.exe, two instances of Ctfmon.exe will run. This may confuse the user. We recommended that you remove Ctfmon.exe from the sequence. However, this is not required. To remove Ctfmon.exe from the sequense, you must make some install features unavailable. From the Set Feature Installation Status screen of the Office installation, configure the following install features as Not Available, as Not Available, or as Hidden, Locked.
Product | Install feature |
Microsoft Office Access | Database Replication Calendar Control |
Microsoft Office Excel | Text to Speech |
Microsoft Office Outlook | Collaboration Data Objects Schedule Plus |
Microsoft Office PowerPoint | Package for CD and PowerPoint Viewer |
Microsoft Office Word | Repair Broken Text |
Office Shared Features | Alternative User Input Digital Certificate for VBA Projects |
Office Tools | Microsoft Forms 2.0 .NET Programmability Support Smart Tag .NET Programmability Support |
For more information about Ctfmon.exe, click the following article number to view the article in the Microsoft Knowledge Base:
282599 Frequently asked questions about Ctfmon.exe
Resolution to Problem 9
To resolve this problem, we recommend that you remove the Local Install Source from the package. Doing this reduces the size of the .sft file. To remove the Local Install Source, do one of the following:
- During the Office installation, from the Setup Completed screen, click to select the Delete installation files check box, and then click Finish.
- When you create an .mst file, when the Modify Setup Properties screen appears, add a Property Name that is named Removecacheonly. Give it a value of 1.
- Before you install Office, modify the Setup.ini file. Add REMOVECACHEONLY=1 to the Cache section.
For more information about the Local Installation Source (Msocache), click the following article numbers to view the articles in the Microsoft Knowledge Base:
825933 Local Install Source (Msocache)
830168 Frequently asked questions about the Local Install Source feature in Office 2003
MORE INFORMATION
You can create a Windows Installer transform (.mst) file to guide the Office installation. You can create this file by using the Custom Installation Wizard that is in the Microsoft Office 2003 Resource Kit. To download this kit, visit the Microsoft Download Center.
You can apply the .mst file to the installation as shown in the following example:
%SystemRoot%\system32\msiexec.exe /i <CDROM>\pro11.msi TRANSFORMS=PATH\FILENAME.mst /qb+
Keywords: kbtshoot kbexpertiseinter KB931914