contact us Easy To Use DNC software program for RS232 CNC file transfer - free 60 day trial
 
Easy To Use DNC Communication Software Fom dnc4U
Windows CNC File Transfer Program For CNC Machines

 

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.