<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linux-kvm.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Immss</id>
	<title>KVM - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://linux-kvm.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Immss"/>
	<link rel="alternate" type="text/html" href="https://linux-kvm.org/page/Special:Contributions/Immss"/>
	<updated>2026-04-22T10:45:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.5</generator>
	<entry>
		<id>https://linux-kvm.org/index.php?title=VirtioWindowsDrivers&amp;diff=2950</id>
		<title>VirtioWindowsDrivers</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=VirtioWindowsDrivers&amp;diff=2950"/>
		<updated>2010-04-12T13:14:59Z</updated>

		<summary type="html">&lt;p&gt;Immss: VirtioWindowsDrivers moved to WindowsGuestDrivers/kvmnet/installer: This page doesn&amp;#039;t describe the driver but the installer.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[WindowsGuestDrivers/kvmnet/installer]]&lt;/div&gt;</summary>
		<author><name>Immss</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=WindowsGuestDrivers/kvmnet/installer&amp;diff=2949</id>
		<title>WindowsGuestDrivers/kvmnet/installer</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=WindowsGuestDrivers/kvmnet/installer&amp;diff=2949"/>
		<updated>2010-04-12T13:14:59Z</updated>

		<summary type="html">&lt;p&gt;Immss: VirtioWindowsDrivers moved to WindowsGuestDrivers/kvmnet/installer: This page doesn&amp;#039;t describe the driver but the installer.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;The information below might be outdated (or not) as it links to different drivers than [[WindowsGuestDrivers/Download_Drivers]].&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Binary drivers =&lt;br /&gt;
&lt;br /&gt;
Drivers can be found at:                                                               &lt;br /&gt;
https://sourceforge.net/project/showfiles.php?group_id=180599&amp;amp;package_id=267944        &lt;br /&gt;
&lt;br /&gt;
Note that there are 2 pointers to it. The &amp;quot;kvm-guest-drivers-windows&amp;quot; is older version.&lt;br /&gt;
&lt;br /&gt;
= Installer disclaimer =&lt;br /&gt;
This is a general installer, it&#039;s not Windows standard and it won&#039;t handle all sort of possibilities (like if you have 3 virtio devices, two of them with older virtio drivers, disabled). It does handle 95% of the cases.                                                                                                &lt;br /&gt;
Anyway, enjoy, installation instructions below.                                                          &lt;br /&gt;
&lt;br /&gt;
= Installer for NetKVM drivers =&lt;br /&gt;
&lt;br /&gt;
Important notes:&lt;br /&gt;
                &lt;br /&gt;
1. During installation on there are system pop-ups related to installation of unsigned drivers.&lt;br /&gt;
These pop-ups can not be suppressed and the installation must be confirmed manually.           &lt;br /&gt;
&lt;br /&gt;
2. During installation there are pop-ups of drivers search etc - they usually are closed automatically and should be ignored.                                                                                     &lt;br /&gt;
&lt;br /&gt;
3. Sometimes pop-up (1) may be not visible under pop-up (2) - the installation will wait until the pop-up (1) confirmed.                                                                                          &lt;br /&gt;
&lt;br /&gt;
4.  Expected placement of installer is in the root of driver&#039;s tree. If the placement is different, command-line should include the actual driver&#039;s root path, relative or absolute.                              &lt;br /&gt;
&lt;br /&gt;
5. Since we did not (yet) sign the drivers you need to install a certificate workaround manually. &#039;&#039;&#039;This is required for Windows Vista/2008 64-bit.&#039;&#039;&#039; There are several things to do:                           &lt;br /&gt;
&lt;br /&gt;
a. Disable UAC &lt;br /&gt;
&lt;br /&gt;
b. Install certificate using installcertificate.bat&lt;br /&gt;
&lt;br /&gt;
c. Run &amp;quot;bcdedit /set testsigning on&amp;quot; and reboot&lt;br /&gt;
&lt;br /&gt;
Please contact me for any questions/comments regarding the installer&lt;br /&gt;
                                                                    &lt;br /&gt;
ReadMe files (included below):                                      &lt;br /&gt;
tools\NetKVM-Installer\ReadMe.txt                                   &lt;br /&gt;
tools\Package\ReadMe.txt                                            &lt;br /&gt;
                                                                    &lt;br /&gt;
= Readme of tools\NetKVM-Installer =                                &lt;br /&gt;
&lt;br /&gt;
This project creates installer application for NetKVM drivers.&lt;br /&gt;
32-bit and 64-bit installers are built using suitable configurations in the VS solution.&lt;br /&gt;
                                                                                        &lt;br /&gt;
