Microsoft KB Archive/929713

From BetaArchive Wiki
Knowledge Base


A Subsystem for UNIX-based Applications (SUA) application may stop responding after you install SUA on a Windows Vista-based computer

Article ID: 929713

Article Last Modified on 10/26/2007



APPLIES TO

  • Windows Vista Enterprise 64-bit Edition
  • Windows Vista Home Basic 64-bit Edition
  • Windows Vista Home Premium 64-bit Edition
  • Windows Vista Ultimate 64-bit Edition
  • Windows Vista Business
  • Windows Vista Business 64-bit Edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate



SYMPTOMS

When you try to run a Subsystem for UNIX-based Applications (SUA) application on a Windows Vista-based computer, the application may stop responding.

CAUSE

This problem occurs because SUA is designed to run automatically when one or more of the following conditions are true:

  • You restart the computer after SUA is installed.
  • An application that runs with administrative credentials starts SUA.

SUA does not start if the following conditions are true:

  • A user who does not have administrative credentials installs the SUA subsystem.
  • The computer has not been restarted after SUA is installed.
  • You have not run an SUA application by using administrator credentials.

Therefore, an SUA application that you run without administrative credentials may stop responding.

RESOLUTION

To resolve this problem, use one of the following methods:

  • Method 1

    Restart the Windows Vista-based computer. By default, SUA starts when you restart the computer.
  • Method 2

    Install the optional SUA software development kit (SDK).

    The following file is available for download from the Microsoft Download Center:

    [GRAPHIC: Download]Download the Utilities and SDK for Subsystem for UNIX-based Applications in Microsoft Windows Vista package now.

    Release Date: December 14, 2006

    For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

    119591 How to obtain Microsoft support files from online services

    Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
  • Method 3

    Run the Posix command from an elevated command prompt. To do this, follow these steps:
    1. Click Start[GRAPHIC: the Start button], click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.

      [GRAPHIC: User Account Control permission] If you are prompted for an administrator password or for confirmation, type the password, or click Continue.
    2. At the command prompt, type posix /u /c /bin/loginenv, and then press ENTER.

      For more information about the elevated command prompt in Windows Vista, visit the following Microsoft Web site:
    By default, SUA starts when you run the Posix command from an elevated command prompt.


STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

For more information about SUA, visit the following Microsoft Web site:

For more information about Utilities and SDK for UNIX-based Applications, visit the following Microsoft Web site:

Keywords: kbtshoot kbbug kbexpertiseinter kbexpertisebeginner KB929713