The application "iphlpsvc.dll" needs to be closed for the in

Discussions related to using VirtualBox on Windows hosts.

The application "iphlpsvc.dll" needs to be closed for the in

Postby FirewallEngineer » 26. Dec 2013, 13:41

I’m having a problem to install “VirtualBox-4.3.4-91027-Win.exe” in Windows 7 host.
Please let me know is there any way to fix this issue.

Error Message:
The application “iphlpsvc.dll” needs to be closed for the installation to continue.


Image

Installer:
VirtualBox-4.3.4-91027-Win.exe

More Info:
http://firewallengineer.wordpress.com/2 ... -continue/
FirewallEngineer
 
Posts: 8
Joined: 3. May 2012, 16:22

Re: The application "iphlpsvc.dll" needs to be closed for th

Postby scottgus1 » 26. Dec 2013, 16:36

I've installed Virtualbox on three Windows 7 hosts and haven't seen that message.
Try a reboot of the host, and try right-clicking the Virtualbox installer and Run As Administrator.
running version 5.1.6 & 5.0.24
Human government is like that crazy uncle who hides a quarter in his fist behind his back, then asks you to guess which fist the quarter is in...
No matter which side you choose, Left or Right, both Sides are empty.
scottgus1
 
Posts: 3455
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: XP SBS2003 Win7

Re: The application "iphlpsvc.dll" needs to be closed for th

Postby mpack » 26. Dec 2013, 18:24

On Windows hosts, VirtualBox setup uses a standard MSI installer. I expect it's actually MSI that has a problem with that DLL, and not really VirtualBox - despite the caption that MSI puts on the dialog.

Wild guess: MSI wants to install the VBox bridging service onto each NIC present, but for some reason can't until that DLL is unloaded (searching says that this DLL is related to the IPv6-over-IPv4 service of Vista and later). Perhaps it can't unload it because you have an internet browser window open?
mpack
Site Moderator
 
Posts: 25242
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: The application "iphlpsvc.dll" needs to be closed for th

Postby FirewallEngineer » 27. Dec 2013, 00:06

scottgus1 wrote:I've installed Virtualbox on three Windows 7 hosts and haven't seen that message.
Try a reboot ofthe host, and try right-clicking the Virtualbox installer and Run As Administrator.


Thanks scottgus1 for your reply. I've tried that but don’t work.

Reboot the host
Uninstall
Reboot the host again
Install (run as administrator)
Reboot the host again
Still doesn’t work


I’ve also downloaded the latest version of virtualbox and reinstall it but don’t work as well.
http://download.virtualbox.org/virtualb ... 06-Win.exe
Image

This error message pop up twice, then I clicked ok twice, VirtualBox installed successfully. But the problem is I still can’t see the host network interface created on VirtualBox. Normally it will be created automatically.

Image

Therefore, I’ve tried to create it manually but was getting the following error.

Failed to create the host network interface.
Result Code: E_FAIL (0×80004005)


Image

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe list hostonlyifs

C:\Program Files\Oracle\VirtualBox>

C:\Program Files\Oracle\VirtualBox>VBoxManage hostonlyif create
0%…
Progress state: E_FAIL
VBoxManage.exe: error: Failed to create the host-only adapter
VBoxManage.exe: error: Code E_FAIL (0×80004005) – Unspecified error (extended info not available)
VBoxManage.exe: error: Context: “int __cdecl handleCreate(struct HandlerArg *,int,int *)” at line 66 of file VBoxManageH
ostonly.cpp

C:\Program Files\Oracle\VirtualBox>


https://forums.virtualbox.org/viewtopic.php?f=6&t=59294
http://firewallengineer.wordpress.com/2 ... interface/
FirewallEngineer
 
Posts: 8
Joined: 3. May 2012, 16:22

Re: The application "iphlpsvc.dll" needs to be closed for th

Postby FirewallEngineer » 27. Dec 2013, 00:20

mpack wrote:On Windows hosts, VirtualBox setup uses a standard MSI installer. I expect it's actually MSI that has a problem with that DLL, and not really VirtualBox - despite the caption that MSI puts on the dialog.

Wild guess: MSI wants to install the VBox bridging service onto each NIC present, but for some reason can't until that DLL is unloaded (searching says that this DLL is related to the IPv6-over-IPv4 service of Vista and later). Perhaps it can't unload it because you have an internet browser window open?


Thanks mpack for your advice. I’ve been searching in the internet before I post the problem here and found that article related to MSI issue. I’ve also tried that but don’t work too.

I’ve closed all the application during the installation but still getting this error message.

Even though I managed to install it after clicking OK twice, but the host-network still not created.
FirewallEngineer
 
Posts: 8
Joined: 3. May 2012, 16:22

Re: The application "iphlpsvc.dll" needs to be closed for th

Postby BillG » 27. Dec 2013, 00:53

There is something odd going on here. That DLL will be in every Windows Vista/Win7/Win8 OS and the related service running. What is odd about yours that upsets the installer is really the question.

Since it is an IP related service I am not surprised that ignoring the warning results in problems with the host only adapter setup.
Bill
BillG
Volunteer
 
Posts: 3572
Joined: 19. Sep 2009, 04:44
Location: Sydney, Australia
Primary OS: MS Windows other
VBox Version: PUEL
Guest OSses: Win 7 Win8.1 Win10 WinServer

Re: The application "iphlpsvc.dll" needs to be closed for th

Postby prateek sachan » 24. Jan 2014, 01:12

Just close the IP Helper service before uninstall or install. It should be fine.

iphelperservice.jpg
iphelperservice.jpg (56.43 KiB) Viewed 13597 times
prateek sachan
 
Posts: 1
Joined: 24. Jan 2014, 01:09


Return to VirtualBox on Windows Hosts

Who is online

Users browsing this forum: Google [Bot], msabin and 33 guests