By design, both 32 and 64 bit executables are packed into single 32-bit installer application,&lt;br /&gt;
which extracts them according to exact system architecture into temporary file and runs, passing&lt;br /&gt;
command line arguments as was passed to the application. See &amp;quot;Package&amp;quot; project for details.     &lt;br /&gt;
                                                                                                &lt;br /&gt;
Relative location of drivers and list of PnPID to install are currently hard-coded inside installer,&lt;br /&gt;
exactly as they are created by the build procedure of NetKVM drivers.                               &lt;br /&gt;
&lt;br /&gt;
NOTE: The installer doesn&#039;t automates the Driver certifications required by Windows 64-bit.&lt;br /&gt;
This step must be done manually.                                                           &lt;br /&gt;
&lt;br /&gt;
Command-line options:&lt;br /&gt;
OS-Specific-Installer [path] [options]&lt;br /&gt;
                                      &lt;br /&gt;
path - (optional) absolute or relative path to the root directory of drivers tree&lt;br /&gt;
 OS-dependent drivers are expected to be placed under it as:                     &lt;br /&gt;
                                                                                 &lt;br /&gt;
 +---2K                                                                          &lt;br /&gt;
 ¦   L---x86                                                                     &lt;br /&gt;
 +---Vista                                                                       &lt;br /&gt;
 ¦   +---amd64                                                                   &lt;br /&gt;
 ¦   L---x86                                                                     &lt;br /&gt;
 L---XP                                                                          &lt;br /&gt;
     +---amd64                                                                   &lt;br /&gt;
     L---x86&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
options:&lt;br /&gt;
-u uninstall drivers only, do not install&lt;br /&gt;
-ni non-interactive install (only for signed drivers)&lt;br /&gt;
&lt;br /&gt;
If no parameters passed:&lt;br /&gt;
path=. (current directory where the installer runs)&lt;br /&gt;
action - uninstall existing drivers, then install current ones.&lt;br /&gt;
&lt;br /&gt;
= Readme of tools\Package =&lt;br /&gt;
&lt;br /&gt;
This project is Installer package - 32-bit application, including as resources 2 applications:&lt;br /&gt;
&lt;br /&gt;
- 32-bit installer&lt;br /&gt;
- 64-bit installer&lt;br /&gt;
&lt;br /&gt;
It contains also 32 and 64 bits DLL of DIFX API, which currently is not in use.&lt;br /&gt;
&lt;br /&gt;
When run, the actual per-architecture installer is unpacked into temporary directory&lt;br /&gt;
and runs without changing the current directory and passes to the actual installer&lt;br /&gt;
the command line of container application.&lt;br /&gt;
&lt;br /&gt;
= Debugging NetKVM drivers =&lt;br /&gt;
&lt;br /&gt;
1. Enable logging by setting the NIC&#039;s Advanced settings -&amp;gt; Logging Enable, then -&amp;gt; Logging Level -&amp;gt; 2&lt;br /&gt;
&lt;br /&gt;
2. In order to collect the log of installation - run DebugView and enable Win32 logging capture.&lt;br /&gt;
&lt;br /&gt;
3. The system diagnostic, related to installation, on 2008 is in %windir%\inf\setupapi.dev.log&lt;/div&gt;</summary>
		<author><name>Immss</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=WindowsGuestDrivers/kvmnet/installer&amp;diff=2948</id>
		<title>WindowsGuestDrivers/kvmnet/installer</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=WindowsGuestDrivers/kvmnet/installer&amp;diff=2948"/>
		<updated>2010-04-12T13:05:29Z</updated>

		<summary type="html">&lt;p&gt;Immss: Clearify why I think this might be outdated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;The information below might be outdated (or not) as it links to different drivers than [[WindowsGuestDrivers/Download_Drivers]].&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Binary drivers =&lt;br /&gt;
&lt;br /&gt;
Drivers can be found at:                                                               &lt;br /&gt;
https://sourceforge.net/project/showfiles.php?group_id=180599&amp;amp;package_id=267944        &lt;br /&gt;
&lt;br /&gt;
Note that there are 2 pointers to it. The &amp;quot;kvm-guest-drivers-windows&amp;quot; is older version.&lt;br /&gt;
&lt;br /&gt;
= Installer disclaimer =&lt;br /&gt;
This is a general installer, it&#039;s not Windows standard and it won&#039;t handle all sort of possibilities (like if you have 3 virtio devices, two of them with older virtio drivers, disabled). It does handle 95% of the cases.                                                                                                &lt;br /&gt;
Anyway, enjoy, installation instructions below.                                                          &lt;br /&gt;
&lt;br /&gt;
= Installer for NetKVM drivers =&lt;br /&gt;
&lt;br /&gt;
Important notes:&lt;br /&gt;
                &lt;br /&gt;
