BetaArchive Logo
Navigation Home Database Screenshots Gallery Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 1d, 15h, 38m | CPU: 36% | MEM: 4905MB of 10943MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 32 posts ]  Go to page 1, 2  Next
Author Message
 PostPost subject: [Guide] How to identify the build of other OS:es        Posted: Sun Jun 06, 2010 8:07 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
I am starting these series of guides to gather the member knowledge into one single forum. I've had too many questions on how to identify various builds so let's put all that info here. I will section this post into several groups, and each may have several subgroups. The groups and subgroups may change depending on the info. Members can post their answers in this thread, or PM me the info and I'll add it to this main post whenever I can. Let's try to be thorough here and be sure to post your answers in the right post - there will be three: One for Win9x, one for WinNT and one for Others. I will split or merge them further if needed.

Be sure to specify what OS and OS version your answers are for. And don't post questions in this forum, only hard and proper facts. For more complete information provide screenshots or console outputs. Do not tag the screenshots, any personal information will be removed or screenshots may be replaced if needed.

I will make an individual post (credited of course) for each entry and eventually an index in this post. The orignally submitted posts will be removed. All irrelevant posts will be removed without notice. Please take into account that this thread might be messy during the compilation of the information.

--------
Index:
Not yet finished


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Mon Oct 22, 2012 11:14 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Microsoft MS-DOS
May work on IBM PC-DOS [needs verification].

  1. Enter command ver.

    Image

Submitted by betascollector, screenshot by mrpijey.

--------

  1. For extended info and revision, enter command ver /r

    Image

Submitted by Battler, screenshot by mrpijey.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Mon Oct 22, 2012 11:15 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Microsoft Windows 3.xx
This includes Windows 3.0, 3.1, 3.11, Windows for Workgroups 3.1 and Windows for Workgroups 3.11/3.2.

  1. Expand user.ex_ using expand.exe (Command: expand user.ex_ user.exe)
  2. Right-click on the expanded file and check properties, version number should be available

Submitted by The Distractor


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Mon Oct 22, 2012 11:21 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
SGI IRIX:

    Bring up a console, enter command uname -a.

    Code:
    $ uname -a
    IRIX host 6.5 10070055 IP22

Submitted by GL1zdA.

--------

    Bring up a console, enter command uname -R for revision information.

    Code:
    $ uname -R
    6.5 6.5.30f

Submitted by deref.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Mon Oct 22, 2012 11:25 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Sun Solaris:

  1. Bring up a console, enter command uname -a.

    Code:
    host<user>(122)~$ uname -a
    SunOS host 5.10 Generic_118833-20 sun4u sparc SUNW,Sun-Fire-V440
Submitted by GL1zdA.

--------

  1. Bring up a console, enter command cat /etc/release.

    Code:
    host<user>(123)~$ cat /etc/release
                             Solaris 10 3/05 s10_74L2a SPARC
               Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                            Use is subject to license terms.
                                Assembled 22 January 2005
Submitted by GL1zdA.

--------

Additional information:

Solaris kernel patch codes:

Code:
Solaris 9 FCS N/A
Solaris 9 U1 = 9/02 112233-01
Solaris 9 U2 = 12/02 112233-03
Solaris 9 U3 = 4/03 112233-05
Solaris 9 U4 = 8/03 112233-07
Solaris 9 U5 = 12/03 112233-10
Solaris 9 U6 = 4/04 112233-12

Solaris 8 FCS = 3/00 N/A
Solaris 8 U1 = 6/00 108528-01
Solaris 8 U2 = 10/00 108528-03
Solaris 8 U3 = 1/01 108528-05
Solaris 8 U4 = 4/01 108528-07
Solaris 8 U5 = 7/01 108528-09
Solaris 8 U6 = 10/01 108528-11
Solaris 8 U7 = 2/02 108528-13
Solaris 8 PSR1 = 12/02 108528-18
Solaris 8 PSR2 = 5/03 108528-20
Solaris 8 PSR3 = 7/03 108528-22
Solaris 8 PSR4 = 2/04 108528-29

