Do you know when many windows systems are connected to each other via a LAN network, all the systems can access the internet from a single system with an ethernet connection? Yes! It is called Internet Connection Sharing.
Usually, the internet connection sharing setting is enabled on the system by default. If it is disabled, the user needs to allow it on the system in order to use this feature. Many windows users are complaining lately regarding an issue where they are receiving an error message on the screen while attempting to connect to the internet connection through sharing.
The error message received is as shown below.
An error occurred while Internet Connection Sharing was being enabled.
The service cannot accept control messages at this time.
There might be a few services on the systems, if it is stopped from running at the startup or later, it throws such an error. Also, an outdated windows system can be the reason behind this error.
If you are also unable to connect using Internet Connection Sharing and facing the same error, then follow the error fixes that are elaborated on in this article below.
Fix 1 – Change the Log On Account in Credential Manager Service
There are a few dependency services which are related to the Credential Manager Service, which is responsible for storing all the credentials needed for the websites, networks, etc. It is usually logged in using a Local Account on the system. So we need to change the logged-in account to our user account.
Follow the steps below on how to do it.
Step 1: Press the Win+R keys together to open the Run command box.
Step 2: Once the run box appears, type services.msc and press Enter key.
Step 3: Next, scroll down the list of services in the window and double-click on the Credential Manager Service as shown below.
Step 4: This will open its Properties window.
Step 5: In the Properties window, you must ensure you are on the General tab.
Step 6: Then click the Stop button at the bottom for stopping this service from running.
Step 7: After the service is stopped, click Log On tab.
Step 8: Under the Log On tab, select the This account: radio button and click Browse after it gets activated.
Step 9: Type the user account name in the textbox provided and click Check Names.
NOTE – If you do not know the user account name, then follow the steps below to find it.
- Press the Windows key and type Your account info and then press Enter.
- This will open the Your info page on the screen.
- On this page, you can find the details about your user accounts like name, etc.
Step 10: It returns with the object name for the user account you entered.
Step 11: Finally, click OK.
Step 12: Now click Apply on the Credential Manager Properties window and automatically the passwords are populated in it.
Step 13: Then click OK and restart the system once.
Fix 2 – Check the Windows Firewall on the system
Sometimes the Windows Firewall feature can be the reason for several problems in the system. This method is a kind of workaround where you need to disable the firewall and check if this works. Otherwise, you need to enable and see if things are working out as expected. Let us see how this can be done using the steps below.
Step 1: Press the Windows key and type windows security and press Enter key.
Step 2: Once the Windows Security window opens up, go to the Firewall & network protection option on the left side menu.
Step 3: On the right side, click the Network which is active as shown above and disable it by clicking on its toggle button to turn it Off.
NOTE – You might need to accept the UAC prompt on the screen by clicking Yes.
Step 4: Once the firewall is disabled, we recommend turning off the Anti-virus software as well on the system.
Step 5: Now check if the problem is resolved.
Step 6: Or else, revert it back by enabling the windows firewall by clicking on its toggle button for turning it On and also turning on the antivirus software in the system.
Step 7: Now you can close the Windows Security window.
Fix 3 – Check if the dependency services are running
In order to run the internet connection sharing feature, the user needs to make sure that all their dependency services are also running in the system. So we suggest our users ensure all the dependency services are enabled and running currently.
Here are the steps on how to do it.
Step 1: Press the Win+R keys together on the keyboard and type services.msc and then press Enter key.
Step 2: Locate the Application Layer Gateway Service and double-click on it to open its properties window.
Step 3: Under the General tab, select Automatic (Delayed Start) from the Startup type and then click Start.
Step 4: Click Apply and OK to close the Properties window.
Step 5: Once the Application Layer Gateway Service is started, you need to repeat the same process for starting these services mentioned below.
- Internet Connection Sharing service
- Remote Procedure Call
- Remote Access Connection Manager
- Remote Access Auto Connection Manager
- Network Connections
- Plug and Play
- Network Location Awareness
- Windows Defender Firewall
Step 6: When done, close the services window and restart the system once and check if the issue is resolved.
Hey! I am a software engineer who loves to solve technical issues and guide people in a simple and effective way as possible. Currently writing articles on tech problems is my thing!