1722 Windows Installer Error

admin

Malware may install itself multiple times if you don't delete its core files. This may require tracking down dozend of files in different locations.

  1. Error 1722 Windows 10 Installer Package
  2. 1722 Windows Installer Error Windows 7
  3. Windows Installer Error 1722 Fix It

We recommend downloading Restoro to eradicate Malware for you (The entire process takes about 15 minutes)

During the installation of Symantec Mail Security for Microsoft Exchange (SMSMSE) 6.5.x the parts of product were not registered correctly. Now the uninstaller fails because it cannot unregister this part. Product: McAfee VirusScan Enterprise - Error 1722.There is a problem with this Windows Installer package. A program run as part of the setup did NOT finish as expected.

What is Error 1722?

This is a type of Windows Installer error. Developed by Microsoft, Windows Installer is a software component used for the installation, maintenance and removal of software on Windows system.

If you're experiencing Error 1722, this means that a generalized error occurred during the installation. Since this error is not usually very specific, it is suggested to contact Support directly so a technician can review your installation logs to get a better idea of the cause of this error. Contact VIPRE Home support. Any suggestion around executing the batch file successfully with Windows 7? The purpose of the batch file was to restart sql server instance after the package installation. Now we have accomplished this writing installer code instead of executing batch file. But was just curios as what could be the solution for batch file with Windows 7. Well, I get to the end of the install and it seems to finish fine until two consecutive errors appear on screen: I get errors 1722 and -1603, the latter asking me to contact MSDN (MS Dev. I've been checking the internet all over for solutions and have even tried a MS remedy for the 1722 error, but no luck.

How to perform a clean boot in Windows. Disable any Antivirus programs. Disable Antivirus software. Disable any firewall programs. Windows Firewall from start to finish. Create a new user account. Managing User Accounts and Logins (Windows 10). Reinstall using the HP Printer Install Wizard for Windows. We will start with these steps, and see. During the installation of the ArcWeb Toolbar, if the installation program adds the.NET Framework, returning to the toolbar installation may display the following error: 'Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected.

This is basically an .MSI file that contains explicit instructions about installing and removing specific applications that are supported by this file for example JAVA and ArcGIS.

The error 1722 occurs when there is a problem with Windows Installer package. And because of this the program supported by Windows Installer Package fails to set-up and install.

This error message is displayed in the following format:

“Error 1722. There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support or package vendor.”

Download Available to Completely Repair Error 1722

Recommended: Download the Automatic Repair Utility to correct this and other PC performance issues.

Certified safe, virus free download. Error Tools Editor’s Choice.

You may encounter error 1722 due to multiple reasons such as:

  • Windows Installer Package corruption
  • Improper Windows Installer Package installation
  • Windows Script Hosting permission issues
  • Viral Infection

It is advisable to fix error 1722 to ensure the application supported by Windows Installer Package that you are trying to set-up on your PC, installs successfully.

To resolve Windows Installer Package error 1722 on your PC, try the methods given below:

Error 1722 Windows 10 Installer Package

Method 1

Sometimes the error 1722 may pop up if the Windows Installer Package is not installed properly. In such an event, it is advisable to uninstall Windows Installer Package and then reinstall it.

To do so, click on start, then control panel, program and features and then choose the Add/Remove Program option to uninstall the Windows Installer Package on your system.

Once it is removed, click OK to save changes. Then reboot your PC. Now download Installer package and reinstall. After the installation is complete, now try installing the application supported by Installer package you wished to install.

However, first it is suggested that you remove any traces of the failed application first. For example if you previously received the error while installing Java, then remove all traces of failed Java installation.

Method 2

Alternative method is to change Window Script Hosting settings. To do this, go to the start menu, open Run and then type ‘Regedit’ in the command line and then press OK to continue. Check for either or both of the following registry keys

HKEY_CURRENT_USERSoftwareMicrosoftWindows Script HostSettingsEnabled

HKEY_LOCAL_MACHINESoftwareMicrosoftWindows Script HostSettingsEnabled

