- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    7u45, 8
- 
        b103
- 
        windows_8
- 
        Not verified
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8032659 | 7u80 | Miroslaw Niemiec | P3 | Resolved | Fixed | b01 | 
| JDK-8060936 | 7u79 | Unassigned | P3 | Resolved | Fixed | b01 | 
| JDK-8057407 | 7u76 | Unassigned | P3 | Resolved | Fixed | b01 | 
| JDK-8034714 | 7u65 | Unassigned | P3 | Resolved | Fixed | b01 | 
| JDK-8029875 | 7u60 | Miroslaw Niemiec | P3 | Resolved | Fixed | b05 | 
| JDK-8035023 | 7u55 | Unassigned | P3 | Closed | Fixed | b09 | 
| JDK-8034826 | 6u81 | Miroslaw Niemiec | P3 | Resolved | Fixed | b01 | 
| JDK-8035020 | 6u75 | Miroslaw Niemiec | P3 | Closed | Fixed | b09 | 
| JDK-8034825 | 5.0u71 | Miroslaw Niemiec | P3 | Resolved | Fixed | b01 | 
| JDK-8035018 | 5.0u65 | Miroslaw Niemiec | P3 | Closed | Fixed | b08 | 
ADDITIONAL OS VERSION INFORMATION :
Windows 8.1
Windows Server 2012 R2
A DESCRIPTION OF THE PROBLEM :
System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 and Windows Server 2012 R2
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Following code should return valid OS name for Windows 8.1
public class HelloWorld {
public static void main(String args[]) {
System.out.println(System.getProperty( " os.name " ));
}
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Valid OS name
ACTUAL -
" Windows NT (unknown) "
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
public class HelloWorld {
public static void main(String args[]) {
System.out.println(System.getProperty( " os.name " ));
}
}
---------- END SOURCE ----------
- backported by
- 
                    JDK-8029875 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8032659 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8034714 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8034825 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8034826 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8057407 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8060936 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Resolved
 
-         
- 
                    JDK-8035018 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Closed
 
-         
- 
                    JDK-8035020 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Closed
 
-         
- 
                    JDK-8035023 System.getProperty( " os.name " ) returns " Windows NT (unknown) " on Windows 8.1 -           
- Closed
 
-         
- duplicates
- 
                    JDK-8057122 os.name returns Windows 8 on Windows 8.1 when using jvm.dll -           
- Closed
 
-         
- relates to
- 
                    JDK-8022452 Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2 -           
- Closed
 
-         
- 
                    JDK-8057122 os.name returns Windows 8 on Windows 8.1 when using jvm.dll -           
- Closed
 
-