There are no hidden VI's, but there may be some sub-vi's on your laptop that are not on your desktop.
These could include any sub-vis you created on you laptop and any extra LabVIEW toolkits or drivers (NI-DAQ) that you installed on the laptop.
If it's toolkit or driver VIs that are missing, you'll need to install the toolkit or driver on your desktop also.
If it's sub-vis you created, they will need to be transfered to your desktop as well. One way to this is to save the VI as a library. From the top level VI, go to the File menu and select Save with Options... In the dialog that opens, select the Development Distribution option on the left side of the dialog and hit Save. This will create a file with an .llb extension instead of .vi. This single
file will contain your top level VI, as well as any custom sub-vi's that are needed. You can also include the vi.lib files (these are standard sub-vis that come with LabVIEW) if you choose, but this can make the .llb very large. Since they are included in the LabVIEW installation, you shouldn't need to this.
A better way would be to keep all your custom sub-vis in the 'user.lib' directory in the LabVIEW directory and keep this directory sycronized between your computers. I use a program called TreeComp to sync them. (Freeware:-) Put VIs in your user.lib that you can reuse in other applications and put application specific sub-vis in directories under you top levels directory.
If this doesn't work, provide us with more specific details of what the dialog says.
Ed

Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.