If either of these has a DWORD value of ‘0’, then scripting is disabled. Change the values to ‘1’ this will enable scripting and resolve the issue.

Method 3

There can be two reasons for Windows Installer Package corruption, viruses or registry overloaded with bad entries and obsolete files.

If the error is triggered by viruses, then run an antivirus program to remove viruses and restore your PC. However, if the error is related to registry issues, then download Total System Care.

This is an easy to use PC Fixer with a powerful registry cleaner. The registry cleaner wipes out all the obsolete files cluttering the registry and repairs the damaged and the corrupt important files thereby repairing all errors including error 1722 on your system.

Click here to download Total System Care.

For further information you may be interested in these similar issues:

Related Posts:

Having Problems With Your Computer?

Free Up Disk and Memory Space

Speed up Your System

Fix System Errors and Crashes

Improve Internet Access

Boost Start-up Speed

Restoro
(Recommended)

Rating:

Total Downloads: 712,612

Download Size: 0.6mb

Download Time: (dsl/cable: 3sec; dialup: 2min)

How to easily boost your PC Performance

Download Restoro and install

Click the “Scan” button

Once the scan completes, click “Fix All” to repair errors

Program scans for issues for free. Fixing requires registration starting as low as $29.95

1722 Windows Installer Error-->

This article helps fix the error 1722 of Active Directory replication.

Original product version: Windows Server 2019, Windows Server 2016, WIndows Server 2012 R2
Original KB number: 2102154

Symptoms

This article describes the symptoms, cause, and resolution for resolving Active Directory replication failing with Win32 error 1722: The RPC server is unavailable.

  1. DCPROMO Promotion of a replica DC fails to create an NTDS Settings object on the helper DC with error 1722。

    Dialog Title text: Active Directory Domain Services Installation Wizard

    Dialog Message text:

    The operation failed because: Active Directory Domain Services could not create the NTDS Settings object for this Active Directory Domain Controller CN=NTDS Settings,CN=<Name of DC being promoted),CN=Servers,CN=<site name>,CN=Sites,CN=Configuration,DC=<forest root domain> on the remote AD DC <helper DC>.<domain name>.<top level domain>. Ensure the provided network credentials have sufficient permissions. 'The RPC server is unavailable.'

  2. DCDIAG reports that the Active Directory Replications test has failed with error 1722: The RPC Server is unavailable.

    [Replications Check,<DC Name>] A recent replication attempt failed:From <source DC> to <destination DC>
    Naming Context: <DN path of directory partition>
    The replication generated an error (1722):
    The RPC server is unavailable.
    The failure occurred at <date> <time>.
    The last success occurred at <date> <time>.
    <X> failures have occurred since the last success.
    [<dc name>] DsBindWithSpnEx() failed with error 1722,
    The RPC server is unavailable.
    Printing RPC Extended Error Info:
    <snip>

  3. REPADMIN.EXE reports that replication attempt has failed with status 1722 (0x6ba).

    REPADMIN commands that commonly cite the -1722 (0x6ba) status include but are not limited to:

    • REPADMIN /REPLSUM
    • REPADMIN /SHOWREPL
    • REPADMIN /SHOWREPS
    • REPADMIN /SYNCALL

    Sample output from REPADMIN /SHOWREPS and REPADMIN /SYNCALL depicting The RPC server is unavailable error is shown below:

    Sample output of REPADMIN /SYNCALL depicting The RPC server is unavailable error is shown below:

  4. The replicate now command in Active Directory Sites and Services returns The RPC server is unavailable.

    Right-clicking on the connection object from a source DC and choosing replicate now fails with The RPC server is unavailable. The on-screen error message is shown below:

    Dialog title text: Replicate Now

    Dialog message text:

    The following error occurred during the attempt to synchronize naming context <DNS name of directory partition> from domain controller <source Dc host name> to domain controller <destination DC hostname>:The RPC server is unavailable. This operation will not continue. This condition may be caused by a DNS lookup problem. For information about troubleshooting common DNS lookup problems, see the following Microsoft Web site: DNS Lookup Problem

  5. NTDS KCC, NTDS General or Microsoft-Windows-ActiveDirectory_DomainService events with the 1722 status are logged in the directory service event log.

    Active Directory events that commonly cite the 1722 status include but are not limited to:

    Event SourceEvent IDEvent String
    Microsoft-Windows-ActiveDirectory_DomainService1125The Active Directory Domain Services Installation Wizard (Dcpromo) was unable to establish connection with the following domain controller.
    NTDS KCC1311The Knowledge Consistency Checker (KCC) has detected problems with the following directory partition.
    NTDS KCC1865The Knowledge Consistency Checker (KCC) was unable to form a complete spanning tree network topology. As a result, the following list of sites cannot be reached from the local site.
    NTDS KCC1925The attempt to establish a replication link for the following writable directory partition failed.
    NTDS Replication1960Internal event: The following domain controller received an exception from a remote procedure call (RPC) connection. The operation may have failed.

