Unattended Installation of Windows 2000 Server

Posted on 2003-02-25
Medium Priority
Last Modified: 2010-04-13
While performing an unattended Installation of Windows 2000 Server on a PC with Windows 95 the following error message appeared: "Setup was unable to access the specified Uniqueness Database File (.\unattend.udf)."  I understand I have to open the unattend.txt file on the server and specify the full path to the .udf file.  I do not know where exactly in the file I should write the full path.  Does anyone know the answer?  Thank you very much!

Question by:hirion
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2

Accepted Solution

MSGeek earned 200 total points
ID: 8021709
Your unattend.txt file should be on a non-nootable diskette and renamed winnt.sif along with a winnt.bat file.  Boot from the server CD and it will read the floppy implementing your unattend.txt file.


@rem SetupMgrTag
@echo off

rem This is a SAMPLE batch script generated by the Setup Manager Wizard.
rem If this script is moved from the location where it was generated, it may have to be modified.

set AnswerFile=.\winnt.sif
set SetupFiles=D:\i386

D:\i386\winnt32 /s:%SetupFiles% /unattend:%AnswerFile%


;Answer File to Install Windows 2000 Server for Server

;WINNT.SIF Answer File for Windows 2000 Server
;Clean Install, Customized Member Server
;Code included to upgrade to Domain Controller

;The following section enables the automated installation by booting from
;the CD. If you want to convert this file to a standard UNATTEND.TXT file
;rather than the WINNT.SIF file, simply omit the entire [Data] section.

      AutoPartition = "1"
      MsDosInitiated = "0"
      UnattendedInstall = Yes

      UnattendMode = FullUnattended
      NoWaitAfterTextMode = 1
      NoWaitAfterGUIMode = 1
      OemSkipEula = yes
      FileSystem = ConvertNTFS
      Repartition = Yes

      AdminPassword ="password"
      AutoLogon = Yes
;                              to execute GuiRunOnce commands
      TimeZone=35             ;US Eastern Time Zone
      OemSkipWelcome = 1      ;Bypass Welcome screen
      OemSkipRegional = 1     ;Skip regional options page

      FullName = "Your"
      OrgName = "Company"
      Computername = "SERVER"       ;Shouldn't use auto name for domain controllers.
      ;Productid = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


      AreaCode=585    ;Area code
      LongDistanceAccess=9     ;Must dial "9" for long distance.

      AutoMode = "PerServer"
      AutoUsers = "5"


;       This section contains keys for installing the components of
;       Windows 2000. A value of On installs the components, and a
;       value of Off prevents the component from being installed.
      iis_common = On
      iis_inetmgr = On
      iis_www = On
      iis_ftp = On
      iis_htmla = On
      iis_doc = On
      iis_pwmgr = On
      iis_smtp = On
      iis_smtp_docs = On
      Mts_core = Off
;       The Fp key installs Front Page Server Extensions.
      Fp = Off
      Msmq = Off
;       If you set the TSEnable key to On, Terminal Services is installed on
;       Windows 2000 Server.
      TSEnable = Off
;       If you set the TSClients key to On, the files required to create
;       Terminal Services client disks are installed. If you set this key
;       to On, you must also set the TSEnable key to On.
      TSClients = Off
;       TSPrinterDrivers and TSKeyboardDrivers are optional keys. If enabled,
;       they require additional disk space.
      TSPrinterDrivers = Off
      TSKeyboardDrivers = Off
      Netoc = On
      Reminst = On
      Certsrv = Off
      Rstorage = Off
      Indexsrv_system = On
      Certsrv_client = Off
      Certsrv_server = Off
      Certsrv_doc = Off
      Accessopt = On
      Calc = On
      Cdplayer = Off
      Charmap = On
      Chat = Off
      Clipbook = On
      Deskpaper = On
      Dialer = Off
      Freecell = Off
      Hypertrm = Off
      Media_blindnoisy = Off
      Media_blindquiet = Off
      Media_clips = Off
      Media_jungle = Off
      Media_musica = Off
      Media_robotz = Off
      Media_utopia = Off
      Minesweeper = Off
      Mousepoint = Off
      Mplay = Off
      Mswordpad = On
      Objectpkg = On
      Paint = Off
      Pinball = Off
      Rec = On
      Solitaire = Off
      Templates = On
      Vol = On


      Adapter01 = params.LANConnection

      INFID = *            ;Only works in systems with a single NIC.
                           ;Otherwise, you must specify the PnP ID here.
      ConnectionName = "LAN Connection"



      MS_TCPIP = params.TCPIP

      AdapterSections = params.TCPIP.LANConnection

;      These settings are specific to the first adapter.
      DHCP = No                     ;Since this is a server, configure manual IP info.
      SpecificTo = Adapter01
      IPAddress =       ;Set this to the static IP address for the server.
      DefaultGateway =  ;Set this to the default gateway for your subnet.
      SubnetMask =    ;Subnet mask for this subnet (if needed).
      DNSDomain =  company.com   ;This is a global setting.
;      The following line should list your DNS servers, separated by commas.
;      Since this box is a DNS server, include its IP in the list.
      DNSServerSearchOrder =,,

      MS_Server = params.MSServer
;      config MS File and Print Service
      Optimization = Balance      

;      this is overridden when DCPROMO runs
      JoinWorkgroup = Workgroup
      SimpTCP = 1          ;Installs the Simple TCP/IP Services
;      DHCPServer = 1       ;Installs DHCP. Configure after first boot.
                           ;Don't forget to authorize DHCP in AD.
;      DNS = 1              ;Installs DNS. Configure after first boot.

;      The following section configures Terminal Services for remote administration.
;      ApplicationServer = 0  ;Install TS in Remote Administration mode.

;      The following section includes parameters needed to upgrade
;      the member server to a domain controller after unattended install
;      successfully completes.  To install a base member server, remove
;      this section.

;      This section is used during DCPROMO.
;      In this example, the script will create a new forest of domains.
;      I have found that DCPROMO fails if this section has comments
;      on the same lines as keys.  Comments precede applicable keys.

;      Create a new forest of domains.
;      CreateOrJoin = "Create"

;      Unique downlevel domain name
;      DomainNetBiosName = "server.company.com"

;      Full DNS name of new domain.
;      NewDomainDnsName = "company.com"
;      RebootOnSuccess = "Yes"

;      This is the first DC in the new domain.
;      ReplicaOrNewDomain = "Domain"

;      New domain is the root of a new Tree.
;      TreeOrChild = "Tree"

;      End of File


Expert Comment

ID: 8604972
This question is still open and getting old. If any of the comment(s) above helped you please accept it as an answer or split the points who ever helped you in this question. Your attention in finalising this question is very much appreciated. Thanks in advance,


- If you would like to close this question and have your points refunded, please post a question in community support area on http://www.experts-exchange.com/Community_Support/ giving the address of this question. Thank you      


Cleanup Volunteer


Expert Comment

ID: 8608322
hirion.. did this work for you?? MSGeek.

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
If you're a modern-day technology professional, you may be wondering if certifications are really necessary. They are. Here's why.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Suggested Courses
Course of the Month12 days, 4 hours left to enroll

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question