Answers Database


M1.5 Install: ComponentMoveData Error - 103/113/115 (PC ONLY)


Record #4298

Product Family: Software

Product Line: M1 Graphical/General

Product Part: Install

Product Version: 1.5

Problem Title:
M1.5 Install: ComponentMoveData Error - 103/113/115 (PC ONLY)


Problem Description:
Urgency: HOT

General Description:

While attempting to install M1.5 (Implementation Tools CD or
Documentation CD), a dialog box may appear with the heading
"ComponentMoveData Error Information".

"ComponentMoveData" is an InstallShield function. According to the
InstallShield documentation, this function transfers/decompresses files
associated with selected components in an install file media library.
The data following the heading gives an indication of what the specific
problem is.

Example:

ComponentMoveData had the following error:

Media Name: data
Component: InstallType\Network\SharedDLLs
File Group: Shared 95 dlls
File: G:\ctl3d32.dll
Error Number: -113

An error value of -113 means that a file could not be opened
in read-only mode.

An error value of -115 means that a file could not be opened for
writing.

Because the components of the message can often vary depending on the
cause of the error in each case, please reference the
solutions below to determine which error took place.


Solution 1:

f1.5i network install
component move data error media name
c:\winnt\system32\drivers\windrvr.sys
error # 115

Had user log in as Admin and the installation worked



Solution 2:

In some cases where installation of the Implementation
Tools fails with this error, cleaning out the TEMP
directory prior to installation will fix this problem.

Additionally, it has been seen in Windows 95 that if TEMP
variables exist in the environment, for example:
TEMP = C:\TEMP
TMP = C:\TEMP
that removing these references prior to installation
has fixed the problem.



Solution 3:

ComponentMoveData had the following error:

Media Name: data
Component: InstallType\Network\SharedDLLs
File Group: Shared 95 dlls
File: G:\nwlocale.dll
Error Number: -115

NOTE: This issue has been fixed in 1.5i release.

If using the Foundation 1.5 install, it may occur that the
install stops at a point when trying to copy a file called
nwlocale.dll. This dll is used by Novell networking software
and maybe in use while installing.

1. Reboot into DOS mode. You can do this when the
computer starts up by hitting F8. This should give
you different startup options. Command prompt is
the one you want.

2. Go to c:\windows\system and rename nwlocale.dll
to something else. The idea is that we are making
a backup of the dll file.

3. Type 'win' to go into windows. Novell may want
to start but it will error out because it is looking
for the dll file.

4. Install the software.

5. Delete the nwlocale.dll file that foundation
just installed.

6. Name the old dll file back to nwlocale.dll.

7. You can safely reboot your computer.

Note: You may have to be in DOS mode to do 5
& 6. Whatever you do do not reboot the computer
onto the network with the new nwlocale.dll in
place. Actually, the nwlocale.dll that
foundation installs is older than the one novell
uses.

This should do it.

another workaround
(if you find you don't have acces to the CD-rom in windows)

Another workaround is to copy the contents of the cd
to the harddrive. Then reboot into save mode. This will not
bring up the network. (the CD-rom is also diabled, hence the
need to copy the contents to the harddrive) Now run the install
from the harddrive. Because there is no network running,
nwlocale.dll can be overwritten and the install can proceed.

There have not been any reports of problems caused by replacing
the nwlocale.dll from Novell with the foundation install.

Presently there is no fix when performing a "network install"
of the F1.5 tools, i.e. when the nwlocale.dll is in use and
cannot be renamed.




Solution 4:

If you receive the following error while installing the service pack:

Xilinx 1.5 Service Pack Setup.
An error ocurred during the move data process: -113
Component: new nt files filegroup: new_nt_files
file: c:\temp\readme.servicepack

Make a copy of the readme.txt file and call it readme.servicepack
Then rerun setup.

Once again this is ONLY for the Service Pack.



Solution 5:

If ComponentMoveData produced error number 115 when installing the
Implementation Tools CD-ROM (seen on Win95 and WinNT),

One possible workaround to this problem is as follows:

Reboot your machine, then immediately rerun the install.

This error takes place because a specific .dll file cannot
be installed due to the fact that it is retained in memory from a
previous version of the Xilinx toolset (i.e - M1.4). Rebooting
your machine clears the memory, thus allowing this .dll file to be
installed properly.



Solution 6:

If ComponentMoveData had the following error when installing the
Documentation CD-ROM (seen on Win95 and WinNT):

Media Name: data
Component: InstallType\Network\SharedDLL's
File Group: Shared 95 DLL's
File: G:\Ctl3d32.dll
Error Number: -113

Then the workaround to this problem is as follows:

The Online Documentation Viewer/Browser (Dynatext) must be installed
off of the Alliance 1.5 Implementation Tools CD-ROM. In this mode
the Xilinx Books are restricted to being run from the CD-ROM drive
with the Xilinx Documentation CD loaded




Solution 7:

If ComponentMoveData had the following error when installing the
Implementation Tools CD-ROM (seen on WIN95):

Media Name: data
Component: xxx/Data
File Group: data
file: C:\DOS\_ISTMPO.DIR\FileGrp\data\xcs05_PC84.bsd
Error Number: -113

Then the fix to this problem is as follows:

1. Invoke the Win95 Control Panel (Start->Settings->Control Panel)
2. Double-click on System to bring up the System Properties dialog
3. Select Performance->File System->Troubleshooting
4. Deselect (turn off) the option: Disable long name preservation for
old programs

Windows 95 will prompt you to restart your computer before this new
setting takes effect.

This option turns off a feature which preserves long filenames when
files are opened and saved by applications that do not recongnize long
filenames. This option should be checked in the rare case that an
important legacy application is not compatible with long filenames.
Enabling this feature sets PreserveLongNames=0 in the registry.

Some machines (notably Toshiba Tecra's), have the above mentioned
configuration setting enabled as the default, thus causing this error
during installation.



Solution 8:

ComponentMoveData Error
Media Name: DATA
Component: xxx/Aldec richedit
File Group:
file:
Error Number: -103

Try rebooting the machine and then re-install.




End of Record #4298 - Last Modified: 05/06/99 14:53

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!