Cause

RPC is an intermediate layer between the network transport and the application protocol. RPC itself has no special insight into failures but attempts to map lower layer protocol failures into an error at the RPC layer.

RPC error 1722 / 0x6ba / RPC_S_SERVER_UNAVAILABLE is logged when a lower layer protocol reports a connectivity failure. The common case is that the abstract TCP CONNECT operation failed. In the context of AD replication, the RPC client on the destination DC was not able to successfully connect to the RPC server on the source DC. Common causes for this are:

  1. Link local failure
  2. DHCP failure
  3. DNS failure
  4. WINS failure
  5. Routing failure (including blocked ports on firewalls)
  6. IPSec / Network authentication failures
  7. Resource limitations
  8. Higher layer protocol not running
  9. Higher layer protocol is returning this error

Resolution

Basic troubleshooting steps to identify the problem.

Verify the startup value and service status are correct for RPC, RPC Locator and Kerberos Key Distribution Center

Verify the startup value and service status are correct for the Remote Procedure Call (RPC), Remote Procedure Call (RPC) Locator and Kerberos Key Distribution Center.

The OS version will determine the correct values for the source and destination system that is logging the replication error. Use the following table to help validate the settings.

Service NameWindows 2000Windows 2003 /R2Windows 2008Windows 2008 R2
Remote Procedure Call (RPC)Started / AutomaticStarted / AutomaticStarted / AutomaticStarted / Automatic
Remote Procedure Call (RPC) LocatorStarted / Automatic (Domain Controllers)Not started / Manual(Member Servers)Not started / ManualNot started / ManualNot started / Manual
Kerberos Key Distribution Center (KDC)Started / Automatic (Domain Controllers)Not started / Disabled(Member Servers)Started / Automatic (Domain Controllers)Not started / Disabled(Member Servers)Started / Automatic (Domain Controllers)Not started / Disabled(Member Servers)Started / Automatic (Domain Controllers)Not started / Disabled(Member Servers)

If you make any changes to match the settings above, reboot the machine and verify both the startup value and service status match the values documented in the table above.

Verify the ClientProtocols key exists under HKEY_LOCAL_MACHINESoftwareMicrosoftRpc, and that it contains the correct default protocols

Protocol NameTypeData Value
ncacn_httpREG_SZrpcrt4.dll
ncacn_ip_tcpREG_SZrpcrt4.dll
ncacn_npREG_SZrpcrt4.dll
ncacn_ip_udpREG_SZrpcrt4.dll

If the ClientProtocols key or any of the 4 default values are missing, import the key from a known good server.

Verify DNS is working

DNS lookup failures are the cause of a large amount of 1722 RPC errors when it comes to replication.

