
How to install Virtual Audio Streaming on Vista64? Virtual
Audio Streaming supports Vista 64. But due to the restriction of 64
bit Windows, you have to install it manually. Please follow the
below steps to install Virtual Audio Streaming on Vista 64:
1) Firstly, install Virtual Audio Streaming
normally.
2) Download the driver 'vista64.zip' from:
http://www.shiningmorning.com/software/vista64.zip Then
extract the zip file to any directory.
3) Run in command mode using administrator
privilege: bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
Then reboot your PC.
(When reboot your PC, press F8 key upon initial system boot up,
and then choose to disable forced driver signing enforcement for
that boot session. This step maybe omitted. Read the Troubleshooting
section.)
4) Run command mode using administrator privilege
again, then go to the directory that you extracted files in step2.
5) Run command: devsetup install vasdevice.inf *VASDeviceDrm
Select 'install driver' on the pop up warning dialog.
6) Done. Now you will find our virtual sound card
driver is listed on Vista 64.
Troubleshooting:
If our virtual sound card still can not be installed properly, it is
most likely the commands on Step3 are failed. To read more
information and learn how to fix the problem, please read the
following article: Vista simply does not accept any unsigned
drivers or processes, causing old drivers or software processes that
haven’t been updated cannot be found and installed in Vista x64.
The workaround to run unsigned and uncertified drivers in 64-bit
Vista is by using the following command:
bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit -set loadoptions \”DDISABLE_INTEGRITY_CHECK”
bcdedit -set loadoptions \DDISABLE_INTEGRITY_CHECKS”
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
Bcdedit.exe /set nointegritychecks ON However, when user attempts
to run the above command to disable integrity checks on the loading
drivers, the following error message appears:
An error occurred while attempting to reference
the specified entry.
The
system
cannot find the file specified.
The problem occurs because Microsoft has decided to disable
DDISABLE_INTEGRITY_CHECKS support in updated x64 Vista, which mean
users cannot disable the integrity checks anymore. Microsoft is
reportedly rolled out the change various updates including KB932596,
KB938979, KB938194 and KB941649 hotfixes, and probably Windows Vista
Service Pack 1.
The updates also remove the effectiveness of ignoring code
signing for drivers in Group Policy. Previously, users can run
“gpedit.msc” and navigate to User Configuration -> Administrative
Templates -> System -> Driver Installation, and then enable the
“Code signing for drivers” and set the option to “Ignore”. This
option also no longer works.
There are a few possible resolution or workaround to re-enable
the ability to disable integrity checks and have
DDISABLE_INTEGRITY_CHECKS option enabled so that it’s possible to
load uncertified drivers or executables, such as suggestions below.
- Uninstall KB932596,
KB938979, KB938194 and
KB941649 updates from “Installed
Updates” in “Programs and Features”, and never
install them again. Best still, hide the updates
from viewing and accidental install in
Windows
Update. After uninstalling and rebooting the computer,
add the DDISABLE_INTEGRITY_CHECKS option and restart
to disable integrity checks again. This method
probably won’t work with the release of SP1, which
incorporated all these changes.
- Press F8 key upon initial
system boot up, and then choose to disable forced
driver signing enforcement for that boot session.
However, users have to apply this option every
shutdown and restart. An easy solution to the hassle
is put computer into sleep or hibernate mode instead
of shutting down every time.
- Use
ReadyDriver Plus to permanently disable and turn off
disable driver signing enforcement automatically
on every system startup.
- Sign the driver with test certificate, which is
supplied with
Software Development Kit (SDK) for Windows Vista and
.NET Framework 3.0 Runtime Components, and then
turn of test signing mode in Vista x64 by suing
“bcdedit.exe /set TESTSIGNING ON” command. This
trick will need computer running consistently in
testing mode, which meant for developers to try out
drivers signed with self-signed or test certificate.
Risk for running computer in test signing mode is
unknown, and there will be “Test Mode” watermarks
been labeled on four corner of
desktop,
although the
64-bit watermark can also be removed.
|