1 | <?xml version='1.0' encoding='UTF-8'?>
|
---|
2 | <!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
|
---|
3 | <topic xml:lang="en-us" id="ts_win-host-com-server">
|
---|
4 | <title>VBoxSVC Out-of-Process COM Server Issues</title>
|
---|
5 |
|
---|
6 | <body>
|
---|
7 | <p>
|
---|
8 | Oracle VM VirtualBox makes use of the Microsoft Component Object Model
|
---|
9 | (COM) for interprocess and intraprocess communication. This
|
---|
10 | enables Oracle VM VirtualBox to share a common configuration among
|
---|
11 | different virtual machine processes and provide several user
|
---|
12 | interface options based on a common architecture. All global
|
---|
13 | status information and configuration is maintained by the
|
---|
14 | process <filepath>VBoxSVC.exe</filepath>, which is an
|
---|
15 | out-of-process COM server. Whenever an Oracle VM VirtualBox process is
|
---|
16 | started, it requests access to the COM server and Windows
|
---|
17 | automatically starts the process. Note that it should never be
|
---|
18 | started by the end user.
|
---|
19 | </p>
|
---|
20 | <p>
|
---|
21 | When the last process disconnects from the COM server, it will
|
---|
22 | terminate itself after some seconds. The Oracle VM VirtualBox
|
---|
23 | configuration XML files are maintained and owned by the COM
|
---|
24 | server and the files are locked whenever the server runs.
|
---|
25 | </p>
|
---|
26 | <p>
|
---|
27 | In some cases, such as when a virtual machine is terminated
|
---|
28 | unexpectedly, the COM server will not notice that the client is
|
---|
29 | disconnected and stay active for a longer period of 10 minutes
|
---|
30 | or so, keeping the configuration files locked. In other rare
|
---|
31 | cases the COM server might experience an internal error and
|
---|
32 | subsequently other processes fail to initialize it. In these
|
---|
33 | situations, it is recommended to use the Windows task manager to
|
---|
34 | kill the process <filepath>VBoxSVC.exe</filepath>.
|
---|
35 | </p>
|
---|
36 | </body>
|
---|
37 |
|
---|
38 | </topic>
|
---|