There are a few tools to use to help identify DNS errors:

  • DCDIAG /TEST:DNS /V /E /F:<filename.log>

    The DCDIAG /TEST:DNS command can validate DNS health of Windows 2000 Server (SP3 or later), Windows Server 2003 and Windows Server 2008 family domain controllers. This test was first introduced with Windows Server 2003 Service Pack 1.

    There are seven test groups for this command.

    • Authentication (Auth)

    • Basic (Basc)

    • Records registration (RReg)

    • Dynamic update (Dyn)

    • Delegations (Del)

    • Forwarders/Root hints (Forw)

      Sample output:

      TEST: Authentication (Auth)
      Authentication test: Successfully completed

      TEST: Basic (Basc)
      Microsoft(R) Windows(R) Server 2003, Enterprise Edition (Service Pack level: 2.0) is supported
      NETLOGON service is running
      kdc service is running
      DNSCACHE service is running
      DNS service is running
      DC is a DNS server
      Network adapters information:
      Adapter [00000009] Microsoft Virtual Machine Bus Network Adapter:
      MAC address is 00:15:5D:40:CF:92
      IP address is static
      IP address: <IP Address>
      DNS servers:
      <DNS IP Address> (DC.domain.com.) [Valid]
      The A record for this DC was found
      The SOA record for the Active Directory zone was found
      The Active Directory zone on this DC/DNS server was found (primary)
      Root zone on this DC/DNS server was not found
      <omitted other tests for readability>

      Summary of DNS test results:

      Auth Basc Forw Del Dyn RReg Ext

      Domain: fragale.contoso.comDC1 PASS PASS FAIL PASS PASS PASS n/a
      Domain: child.fragale.contoso.com
      DC2 PASS PASS n/a n/a n/a PASS n/a

      Enterprise DNS infrastructure test results:
      For parent domain domain.com and subordinate domain child:
      Forwarders or root hints are not misconfigured from parent domain to subordinate domain
      Error: Forwarders are configured from subordinate to parent domain but some of them failed DNS server tests

      (See DNS servers section for error details)
      Delegation is configured properly from parent to subordinate domain
      ............. domain.com failed test DNS

      The summary provides remediation steps for the more common failures from this test.

      Explanation and additional options for this test can be found at Domain Controller Diagnostics Tool (dcdiag.exe).

  • NLTEST /DSGETDC:<netbios or DNS domain name>

    Nltest /dsgetdc is used to exercise the dc locator process. Thus /dsgetdc:<domain name> tries to find the domain controller for the domain. Using the force flag forces domain controller location rather than using the cache. You can also specify options such as /gc or /pdc to locate a Global Catalog or a primary domain controller emulator. For finding the Global Catalog, you must specify a tree name, which is the DNS domain name of the root domain.

    Sample output:

    DC: [DC.fabrikam.com]
    Address: <IP Address>
    Dom Guid: 5499c0e6-2d33-429d-aab3-f45f6a06922b
    Dom Name: fabrikam.com
    Forest Name: fabrikam.com
    Dc Site Name: Default-First-Site-Name
    Our Site Name: Default-First-Site-Name
    Flags: PDC GC DS LDAP KDC TIMESERV WRITABLE DNS_DC DNS_DOMAIN DNS_FOREST CLOSE_SITE
    The command completed successfully

  • Netdiag -v

    Can be used with Windows 2003 and earlier versions to gather specific information for networking configuration and error. This tool takes some time to run when executing the -v switch.

    Sample output for the DNS test:

    DNS test . . . . . . . . . . . . . : Passed
    Interface {34FDC272-55DC-4103-B4B7-89234BC30C4A}
    DNS Domain:
    DNS Servers: <DNS Server Ip address>
    IP Address: Expected registration with PDN (primary DNS domain name):
    Hostname: DC.fabrikam.com.
    Authoritative zone: fabrikam.com.
    Primary DNS server: DC.fabrikam.com <Ip Address>
    Authoritative NS:<Ip Address>
    Check the DNS registration for DCs entries on DNS server <DNS Server Ip address>
    The Record is correct on DNS server '<DNS Server Ip address>'.
    (You will see this line repeated several times for every entry for this DC. Including srv records.)
    The Record is correct on DNS server '<DNS Server Ip address>'.
    PASS - All the DNS entries for DC are registered on DNS server '<DNS Server Ip address>'.

  • ping -a <IP_of_problem_server>

    This is a simple quick test to validate the host record for a domain controller is resolving to the correct machine. /angry-birds-star-wars-2-serial-key.html.

  • dnslint /s IP /ad IP

    DNSLint is a Windows utility that helps you to diagnose common DNS name resolution issues. The output for this is an htm file with much information including:

    DNS server: localhost

    IP Address: 127.0.0.1
    UDP port 53 responding to queries: YES
    TCP port 53 responding to queries: Not tested
    Answering authoritatively for domain: NO

    SOA record data from server:

    Authoritative name server: DC.domain.com
    Hostmaster: hostmaster
    Zone serial number: 14
    Zone expires in: 1.00 day(s)
    Refresh period: 900 seconds
    Retry delay: 600 seconds
    Default (minimum) TTL: 3600 seconds

  • Additional authoritative (NS) records from server: DC2.fabrikam.com <IP Address>

    Alias (CNAME) and glue (A) records for forest GUIDs from server:

    • CNAME: 98d4aa0c-d8e2-499a-8f90-9730b0440d9b._msdcs.fabrikam.com

      • Alias: DC.fabrikam.com
      • Glue: <IP Adress>
    • CNAME: a2c5007f-7082-4adb-ba7d-a9c47db1efc3._msdcs.fabrikam.com

      • Alias: dc2.child.fabrikam.com
      • Glue: <IP Address>

      For more information, see Description of the DNSLint utility.

