IP helper service: tasks and functions, management methods, tips

There are many services on the computer. Some of them are designed to connect to the Internet, exchange data and many other useful functions of the PC. Iphlpsvc is one of the main services for a computer in terms of connectivity. An important fact is that if the connection to the IP auxiliary service was interrupted, then the computer will not work properly and will not provide all the advantages of Internet technology. Most people know almost nothing about this program, and it remains undeservedly unused.

IP Assistant Functionality and Assignment

IP Helper Service

The IP Helper service provides a tunnel connection through 6to4, ISATAP, Port Proxy and IP-HTTPS, also called the Internet Protocol Support Service, and is used to find and change network configuration parameters for the local computer. It creates tunnel connections using IPv6 transition technologies.

This IP Helper Service is provided on a Windows computer. Moreover, it does not require a manual start, as it starts automatically. IP Helper helps users to get PC network configuration information and change it. The service provides message mechanisms that provide notification to the driver about changes to certain aspects of the computer network configuration. IP Helper is available on Windows Vista and later versions of Microsoft Windows.

Many of the IP Helper functions convey structural parameters that represent data types associated with MIB technology. The IP Helper functions use MIB structures to represent various network information. The terms “adapter” and “interface” are widely used in the IP Helper documentation. An adapter is an abbreviated form from a network adapter.

Service Errors in EventLog

Service Errors in EventLog

If the auxiliary IP service does not start, all the details of the error will be recorded in EventLog, and as soon as Windows 10 starts, the user will be notified that the Iphlpsvc service has stopped working due to errors on the device. Types of services that crash in IP Helper Win 10:

  1. NetIO Legacy driver support.
  2. Web store interface service.
  3. Remote Procedure Calls (RPC).
  4. TCP / IP Drivers
  5. Windows 10 IP Assistant Service Management Tool.
  6. WinHTTP automatic proxy detection service.

Service check

If these services do not work on the user system, the IP service will stop functioning or respond.

To eliminate the verification, the following services are launched:

  1. DHCP client - automatic mode.
  2. DNS client - automatic mode.
  3. Network Connections - Manual.
  4. Network Location Information - Automatic.
  5. Remote Call RP - Automatic.
  6. TCP / IP Netbios helper - automatic mode.
  7. IPsec - manual mode.
  8. Network List Service - Automatic.
  9. The NAS service is automatic.

Safely Disable Iphlpsvc

Safely Disable Iphlpsvc

Many Microsoft users claim that the iphlpsvcs.exe IP service consumes a lot of RAM, and this is true. In addition, it takes up a decent amount of computer space. Therefore, there are situations in which it is necessary to disable it. Many users ask if this operation can be done without harm to the PC.

Experts believe that if a developer does not use a remote database and is not compatible with IPv6, there is no reason why he should be afraid of disabling this service. However, there are some services that can cause problems when disconnecting, so before you deactivate any service, users must make sure that they know these functions and the consequences of disconnecting.

What to do if the IP Helper service is loading the system?

Existing ways to disable IP or other unnecessary service are usually associated with the need to improve overall system performance. This is because each running program, regardless of whether it is important or not, uses resources that might be needed for other purposes.

As for the IP Helper service, after it is turned off or stopped, the advanced Internet connection features that it provides will also stop working. Closing sequence of auxiliary IP services iphlpsvc:

  1. Go to the "Start" menu and open the "Control Panel".
  2. Go to "Administration and Service" and click on the tab.
  3. After selecting this option, a new window will appear on the screen where the user must select the services that are not used or are not needed, mark them as “disabled”, and then click the “Accept” button.

Network boot with IPv6 check

Perform a clean boot in Windows to eliminate the conflict of programs when installing the auxiliary service IP Windows 7. And that this is a mandatory procedure when updating a PC, you need to know each user.

To implement it, they first enter the system with administrator rights, because only then can a clean start be performed. The user may encounter some errors when starting the computer after performing a clean start. Therefore, they first make sure that the system configuration utility is not used before the Microsoft support subsystem reports that the system is functioning correctly.

The user also needs to remember that network policy settings can affect performance, so you might need to check if IPv6 is enabled.

The system is functioning correctly.

To do this, follow the instructions:

  1. Select "Start", enter ncpa.cpl and press Enter. This will lead the user to a local connection configuration.
  2. Right-click on the tab, then select "Properties" and check if IPv6 is enabled.
  3. Make sure it is turned on.

Starting and using Services.msc

Starting and using Services.msc

This service is responsible for starting and stopping work. Using services.msc, the user can control the performance of the machine when starting and stopping processes. The Services.msc service console helps enable or disable Windows services. These programs are system level and run when the operating system starts. The user must learn the process step by step by following certain instructions to start the process or stop it.

Step-by-step connection process:

  1. Click on the “Start” button in Windows 7 with the Windows logo located in the left corner of the PC.
  2. In Windows 10, this is a button with a white logo, also located in the lower left corner of the screen.
  3. Find the services.msc program. For Win 7, perform a search for “Search for a program and files”, and in Windows 10 enter services.msc in the line and confirm the entry.
  4. This step includes starting the console service program, which will open a new window for the service.
  5. Find the IP Helper Service Host Assistant and open the properties by clicking IP Assistant in the service console.
  6. A new small window will open, at the top of which 4 tabs will be placed.
  7. Open the “General” tab and find “Launch Type”.
  8. The drop-down menu has 4 options, select "Disabled".
  9. The default option is “Auto Delay”, it must be changed to start or stop the process manually.
  10. After that, select the option "Automatic" again.
  11. Now click the “Accept” button and close the properties window, then the “Service Console” window.
  12. That’s all, this is the complete procedure that you need to follow step by step to manually disable the IP Assistant support service using the management console.

