Microsoft KB Archive/930841

From BetaArchive Wiki
< Microsoft KB Archive
Revision as of 18:35, 18 July 2020 by 3155ffGd (talk | contribs) (importing KB archive)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Article ID: 930841

Article Last Modified on 5/10/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 sequence an application in Microsoft SoftGrid, the Sequencer fails. Additionally, you receive the following error message:

Error during task execution (error code 53258).

CAUSE

This issue may occur if the following conditions are true:

  • The Sequencer cannot locate a valid Microsoft Windows shell to monitor.


Note This issue was corrected in the latest release version of the SoftGrid Sequencer.

  • The Sequencer is referencing an invalid registry value.


Note This issue was corrected in the latest release version of the 3.2 Sequencer and the 4.0 Sequencer.


WORKAROUND

To work around this issue, use one of the following methods, as appropriate for your situation.

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.

Method 1: Restore the default Windows shell of Explorer.exe

When the Sequencer begins to monitor, it starts the Windows shell that is specified in the registry for monitoring. If a custom Windows shell is specified, the monitoring operation may fail.

To work around this issue, restore the default Windows shell of Explorer.exe. To do this, follow these steps:

  1. Exit the Sequencer.
  2. Click Start, click Run, type regedit in the Open box, and then click OK.
  3. Expand the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  4. Right-click Winlogon, and then click Export.
  5. Save the registration file to a safe location.
  6. Right-click Shell, and then click Modify.
  7. For Value data, type Explorer.exe.

    Note If the Value data text contains a space, a comma, or any other character before or after "Explorer.exe," this procedure will fail.
  8. Exit Registry Editor.
  9. Start the Sequencer, and then sequence the application.

Method 2: Modify the Sequencer registry subkey

If the Sequencer does not contain a C partition, and if the application that you are sequencing requests a restart, you experience the issue that is mentioned in the "Symptoms" section.

If you cannot upgrade the Sequencer, work around this issue by modifying the Sequencer registry subkey. To do this, follow these steps:

  1. Exit the Sequencer.
  2. Click Start, click Run, type regedit in the Open box, and then click OK.
  3. Expand the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Softricity\SoftGrid Sequencer\CurrentVersion\Configuration

  4. Right-click LogPath, and then click Modify.
  5. Note the path that is specified as Value data, and then click Cancel.
  6. Expand the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Softricity\SoftGrid Sequencer\CurrentVersion

  7. Right-click CurrentVersion, point to New, and then click String Value.
  8. For New Value #1, type LogPath.
  9. Right-click LogPath, and then click Modify.
  10. For Value data, type the path that you noted in step 5.
  11. Exit Registry Editor.
  12. Start the Sequencer, and then sequence the application.


Keywords: kbexpertiseinter kbtshoot KB930841