1. During installation on there are system pop-ups related to installation of unsigned drivers.&lt;br /&gt;
These pop-ups can not be suppressed and the installation must be confirmed manually.           &lt;br /&gt;
&lt;br /&gt;
2. During installation there are pop-ups of drivers search etc - they usually are closed automatically and should be ignored.                                                                                     &lt;br /&gt;
&lt;br /&gt;
3. Sometimes pop-up (1) may be not visible under pop-up (2) - the installation will wait until the pop-up (1) confirmed.                                                                                          &lt;br /&gt;
&lt;br /&gt;
4.  Expected placement of installer is in the root of driver&#039;s tree. If the placement is different, command-line should include the actual driver&#039;s root path, relative or absolute.                              &lt;br /&gt;
&lt;br /&gt;
5. Since we did not (yet) sign the drivers you need to install a certificate workaround manually. &#039;&#039;&#039;This is required for Windows Vista/2008 64-bit.&#039;&#039;&#039; There are several things to do:                           &lt;br /&gt;
&lt;br /&gt;
a. Disable UAC &lt;br /&gt;
&lt;br /&gt;
b. Install certificate using installcertificate.bat&lt;br /&gt;
&lt;br /&gt;
c. Run &amp;quot;bcdedit /set testsigning on&amp;quot; and reboot&lt;br /&gt;
&lt;br /&gt;
Please contact me for any questions/comments regarding the installer&lt;br /&gt;
                                                                    &lt;br /&gt;
ReadMe files (included below):                                      &lt;br /&gt;
tools\NetKVM-Installer\ReadMe.txt                                   &lt;br /&gt;
tools\Package\ReadMe.txt                                            &lt;br /&gt;
                                                                    &lt;br /&gt;
= Readme of tools\NetKVM-Installer =                                &lt;br /&gt;
&lt;br /&gt;
This project creates installer application for NetKVM drivers.&lt;br /&gt;
32-bit and 64-bit installers are built using suitable configurations in the VS solution.&lt;br /&gt;
                                                                                        &lt;br /&gt;
By design, both 32 and 64 bit executables are packed into single 32-bit installer application,&lt;br /&gt;
which extracts them according to exact system architecture into temporary file and runs, passing&lt;br /&gt;
command line arguments as was passed to the application. See &amp;quot;Package&amp;quot; project for details.     &lt;br /&gt;
                                                                                                &lt;br /&gt;
Relative location of drivers and list of PnPID to install are currently hard-coded inside installer,&lt;br /&gt;
exactly as they are created by the build procedure of NetKVM drivers.                               &lt;br /&gt;
&lt;br /&gt;
NOTE: The installer doesn&#039;t automates the Driver certifications required by Windows 64-bit.&lt;br /&gt;
This step must be done manually.                                                           &lt;br /&gt;
&lt;br /&gt;
Command-line options:&lt;br /&gt;
OS-Specific-Installer [path] [options]&lt;br /&gt;
                                      &lt;br /&gt;
path - (optional) absolute or relative path to the root directory of drivers tree&lt;br /&gt;
 OS-dependent drivers are expected to be placed under it as:                     &lt;br /&gt;
                                                                                 &lt;br /&gt;
 +---2K                                                                          &lt;br /&gt;
 ¦   L---x86                                                                     &lt;br /&gt;
 +---Vista                                                                       &lt;br /&gt;
 ¦   +---amd64                                                                   &lt;br /&gt;
 ¦   L---x86                                                                     &lt;br /&gt;
 L---XP                                                                          &lt;br /&gt;
     +---amd64                                                                   &lt;br /&gt;
     L---x86&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