Enabling a service through the registry

Enabling a service through the registry

This is a method that helps you perform quality IP service startups. Registry Editor contains many Windows configuration options. Third-party software can also use the registry to store its settings. These settings are not shown to the average user. Therefore, he should be careful when playing with the registry editor, if he does not know what to do, then it is better not to delete anything or change any settings. The user may encounter problems if any changes were made to the registry incorrectly. This is the main problem that leads to reinstalling the OS. Changes to the registry editor always make the user risk the normal functioning of the PC.

The algorithm for managing IP services using the registry editor:

  1. Check the start button in the menu.
  2. Enter Regedit and press the enter button. After entering the process, confirm control over the account.
  3. Go to HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ iphlpsvc and check the registry key.
  4. Now double-click Start File and then edit the value in the window.
  5. Change the startup type to automatic - 2, manual - 3, disabled - 4, pending - 2.
  6. Now enter the number 2 in the "Value" field and click "OK" to close the window.

Cmd start and stop method

Cmd start and stop method

This is a method that mainly works with the IP change helper from the command line. CMD or command line is the CLI. The command line is an executable CLI program and can be executed from cmd.exe. This is a powerful tool that is not available through GUI tools. The CMD is called Command Shell, which is the official name for the Windows Command Processor.

There are a large number of commands for Windows 7 and 10. This is the main method for starting or stopping functions using the IP Change Assistant and the command line.

The user must follow these steps:

  1. Open the Start menu and go to the search for programs and files.
  2. Enter as cmd and go to the cmd icon in the programs, click "Run as administrator".
  3. When the process is completed, the user must confirm “User Account Control” and proceed with the further process.
  4. Select and copy the registration key, click on the command bar in the "Start".
  5. To start the IP Assistant, you must enter the keywords: net stop iphlpsvc.
  6. Follow the process. For information: you can change the type of start: automatic, manual, disabled and automatic (delayed start).

That's all, the user successfully stopped the IP Helper service using the net stop iphlpsvc command in the command window

MS configuration

The Microsft System Configuration Utility, also known as Msconfig, is a Microsoft utility that was announced in Windows 98 and ported to all later versions of Windows. This tool configures startup options for PCs, programs, or services that load when you turn on the Windows operating system. With Msconfig, you can easily start or stop IP help services.

The IP Help service stopping algorithm using the MS configuration:

  1. Click on the “Start” button.
  2. Find services.msc.
  3. For Win 7, they perform a search for “Search for a program and files,” and in Win 10 they search in the search bar.
  4. Enter msconfig and confirm with Enter. This step includes opening the Microsft service configuration utility.
  5. Go to system setup before enabling the Windows 10 IP Helper Service.
  6. A new window will appear with 5 main tabs “General”, “Download”, “Services”, “Start” and “Tools”.
  7. Click on the “Services” tab and find the IP Assistant.
  8. Uncheck the left side of IP Helper, this will stop the IP Helper service at startup.
  9. Now click OK to close the dialog box.
  10. That's it, IP Help services are now disabled using the MSconfig utility or the Microsoft Services Configuration Utility.

IP Assistant Windows 7/10

IP Helper provides many advanced PC connectivity options. Like the HomeGroup and IPv6 transitions, it depends mainly on the IPHLPSVC services. Iphlpsvc.dll is an executable file on a computer. They contain machine code and a basic program for smooth operation. To restore the start configuration of IP Helper, first make sure that all the services on which it depends are working correctly.

IP Assistant Windows 7/10

Recovery process:

  1. Run the command line with administrator privileges.
  2. Paste them into a line and press Enter: sc config iphlpsvc start = auto and sc start iphlpsvc.
  3. Close the line and restart the computer.
  4. The iphlpsvc service will apply the iphlpsvc.dll file to the \ System32 folder.
  5. If it was changed, damaged or deleted, the installer can restore its working version from the Win 7 installation disk.

IP Assistant Troubleshooting

Before you establish whether it is possible to disable the secondary IP service Windows 10, solve the security issue. Due to incorrect administrator actions, the operating system may stop working and it will need to be rebooted. For accurate system recovery, a recovery point for the backup system is pre-created.

Recovery point creation algorithm:

  1. Open the “Start” menu and find the item “Create recovery point”.
  2. Find the result "System Properties".
  3. In the "System Protection Settings" section, select the main system drive and click the "Create" button.
  4. Enter a description that helps you determine the correct recovery point, for example, the date of the event.
  5. Click "Create" and "Accept".
  6. This will create a backup point for restoring the original PC configuration in case something goes wrong.

Network Error 126

Often, when working with the system, an error occurs associated with No 126 for iphlpsvc.dll, which blocks the auxiliary IP service. You can disable it or follow the procedure for resolving error 126:

  1. Open section: HKLM \ System \ CurrentControlSet \ Services \% ServiceName% \ Parameters.
  2. Check the value of the corresponding DLL file name for ServiceDLL.
  3. Check the location specified in ServiceDLL and make sure the file exists.
  4. If the file is not found in the location, in the HKLM \ System \ CurrentControlSet \ Services \ ServiceName \ Parameters \ serviceDLL key, copy the file from the production server with the same operating system and service pack level.
  5. Download and install the missing file, and now it should work.

Iphlpsvc (IP Helper Service) plays a very important role with respect to connecting IPv6 over an IPv4 network. However, as indicated above, not everyone may need the benefits of the proposed compound. In addition, he is not exempt from some problems that may lead to its closure. One of the main disadvantages of the service is that it consumes a lot of memory. Therefore, the user can disable it or configure manual start to enable the service only if necessary.

Source: https://habr.com/ru/post/C45280/


All Articles