TCP/IP Registry Compatibility (tcpipreg) Service Defaults in Windows 8

Provides compatibility for legacy applications which interact with TCP/IP through the registry. If this service is stopped, certain applications may have impaired functionality.

Default Settings

Startup type:Automatic
Display name:TCP/IP Registry Compatibility
Service name:tcpipreg
Service type:kernel
Error control:normal
Registry key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpipreg

Default Behavior

The TCP/IP Registry Compatibility service is a kernel device driver. In Windows 8 it is starting automatically during the operating system startup. If TCP/IP Registry Compatibility fails to start, the error details are added to Windows 8 error log. When the operating system startup is complete, the user is being notified that the tcpipreg service hasn't been started.


TCP/IP Registry Compatibility can't start, if the TCP/IP Protocol Driver service is disabled or not available.

Restore Default Startup Configuration for TCP/IP Registry Compatibility

1. Select your Windows 8 edition and update pack, and then click Download.

2. Save the Win8_tcpipreg_Service_Startup.cmd file to a local storage device.

3. Run the saved file as an administrator.

4. Restart the computer.

The tcpipreg service is using the tcpipreg.sys file that is located in the %WinDir%\System32\drivers folder. If the file is corrupted or deleted, you can put it back in there.