Verify network ports are not blocked by a firewall or third party application listening on the required ports

The endpoint mapper (listening on port 135) tells the client which randomly assigned port a service (FRS, AD replication, MAPI, and so on) is listening on.

Application protocolProtocolPorts
Global Catalog ServerTCP3269
Global Catalog ServerTCP3268
LDAP ServerTCP389
LDAP ServerUDP389
LDAP SSLTCP636
LDAP SSLUDP636
IPsec ISAKMPUDP500
NAT-TUDP4500
RPCTCP135
RPC randomly allocated high TCP ports¹TCP1024 - 5000
49152 - 65535*

* This is the range in Windows Server 2008, Windows Vista, Windows 7, and Windows 2008 R2.

Portqry can be used to identify if a port is blocked from a Dc when targeting another DC. It can be downloaded at PortQry Command Line Port Scanner Version 2.0.

Example syntax:

  • portqry -n <problem_server> -e 135
  • portqry -n <problem_server> -r 1024-5000

A graphical version of portqry, called Portqryui can be found at PortQryUI - User Interface for the PortQry Command Line Port Scanner.

If the Dynamic Port range has ports being blocked, please use the below links to configure a port range that is manageable for the customer.

Additional important links for configuration and working with Firewalls and Domain Controllers:

Bad NIC drivers

See network card vendors or OEMs for the latest drivers.

UDP fragmentation can cause replication errors that appear to have a source of RPC server is unavailable

Event ID 40960 & 40961 errors with a source of LSASRV are common for this particular cause.

For more information, see How to force Kerberos to use TCP instead of UDP in Windows.

SMB signing mismatches between DCs

Using Default Domain Controllers Policy to configure consistent settings for SMB Signing under the following section will help address this cause:

Computer ConfigurationWindows SettingsSecurity SettingsLocal PoliciesSecurity Options

  • Microsoft network client: Digitally sign communications (always) Disabled.
  • Microsoft network client: Digitally sign communications (if server agrees) Enabled.
  • Microsoft network server: Digitally sign communications (always) Disabled.
  • Microsoft network server: Digitally sign communications (if client agrees) Enabled.

The settings can be found under the following registry keys:

  • HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanManWorkstationParameters and HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanManServerParameters

    • RequireSecuritySignature = always (0,disable, 1 enable).
    • EnableSecuritySignature = is server agrees (0,disable, 1 enable).

Additional Troubleshooting:

If the above don't provide a solution to the 1722, then you can use the following Diagnostic logging to gather more information:

Windows Server 2003 SP2 computers logs extended RPC Server info in NTDS Replication events 1960, 1961, 1962 and 1963.
Crank up NTDS Diagnostic logging

1722 Windows Installer Error Windows 7

1 = basic, 2 and 3 add continually verbose info and 5 logs extended info.

Windows Installer Error 1722 Fix It

References