Solaris 7 FCS N/A
Solaris 7 3/99 106541-02
Solaris 7 5/99 106541-04
Solaris 7 8/99 106541-06
Solaris 7 11/99 106541-08

Solaris 2.6 FCS N/A
Solaris 2.6 H/W 3/98 105181-03
Solaris 2.6 H/W 5/98 105181-05


Submitted by deref.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Mon Oct 22, 2012 11:30 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Cygwin:

  1. Bring up a console and enter command uname -a.

    Code:
    $ uname -a
    CYGWIN_NT-5.1 host 1.7.1(0.218/5/3) 2009-12-07 11:48 i686 Cygwin
Submitted by GL1zdA.

--------

  1. Bring up a console and enter command cat /proc/version.

    Code:
    $ cat /proc/version
    CYGWIN_NT-5.1 1.7.1(0.218/5/3) 2009-12-07 11:48
Submitted by GL1zdA.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Mon Oct 22, 2012 11:34 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Fedora Core:

  1. Bring up a console and enter command uname -a.

    Code:
    [user@host ~]$ uname -a
    Linux host 2.6.22.14-72.fc6 #1 SMP Wed Nov 21 14:10:25 EST 2007 x86_64 x86_64 x86_64 GNU/Linux
Submitted by GL1zdA.

--------

  1. Bring up a console and enter command cat /etc/issue.

    Code:
    [user@host ~]$ cat /etc/issue
    Fedora Core release 6 (Zod)
Submitted by GL1zdA.

--------

  1. Bring up a console and enter command cat /proc/version.

    Code:
    [user@host ~]$ cat /proc/version
    Linux version 2.6.22.14-72.fc6 (brewbuilder@ls20-bc1-14.build.redhat.com) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-13)) #1 SMP Wed Nov 21 14:10:25 EST 2007
