|
Yes dnc4U does work 100% on Vista!
However, you might sometimes be drawn to the conclusion
that, along with thousands of other programs, it won't
work! In an ideal world, we would recommend that for
DNC comms, just don't use Vista, use XP or Win2000 or
Win98, anything but Vista, but in the real world, you
might just have to, since Vista is the only OS available
on new laptops & PC's.
If you are having problems running dnc4U, then here
are some things that we would suggest you do, not only
to make dnc4U run better on Vista, but to make every
other program run better too!
Disable the User Account Control (UAC)
The UAC is very, very, very annoying. This is the pop-up
that interrupts every time you want to run a program.
If you can turn it off, do so, if your IT manager will
allow it, turn it off.
Open up Control Panel, and type in UAC into the search
box. You'll see a link for "Turn User Account (UAC)
on or off". On the next screen uncheck the box
for "Use User Account (UAC)" and then click
the OK button. You'll have to re-boot, but at least
there are no more annoying prompts.
Run As Administrator
If you right mouse click the dnc4U icon on your desktop,
you can turn on "Run As Administrator". This
will raise up your privelidges temporarily.
Compatability
We are not too sure about this option, as it doesn't
seem to make any difference, but you might want to select
the compatability mode and select "Windows XP"
or "Windows 2000". Microsoft probably spent
millions of $$$ on this feature, so it may do something.
Right mouse click the dnc4U icon and select the compatability
tab and then tick the compatability mode and select
"Windows XP" or "Windows 2000"
Creating a Manifest File
A manifest file sets up the privelidge levels to run
dnc4U. You need to copy and paste the text below and
save it in a file in the same folder as the dnc4U.exe
executable file, with the name "dnc4u.exe.manifest"
. You can use any text editor, dnc4U or notepad will
do. Then dnc4U will automatically be run as with the
correct execution privelidges.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0"
processorArchitecture="X86"
name="dnc4u"
type="win32"/>
<description>elevate execution level</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Data Execution Prevention
Vista can sometimes prevent legitimate programs from
working. You can try turning off the "Data
Execution Prevention".
Go to Control Panel, click System, click Advanced System
Settings, click the Advanced tab, click Performance
settings, click Data Execution Prevention tab, select
"Turn on DEP for all programs and services except
those I select". Click the Add button and search
for the file "dnc4u.exe" and then select the
tick box.
|