options:&lt;br /&gt;
-u uninstall drivers only, do not install&lt;br /&gt;
-ni non-interactive install (only for signed drivers)&lt;br /&gt;
&lt;br /&gt;
If no parameters passed:&lt;br /&gt;
path=. (current directory where the installer runs)&lt;br /&gt;
action - uninstall existing drivers, then install current ones.&lt;br /&gt;
&lt;br /&gt;
= Readme of tools\Package =&lt;br /&gt;
&lt;br /&gt;
This project is Installer package - 32-bit application, including as resources 2 applications:&lt;br /&gt;
&lt;br /&gt;
- 32-bit installer&lt;br /&gt;
- 64-bit installer&lt;br /&gt;
&lt;br /&gt;
It contains also 32 and 64 bits DLL of DIFX API, which currently is not in use.&lt;br /&gt;
&lt;br /&gt;
When run, the actual per-architecture installer is unpacked into temporary directory&lt;br /&gt;
and runs without changing the current directory and passes to the actual installer&lt;br /&gt;
the command line of container application.&lt;br /&gt;
&lt;br /&gt;
= Debugging NetKVM drivers =&lt;br /&gt;
&lt;br /&gt;
1. Enable logging by setting the NIC&#039;s Advanced settings -&amp;gt; Logging Enable, then -&amp;gt; Logging Level -&amp;gt; 2&lt;br /&gt;
&lt;br /&gt;
2. In order to collect the log of installation - run DebugView and enable Win32 logging capture.&lt;br /&gt;
&lt;br /&gt;
3. The system diagnostic, related to installation, on 2008 is in %windir%\inf\setupapi.dev.log&lt;/div&gt;</summary>
		<author><name>Immss</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=WindowsGuestDrivers%5Ckvmnet%5CInternals_of_NDIS_driver_for_VirtIO_based_network_adapter&amp;diff=2947</id>
		<title>WindowsGuestDrivers\kvmnet\Internals of NDIS driver for VirtIO based network adapter</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=WindowsGuestDrivers%5Ckvmnet%5CInternals_of_NDIS_driver_for_VirtIO_based_network_adapter&amp;diff=2947"/>
		<updated>2010-04-12T13:00:23Z</updated>

		<summary type="html">&lt;p&gt;Immss: Maybe that other page should be moved here instead...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Internals of NDIS driver for VirtIO based network adapter]]&lt;/div&gt;</summary>
		<author><name>Immss</name></author>
	</entry>
	<entry>
		<id>https://linux-kvm.org/index.php?title=WindowsGuestDrivers/kvmnet/installer&amp;diff=2946</id>
		<title>WindowsGuestDrivers/kvmnet/installer</title>
		<link rel="alternate" type="text/html" href="https://linux-kvm.org/index.php?title=WindowsGuestDrivers/kvmnet/installer&amp;diff=2946"/>
		<updated>2010-04-12T12:56:01Z</updated>

		<summary type="html">&lt;p&gt;Immss: Google likes this page more than WindowsGuestDrivers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;The information below might be outdated (or not) and should be merged with [[WindowsGuestDrivers/viostor/installation]] or moved somewhere else under [[WindowsGuestDrivers]].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Binary drivers =&lt;br /&gt;
&lt;br /&gt;
Drivers can be found at:                                                               &lt;br /&gt;
https://sourceforge.net/project/showfiles.php?group_id=180599&amp;amp;package_id=267944        &lt;br /&gt;
&lt;br /&gt;
Note that there are 2 pointers to it. The &amp;quot;kvm-guest-drivers-windows&amp;quot; is older version.&lt;br /&gt;
&lt;br /&gt;
= Installer disclaimer =&lt;br /&gt;
This is a general installer, it&#039;s not Windows standard and it won&#039;t handle all sort of possibilities (like if you have 3 virtio devices, two of them with older virtio drivers, disabled). It does handle 95% of the cases.                                                                                                &lt;br /&gt;
Anyway, enjoy, installation instructions below.                                                          &lt;br /&gt;
&lt;br /&gt;
= Installer for NetKVM drivers =&lt;br /&gt;
&lt;br /&gt;
Important notes:&lt;br /&gt;
                &lt;br /&gt;
1. During installation on there are system pop-ups related to installation of unsigned drivers.&lt;br /&gt;
These pop-ups can not be suppressed and the installation must be confirmed manually.           &lt;br /&gt;
&lt;br /&gt;
2. During installation there are pop-ups of drivers search etc - they usually are closed automatically and should be ignored.                                                                                     &lt;br /&gt;
&lt;br /&gt;
3. Sometimes pop-up (1) may be not visible under pop-up (2) - the installation will wait until the pop-up (1) confirmed.                                                                                          &lt;br /&gt;
&lt;br /&gt;
4.  Expected placement of installer is in the root of driver&#039;s tree. If the placement is different, command-line should include the actual driver&#039;s root path, relative or absolute.                              &lt;br /&gt;
&lt;br /&gt;
5. Since we did not (yet) sign the drivers you need to install a certificate workaround manually. &#039;&#039;&#039;This is required for Windows Vista/2008 64-bit.&#039;&#039;&#039; There are several things to do:                           &lt;br /&gt;
&lt;br /&gt;
a. Disable UAC &lt;br /&gt;
&lt;br /&gt;
b. Install certificate using installcertificate.bat&lt;br /&gt;
&lt;br /&gt;
c. Run &amp;quot;bcdedit /set testsigning on&amp;quot; and reboot&lt;br /&gt;
&lt;br /&gt;
Please contact me for any questions/comments regarding the installer&lt;br /&gt;
                                                                    &lt;br /&gt;