Submitted by GL1zdA.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:17 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Microsoft Windows XP (and newer)
This includes Windows XP, Windows 7, Windows 8, Server 2003 series, Server 2008 series.
Some may work on Windows NT 4.0 series and Windows 2000 series as well [needs verification].


  1. Lookup the file ntoskrnl.exe (if ntosknl.ex_ is found expand it first using expand.exe (command: expand ntoskrnl.ex_ ntoskrnl.exe)
  2. Right click on the (expanded) file, choose Properties. Version and build should be available under tab Details (relevant information highlighted in screenshot).

    Image

Submitted by mrpijey.

--------

  1. Press Win+R (or click Start button and choose Run, or use console) and enter command winver. Basic product version information is presented.

    Image

Submitted by Rob215, screenshot by mrpijey.

--------

  1. Press Win+R (or click Start button and choose Run or use console) and enter command msinfo32, OR find application named System Information. Extended software and hardware information is presented.

    Image

Submitted by FoobyZeeky, screenshot by mrpijey.

--------

  1. Press Win+R (or use console) and enter command systeminfo. Extended software and hardware information is presented.

    Image

Submitted by hoyogo, screenshot by mrpijey.

--------

  1. Press Win+R (or use console) and enter command dxdiag., Basic software and hardware information is presented with additional DirectX subsystem information.

    Image

Submitted by ACESUS, screenshot by mrpijey.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:24 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Redhat
and derivatives (CentOS etc).

  1. Bring up a console, enter command cat /etc/redhat-release.

Submitted by Shadowww.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:24 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Debian
and derivatives.

  1. Bring up a console, enter command cat /etc/debian_version.

Submitted by Shadowww.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:26 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Linux (generic)

  1. Bring up a console, enter command cat /etc/issue.

Submitted by Shadowww.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:27 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
SLES, SLED, openSUSE
and derivatives.

  1. Bring up a console, enter command cat /etc/SuSE-release.

Submitted by Shadowww.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:36 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
IBM AIX:

  1. Bring up a console, enter command oslevel.

    Code:
    $ oslevel
    5.1.0.5
Submitted by deref.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 12:37 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Tru64 UNIX:

  1. Bring up a console, enter command sizer -v.

    Code:
    # sizer -v
    Compaq Tru64 UNIX V5.1A (Rev. 1885); Tue Sept 24 14:12:40 PDT 2002
Submitted by deref.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Oct 23, 2012 2:07 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 12, 2012 4:33 pm

Posts
1997

Location
Czechia
Windows XP
(maybe also older NT versions)

    1. Open Registry Editor (regedit.exe)
    2. Go to "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" key
    3. On the right there should be a value named "BuildLab" - this value contains the full build tag.

    Image



Windows Vista and later

    1. Open Registry Editor (regedit.exe)
    2. Go to "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" key
    3. On the right there should be a value named "BuildLabEx".
    (BuildLab doesn't contain the revision number, which is neccessary for NT 6 as there can be few pre-RTM builds with the RTM build number but another revision number)

    Image

_________________
AlphaBeta, stop brainwashing me immediately!

Image


Last edited by AlphaBeta on Tue May 28, 2013 6:00 am, edited 2 times in total.

Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Sat Oct 27, 2012 1:53 pm 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Apple Mac OS X/Mac OS X Server:

  1. Open the ISO/CDR file in a text viewer. If you do have a DMG file you need to convert it using Disk Utility on a working Mac OS X system.
  2. Search for the string "<string>Mac OS X", you may come across it several times during your search (safest bet is to search from the end of the file and backwards). Find a match similar to the example below:

    Code:
    <plist version="1.0">
    <dict>
       <key>ProductBuildVersion</key>
       <string>8A162</string>
       <key>ProductCopyright</key>
       <string>Apple Computer, Inc. 1983-2004</string>
       <key>ProductName</key>
       <string>Mac OS X Server</string>
       <key>ProductUserVisibleVersion</key>
       <string>10.4 Pre-release</string>
       <key>ProductVersion</key>
       <string>10.4</string>
    </dict>
    </plist>

    This details the product name, version and build.

Submitted by mrpijey.

--------

  1. Click the Apple logo, choose About This Mac.
  2. On the popup window you'll see version info and basic hardware information. Click on the version to switch between OS version, OS build and computer serial number.

    Image

Submitted by mrpijey.

--------

  1. Click on the Apple logo, choose About This Mac.
  2. On the popup window click on More Info..., System Information should display (you can also access System Information through Applications/Utilities).
  3. Under the section Software you should find information about the OS version, OS build and kernel version. (On Mac OS X 10.8 you need to additionally click System Report to reach this window.)

    Image

Submitted by mrpijey.


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Jan 22, 2013 5:45 pm 
Reply with quote
Offline

Joined
Tue Jan 22, 2013 5:23 pm

Posts
7

Location
Nr. Heathrow, London

Favourite OS
Tru64 UNIX V4.0F, Ultrix 4.5
mrpijey wrote:
Tru64 UNIX:

  1. Bring up a console, enter command sizer -v.

    Code:
    # sizer -v
    Compaq Tru64 UNIX V5.1A (Rev. 1885); Tue Sept 24 14:12:40 PDT 2002
Submitted by deref.


Sizer -v also works under Tru64 UNIX V4.x releases.
However, earlier ones such as V3.2x, V3.0x and the V2.0 releases do not implement the -v flag. On those use uname -a, or examine /var/adm/messages for the boot string 'Digital UNIX V' or 'DEC OSF/1 '.

_________________
The plural of anecdote is not evidence.


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Sat May 11, 2013 8:09 am 
Reply with quote
FTP Access
Offline

Joined
Fri Feb 15, 2013 3:37 pm

Posts
888

Location
Istanbul, Turkey

Favourite OS
...And ReactOS For All
In NT, type winver on Run. In Win9x, start a command prompt and type ver.
This Win9x solution works in NT.

_________________
Image

Turkish translator of Wine/Known as ctasan in ReactOS Forum
ReactOS Community Changelogs - Don't miss improvements!


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue May 28, 2013 2:51 am 
Reply with quote
Offline

Joined
Sun Mar 11, 2012 2:51 am

Posts
6
cantasan99 wrote:
In NT, type winver on Run. In Win9x, start a command prompt and type ver.
This Win9x solution works in NT.

Both of these solutions work in Windows 7 too (one of which was pointed out in one of the posts above)


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue May 28, 2013 6:09 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 12, 2012 4:33 pm

Posts
1997

Location
Czechia
Jackool wrote:
cantasan99 wrote:
In NT, type winver on Run. In Win9x, start a command prompt and type ver.
This Win9x solution works in NT.

Both of these solutions work in Windows 7 too (one of which was pointed out in one of the posts above)

I would think that it's because Windows 7 is based on NT, if I remember right.

_________________
AlphaBeta, stop brainwashing me immediately!

Image


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Jun 04, 2013 5:29 pm 
Reply with quote
FTP Access
Offline

Joined
Fri Mar 15, 2013 8:00 pm

Posts
54

Favourite OS
Windows NT 5.1
I'm certain that winver also works on pre-XP Windows. I can vouch for it working on Windows NT 4.0 and 2000.

_________________
Windows XP: the operating system that just won't die....


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Jun 04, 2013 5:59 pm 
Reply with quote
Donator
Offline

Joined
Tue Dec 14, 2010 4:02 pm

Posts
5750
Winver.exe has been included with Windows since 3.X or so... Furthermore, the ver command originates from MS-DOS 2.X, IIRC.


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Tue Jun 04, 2013 7:06 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Wed Feb 23, 2011 12:11 am

Posts
3521

Location
Italy

Favourite OS
Windows, OS/2, DOS
DeFacto wrote:
Winver.exe has been included with Windows since 3.X or so... Furthermore, the ver command originates from MS-DOS 2.X, IIRC.


Winver is from Windows 3.0 onwards and the ver command is from MS-DOS 2.0/PC-DOS 2.0.

_________________
http://forum.softhistory.org


Top  Profile  WWW
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Sun Jan 19, 2014 7:35 pm 
Reply with quote
Offline

Joined
Sat Jan 18, 2014 8:23 pm

Posts
3

Favourite OS
4.3BSD-Tahoe
Early UNIX systems might not have the uname system call. With sources available it was very inviting to compile your own custom kernel, often even required to suite your hardware. On BSDs The standard initialisation scripts try to make an educated guess based on the default kernel name and place a uname like string in the motd, but they could be wrong. On eg. Quasijarus this is not much of a problem as the deatails are written to dmesg.

Code:
# dmesg|head

Jan 19 09:28
4.3 BSD Quasijarus UNIX #0: Wed Mar 24 15:57:18 PST 2004
    root@tac8.onnet.vx:/usr/src/sys/TAC


It will show the compile date and the configuration file that was used to build the kernel. If the configuration file isn't from after the compile date you can be reasonable sure that contains the build information you are now running with.

When you are hacking away at 386BSD and lost as to what kernel you booted dmesg output isn't very helpfull. Bluntly grepping /dev/mem works though.

Code:
host # strings /dev/mem|grep version:|head -1
version: 0 (GENERICISA)  05/27/11 18:47


The config can then be found in /sys/i386/conf/GENERICISA, but you know that by heart when you are lost building kernels. The first number indicates how often you ran `make newvers'.


Top  Profile
 PostPost subject: Re: [Guide] How to identify the build of other OS:es        Posted: Fri Sep 12, 2014 11:26 am 
Reply with quote
Administrator
User avatar
Offline

Joined
Tue Feb 12, 2008 5:28 pm

Posts
7926
Microsoft Windows Essential Server 2008 (''Centro''):

  1. Extract the ISO/MDF dump.
  2. Unpack install.wim using ImageX or 7zip.
  3. Check the properties of the file \Program Files\Windows Mid-Market Server\Bin\AdminConsole.exe.

    Image

_________________
Image
Official guidelines: The Definitive Guide to BetaArchive :: Abandonware
Tools: Alcohol120% (Portable) :: DiscImageCreator
Listings: BetaArchive Database (beta)
Channels: Discord :: Twitter


Top  Profile  WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 32 posts ]  Go to page 1, 2  Next




Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2019

 

Sitemap | XML | RSS