This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- VERY CRITICAL PLEASE DO NOT IGNORE: Required Disk Space Error
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 04, 2009
03:59 AM
VERY CRITICAL PLEASE DO NOT IGNORE: Required Disk Space Error
I have a Basic MSI Installer and I have tested it in Windows XP, having a space of only 123MB on drive C...which would eventually call the OUTOf SPace dialog...
The problem is that when the DiskSpaceRequirements appears , I want to chose drive D instead of drive C (which is full). I cannot transfer the highlighted cursor to drive D..it always chose drive C. Eventhough I already changed the installation folder to drive D, the DiskSpaceRequirements - selected C cannot be transferred to drive D...
how come this is happening? does this relate to the memory of the pc? please help !
thank you
The problem is that when the DiskSpaceRequirements appears , I want to chose drive D instead of drive C (which is full). I cannot transfer the highlighted cursor to drive D..it always chose drive C. Eventhough I already changed the installation folder to drive D, the DiskSpaceRequirements - selected C cannot be transferred to drive D...
how come this is happening? does this relate to the memory of the pc? please help !
thank you
(6) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 04, 2009
06:59 AM
In the DiskSpaceRequirements dialog you will not be able to select anything. If you have set the installation path to the 😧 drive, then the dialog should not pop up... Have you done any event modification in the dialogs? Also, how much is the application size and are there any files getting under Program files?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 04, 2009
11:08 AM
Also note that Windows Installer will always use disk space on the drive that contains the Windows folder. The MSI package is cached in C:\Windows\Installer, files are copied to the temp folder during the install, and rollback files are created on the Windows volume for any files being replaced or removed during the install process. Windows Installer does not allow this behavior to be changed.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 04, 2009
11:17 AM
The following post describes a bit more detail of the space requirements from Windows Installer:
Why Windows Installer May Require so much Disk Space
Why Windows Installer May Require so much Disk Space
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 04, 2009
09:32 PM
GetExp: thank you for your reply. No I have not made any modifications in the dialog boxes of the SpaceDisk.. the installer size is about 115MB.. im just getting a negative number when the installer requires the space in drive C, even though that is not the path where I would want to install the software.
joshstechnij: thank you for your reply. this will give me a clearer view about windows installers... but i would change it to the installscript project instead, will this be also used by that installer? i mean will it also get stored in c: drive?
joshstechnij: thank you for your reply. this will give me a clearer view about windows installers... but i would change it to the installscript project instead, will this be also used by that installer? i mean will it also get stored in c: drive?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 06, 2009
06:24 AM
joshstechnij: That was clear. But still I have a question. Is it possible to change the destination where the installer is getting extracted (instead of the default Temp?)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 06, 2009
11:41 AM
InstallScript setups use InstallShield's proprietary installation engine which is unrelated to Windows Installer. There are some files copied to the program files location during installation (needed for maintenance/uninstall of the setup), and the temp folder is used during install, but other than that, as long as any target paths are not pointed at C:, there should not be a significant amount of space required on C:.
If you are launching from a compressed setup.exe, the files contained in the setup are always extracted to the path returned by the GetTempPath API. According to the API docs, the environment variables TMP and then TEMP are used to obtain the current temp folder. Changing these environment variable paths should allow for the setup to extract to a different temp location. (Note that this does not make any guarantee on where Windows Installer will copy the MSI file during installation; I assume it would be similar to setup.exe.)
If you are launching from a compressed setup.exe, the files contained in the setup are always extracted to the path returned by the GetTempPath API. According to the API docs, the environment variables TMP and then TEMP are used to obtain the current temp folder. Changing these environment variable paths should allow for the setup to extract to a different temp location. (Note that this does not make any guarantee on where Windows Installer will copy the MSI file during installation; I assume it would be similar to setup.exe.)
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)