Installation of Visual FoxPro 9.0 fails: Error 1327.Invalid Drive:< mapped drive name>:


When we tried to install Visual FoxPro 9.0, we received an error message : Error 1327.Invalid Drive:< mapped drive name>:\


 


From the MSI log file:


==========================================================


MSI (s) (5C:B8) [14:35:08:206]: Note: 1: 2228 2:  3: MsiAssembly 4:  SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, `MsiAssembly`.`File_Manifest`,  `Component`.`KeyPath` FROM `MsiAssembly`, `Component` WHERE  `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Component_` = ?


MSI (s) (5C:B8) [14:35:08:206]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is ‘C:’.


MSI (s) (5C:B8) [14:35:08:206]: PROPERTY CHANGE: Modifying SystemFolder.3643236F_FC70_11D3_A536_0090278A1BB8 property. Its current value is ‘C:\Windows\system32\’. Its new value: ‘C:\Windows\system32’.


MSI (s) (5C:B8) [14:35:08:206]: Note: 1: 2262 2: Condition 3: -2147287038


MSI (s) (5C:B8) [14:35:08:206]: Machine policy value ‘EnforceUpgradeComponentRules’ is 0


MSI (s) (5C:B8) [14:35:08:206]: PROPERTY CHANGE: Modifying TARGETDIR property. Its current value is ‘C:’. Its new value: ‘C:\’.


MSI (s) (5C:B8) [14:35:08:206]: PROPERTY CHANGE: Modifying SystemFolder.3643236F_FC70_11D3_A536_0090278A1BB8 property. Its current value is ‘C:\Windows\system32’. Its new value: ‘C:\Windows\system32\’.


MSI (s) (5C:B8) [14:35:08:206]: Note: 1: 1327 2: K:\


Action start 14:35:08: CostFinalize.


MSI (s) (5C:B8) [14:35:08:206]: Product: Visual FoxPro 9.0 Baseline – English — Error 1327.Invalid Drive: K:\


 


Error 1327.Invalid Drive: K:\


Action ended 14:35:08: CostFinalize. Return value 3.


Action ended 14:35:08: INSTALL. Return value 3.


===================================================================


 


Here the U:\ was a user profile drive and  mapped drive.


To resolve the issue, we had to modify the following registry :


 


We found that following registry had the path of K:\ and changed the path to %userprofile%\


 


HKEY_Current_User\Software\Microsoft\Windows\currentversion\Explorer\usershellfolder – right hand side look at the value for “Personal”. It needs to be %userprofile%\ not the drive name as the installation of the software is per-machine based and it will fail it sees the “Personal” value as a specific user drive path.


 


Content by: Parameswary Annamalai


Reviewed by: Soumitra Mondal


 


Comments (1)

  1. zaibi says:

    The simple and quick resolutions to repair 1327 error are outlined below:

       Enter Valid Path of My Documents in your Registry

       Make Required Changes

       Restore the Original Drive Letter

       Temporarily Map a Folder to the Drive Letter

    Taken from:

    sorcim.com/…/1327.html