Features Removed or Deprecated in Windows Server 2012 (original) (raw)

Applies To: Windows Server 2012

The following is a list of features and functionalities in Windows Server® 2012 that have either been removed from the product in the current release or are planned for potential removal in subsequent releases. It is intended for IT professionals who are updating operating systems in a commercial environment. This list is subject to change in subsequent releases and may not include every deprecated feature or functionality.

Features removed from Windows Server 2012

The following features and functionalities have been removed from this release of Windows Server 2012. Applications, code, or usage that depend on these features will not function in this release unless you employ an alternate method.

Active Directory Federation Services

Server Core components

Oclist.exe has been removed. Instead, use Dism.exe. For documentation on using Dism.exe, see https://technet.microsoft.com/library/dd772580(WS.10).aspx.

Clustering

Graphics

Hyper-V

Networking

Server roles

The Role Collector (Ceiprole.exe) and the associated API (Ceiprole.dll) have been removed. To collect telemetry data on server roles, use Server Manager.

Server Message Block

SMB.sys has been removed. The operating system now uses the Winsock Kernel (WSK) to provide the same functionality.

SQL Server

Versions of Microsoft SQL Server prior to 7.0 are no longer supported. Computers running Windows Server 2012 that connect to computers running SQL Server 6.5 (or earlier) will receive an error message.

Storage

Visual Studio

Support for Visual Studio Analyzer 2003 over ODBC, OLEDB, and ADO has been removed.

Windows Help

The Windows Help program (specifically, WinHlp32.exe, the executable file that opens *.hlp help files) has been removed from Windows since Windows Server 2008. Previously, downloadable packages that provide this functionality were made available (see https://support.microsoft.com/kb/917607). Starting with this release, no download will be provided to enable you to view *.hlp files on Windows Server 2012. For this milestone release, Windows Help is also currently unsupported in Windows® 8.

Features deprecated starting with Windows Server 2012

The following features and functionalities are deprecated starting with this release. Eventually, they will be completely removed from the product, but they are still available in this release, sometimes with certain functionality removed. You should begin planning now to employ alternate methods for any applications, code, or usage that depend on these features.

Active Directory

Dcpromo.exe has been deprecated. In Windows Server 2012, if you run dcpromo.exe (without any parameters) from a command prompt, you receive a message directing you to Server Manager, where you can install Active Directory Domain Services using the Add Roles wizard. If you run dcpromo /unattend from a command prompt, you can still perform unattended installations that use Dcpromo.exe. This allows organizations to continue to use automated Active Directory Domain Services (AD DS) installation routines based on dcpromo.exe until they can rewrite those routines using Windows PowerShell. For more information, see https://technet.microsoft.com/library/hh472160.aspx.

Database management systems

Networking

The Network Driver Interface Specification (NDIS) version 5.0, 5.1, and 5.2 APIs are deprecated. New drivers for NDIS 6.0 must be written.

Hyper-V

Printing

The line printer daemon protocol (LPR/LPD) is deprecated. When this feature is eventually removed, clients that print to a server using this protocol, such as UNIX clients, will not be able to connect or print. Instead, UNIX clients should use IPP. Windows clients can connect to UNIX shared printers using the Windows Standard Port Monitor (see https://support.microsoft.com/kb/246868for more information).

Remote Data Service

The Remote Data service is deprecated. Migrate to the Windows Web Services API.

SMTP

SMTP and the associated management tools are deprecated. Though the functionality is still available in Windows Server 2012, you should begin using System.Net.Smtp. With this API, you will not be able to insert a message into a file for pickup; instead configure Web applications to connect on port 25 to another server using SMTP.

Subsystem for UNIX-based Applications

The Subsystem for UNIX-based Applications (SUA) is deprecated. If you use the SUA POSIX subsystem with this release, use Hyper-V to virtualize the server. If you use the tools provided by SUA, switch to Cygwin's POSIX emulation, or use either mingw-w64 (available from Sourceforge.net) or MinGW (available from MinGW.org) for doing a native port.

Transport protocols

SNMP

SNMP is deprecated. Instead, use the Common Information Model (CIM), which is supported by the WS-Management web services protocol and implemented as Windows Remote Management.

SQL Server

Windows System Resource Manager

Windows System Resource Manager (WSRM) is deprecated. Similar functionality is provided by Hyper-V.

WMI providers

XML

This document is provided “as-is”. Information and views expressed in this document, including URL and other Internet Web site references, may change without notice.

This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes.

©2012 Microsoft Corporation. All rights reserved.

Microsoft, Active Directory, Hyper-V, MS-DOS, Windows, Windows NT, Windows Server, and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

This product contains graphics filter software; this software is based in part on the work of the Independent JPEG Group.

All other trademarks are property of their respective owners.

4.1