ReadMe files (included below):                                      &lt;br /&gt;
tools\NetKVM-Installer\ReadMe.txt                                   &lt;br /&gt;
tools\Package\ReadMe.txt                                            &lt;br /&gt;
                                                                    &lt;br /&gt;
= Readme of tools\NetKVM-Installer =                                &lt;br /&gt;
&lt;br /&gt;
This project creates installer application for NetKVM drivers.&lt;br /&gt;
32-bit and 64-bit installers are built using suitable configurations in the VS solution.&lt;br /&gt;
                                                                                        &lt;br /&gt;
By design, both 32 and 64 bit executables are packed into single 32-bit installer application,&lt;br /&gt;
which extracts them according to exact system architecture into temporary file and runs, passing&lt;br /&gt;
command line arguments as was passed to the application. See &amp;quot;Package&amp;quot; project for details.     &lt;br /&gt;
                                                                                                &lt;br /&gt;
Relative location of drivers and list of PnPID to install are currently hard-coded inside installer,&lt;br /&gt;
exactly as they are created by the build procedure of NetKVM drivers.                               &lt;br /&gt;
&lt;br /&gt;
NOTE: The installer doesn&#039;t automates the Driver certifications required by Windows 64-bit.&lt;br /&gt;
This step must be done manually.                                                           &lt;br /&gt;
&lt;br /&gt;
Command-line options:&lt;br /&gt;
OS-Specific-Installer [path] [options]&lt;br /&gt;
                                      &lt;br /&gt;
path - (optional) absolute or relative path to the root directory of drivers tree&lt;br /&gt;
 OS-dependent drivers are expected to be placed under it as:                     &lt;br /&gt;
                                                                                 &lt;br /&gt;
 +---2K                                                                          &lt;br /&gt;
 ¦   L---x86                                                                     &lt;br /&gt;
 +---Vista                                                                       &lt;br /&gt;
 ¦   +---amd64                                                                   &lt;br /&gt;
 ¦   L---x86                                                                     &lt;br /&gt;
 L---XP                                                                          &lt;br /&gt;
     +---amd64                                                                   &lt;br /&gt;
     L---x86&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
options:&lt;br /&gt;
-u uninstall drivers only, do not install&lt;br /&gt;
-ni non-interactive install (only for signed drivers)&lt;br /&gt;
&lt;br /&gt;
If no parameters passed:&lt;br /&gt;
path=. (current directory where the installer runs)&lt;br /&gt;
action - uninstall existing drivers, then install current ones.&lt;br /&gt;
&lt;br /&gt;
= Readme of tools\Package =&lt;br /&gt;
&lt;br /&gt;
This project is Installer package - 32-bit application, including as resources 2 applications:&lt;br /&gt;
&lt;br /&gt;
- 32-bit installer&lt;br /&gt;
- 64-bit installer&lt;br /&gt;
&lt;br /&gt;
It contains also 32 and 64 bits DLL of DIFX API, which currently is not in use.&lt;br /&gt;
&lt;br /&gt;
When run, the actual per-architecture installer is unpacked into temporary directory&lt;br /&gt;
and runs without changing the current directory and passes to the actual installer&lt;br /&gt;
the command line of container application.&lt;br /&gt;
&lt;br /&gt;
= Debugging NetKVM drivers =&lt;br /&gt;
&lt;br /&gt;
1. Enable logging by setting the NIC&#039;s Advanced settings -&amp;gt; Logging Enable, then -&amp;gt; Logging Level -&amp;gt; 2&lt;br /&gt;
&lt;br /&gt;
2. In order to collect the log of installation - run DebugView and enable Win32 logging capture.&lt;br /&gt;
&lt;br /&gt;
3. The system diagnostic, related to installation, on 2008 is in %windir%\inf\setupapi.dev.log&lt;/div&gt;</summary>
		<author><name>Immss</name></author>
	</entry>
</feed>