Article ID: 929713 - Last Review: October 26, 2007 - Revision: 1.5

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

Expand all | Collapse all

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:

    Collapse this imageExpand this image
    Download
    Download the Utilities and SDK for Subsystem for UNIX-based Applications in Microsoft Windows Vista package now. (http://go.microsoft.com/fwlink/?LinkId=59121)

    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  (http://support.microsoft.com/kb/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
      Collapse this imageExpand this image
      the Start button
      , click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.

      Collapse this imageExpand this image
      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:
      http://technet2.microsoft.com/WindowsVista/en/library/00d04415-2b2f-422c-b70e-b18ff918c2811033.mspx (http://technet2.microsoft.com/WindowsVista/en/library/00d04415-2b2f-422c-b70e-b18ff918c2811033.mspx)
    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:
http://technet2.microsoft.com/WindowsServer/en/Library/cd0e7ee9-05f0-4504-8caa-acc95c8c964b1033.mspx?mfr=true (http://technet2.microsoft.com/WindowsServer/en/Library/cd0e7ee9-05f0-4504-8caa-acc95c8c964b1033.mspx?mfr=true)
For more information about Utilities and SDK for UNIX-based Applications, visit the following Microsoft Web site:
http://technet2.microsoft.com/WindowsServer/en/Library/ccb387e1-e686-43d1-acf6-2fc0d0eca6b91033.mspx?mfr=true (http://technet2.microsoft.com/WindowsServer/en/Library/ccb387e1-e686-43d1-acf6-2fc0d0eca6b91033.mspx?mfr=true)

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
Keywords: 
kbexpertiseinter kbtshoot kbexpertisebeginner kbbug KB929713
 

Article Translations