Because another program or running service may be using the Network Address Translation component (ipnat. sys )...

Source: Internet
Author: User

Method 1:

The Network Address Translation component (ipnat. sys) cannot run using Windows Firewall.

Network Address Translation component (ipnat. sys) the Windows Firewall cannot run. I have installed Windows Standard Edition on the server and installed all the patches. However, when I was about to open the firewall, the following prompt appears:ProgramOr the running service may be using the Network Address Translation component (ipnat. sys), and Windows Firewall cannot run ". Why? How can we make it run, and other machines cannot ping the same server, but it can ping other machines. Why?

Solution:
1.: Control Panel => management tools => disable Routing and Remote Access. Then open the firewall and a window pops up: "Windows Firewall settings cannot be displayed because the related services are not running. Do you want to start Windows Firewall/Internet Connection Sharing (ICS) service ?";

When "yes" is selected, "Windows cannot start the Windows/... (ICS) service. Error 10047: an IP address that is not compatible with the request protocol is used ".

Windows Firewall/Internet Connection Sharing (ICS) is disabled in the service. It cannot be enabled.

Then, find the cause in the event viewer and find the last one.

Right-click my computer and choose "manage"> check whether there is an option at the bottom: Routing and Remote Access? If yes, check whether the service is enabled? If your built-in firewall is enabled, you cannot enable it. Disable Routing and Remote Access.

The Network Connections Service that is dependent on the Windows Firewall/Internet Connection Sharing (ICS) service cannot be started due to the following errors:

The service cannot be started because it is disabled or the associated device is not started.

Then enable the Network Connections Service in the system-service.

Enable the Windows Firewall/Internet Connection Sharing (ICS) service.

Of course, you can also click OK, so that the system will automatically open the associated services after a while.

   
This machine can access the outside, the external Ping cannot connect to this machine, and 80 cannot be accessed, because the built-in Firewall Service cannot start, so all port data packets cannot enter

   
Solution: Routing and Remote Access-> disable Routing and Remote Access

Method 2:

If you enable the system firewall that comes with windows, the following error message is displayed:

"Windows Firewall cannot run because another program or running service may be using the Network Address Translation component (ipnat. sys ."

I searched Baidu and Google for a week and found no effective solution. The most obvious method is this: "Control Panel => Administrative Tools => disable Routing and Remote Access. The firewall is opened again ." The frequency is about 90% or more. I thought it was caused by viruses, but I kept scanning and didn't find any suspicious elements. If you are depressed, the problem still needs to be solved.

Now the problem has been solved. Of course, I still haven't understood some of the reasons. If someone sees this log, I hope to help me. Thank you for choosing here.

My method is:

This is what I suddenly think of. It is probably because the information on the network is misleading. It was a very simple problem and the result was complicated. I found this process service in the system service, it is not started. (The problem is that it has been set to automatic. Why cannot it be started by yourself ?)

ProgramCode
Windows Firewall/Internet Connection Sharing (ICS)
Provides network address translation, addressing, name resolution, and/or intrusion prevention services for the home or small office network.
C:/Windows/system32/svchost.exe-K netsvcs

I started the server manually. After that, I started the system firewall and found that everything was normal and started normally.

However, even if I disable the Windows Firewall/Internet Connection Sharing (ICS) service on other machines, the following prompt is displayed when the Windows Firewall is Enabled:
 

After you click "OK", the Windows Firewall/Internet Connection Sharing (ICS) service will be automatically started. Therefore, I am very puzzled and hope my friends can help solve the problem.
Http://hi.baidu.com/s__wind/blog/item/11b86a61ea1bbbd58cb10d2d.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.