none
Error 1935. An error occurred during the installation of assembly 'policy.9.0.Microsoft.VC90.DebugCRT,version="9.0.30729.4148",

    Question

  • Hi experts,

      When I installed HP Enterprise SQL Optimizer on our DL980, I got an error message like below. How do I fix it?

    Product: HP Enterprise SQL Optimizer Merge Module -- Error 1935. An error occurred during the installation of assembly 'policy.9.0.Microsoft.VC90.DebugCRT,version="9.0.30729.4148",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32-policy"'. Please refer to Help and Support for more information. HRESULT: 0x8007054F. assembly interface: IAssemblyCacheItem, function: Commit, component: {C9E71031-3062-35E6-A16C-7E7029F499DE}

    Thursday, March 01, 2012 3:14 AM

Answers

  • Hi dennislee124.

    Welcome to the MSDN forum.

    From your description, your issue is more related to “HP Support Forum”. May be you can post your question there. Our forum is “Visual Studio Setup and Installation Forum”.

    Additionally, for 0x8007054F, it means internal error occurred. Usually it means you may have to check your hardware, maybe you can try:

       1) Open the "Computer" window

       2) Right-click on the drive in question

       3) Select the "Tools" tab

       4) In the Error-checking area, click <Check Now>.

    Best regards,


    Barry Wang [MSFT]
    MSDN Community Support | Feedback to us

    • Marked as answer by dennislee124 Monday, July 30, 2012 1:28 PM
    Friday, March 02, 2012 9:27 AM

All replies

  • Hi Dennislee,

    Typically a 1935 is caused by a file being locked. You should try a couple of things:

    1. Just try the setup a couple of times. Sometimes retrying solves this issue.

    2. Try to turn off anti-virus protection, which can lock files not always nicely, and try again.

    3. Try rebooting and then try again.

    Thanks!

    Aaron


    Visual Studio Program Manager (Setup) Microsoft Corporation

    Friday, March 02, 2012 1:18 AM
  • Hi Aaron,

      It does not work.

    ---

    MSI (s) (48:98) [09:51:07:473]: Note: 1: 1935 2: {C9E71031-3062-35E6-A16C-7E7029F499DE} 3: 0x8007054F 4: IAssemblyCacheItem 5: Commit 6: policy.9.0.Microsoft.VC90.DebugCRT,version="9.0.30729.4148",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32-policy" 
    MSI (s) (48:98) [09:51:07:473]: Assembly Error (sxs): Please look into Component Based Servicing Log located at -242424712ndir\logs\cbs\cbs.log to get more diagnostic information.
    MSI (s) (48:98) [09:51:07:473]: Note: 1: 2262 2: Error 3: -2147287038 
    MSI (s) (48:98) [09:51:08:723]: Note: 1: 2262 2: Error 3: -2147287038 
    MSI (s) (48:98) [09:51:08:723]: Product: HP Enterprise SQL Optimizer Merge Module -- Error 1935. An error occurred during the installation of assembly 'policy.9.0.Microsoft.VC90.DebugCRT,version="9.0.30729.4148",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32-policy"'. Please refer to Help and Support for more information. HRESULT: 0x8007054F. assembly interface: IAssemblyCacheItem, function: Commit, component: {C9E71031-3062-35E6-A16C-7E7029F499DE}

    --- CBS.Log ---

    2012-03-02 09:51:07, Info                  CSI    00000089 Transaction merge required, do-not-merge flag passed.
    2012-03-02 09:51:07, Info                  CSI    0000008a Pending transaction content must be resolved, cannot begin another transaction yet
    2012-03-02 09:51:07, Error                 CSI    0000008b (F) E_UNEXPECTED #2122# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x8000ffff]
    2012-03-02 09:51:07, Error                 CSI    0000008c@2012/3/2:01:51:07.411 (F) d:\w7rtm\base\wcp\componentstore\com\store.cpp(4389): Error E_UNEXPECTED originated in function Windows::COM::CComponentStore::InternalTransact expression: ((HRESULT)0x8000FFFFL)
    [gle=0x80004005]
    2012-03-02 09:51:07, Error                 SXS    Transact2 failed with 0x8000ffff
    2012-03-02 09:51:09, Info                  SXS    Uninstall Assembly: policy.8.0.Microsoft.VC80.ATL,version="8.0.50727.762",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32-policy"
    2012-03-02 09:51:09, Info                  SXS    Submitting uninstall transaction
    2012-03-02 09:51:09, Info                  CSI    0000008d Transaction merge required, do-not-merge flag passed.
    2012-03-02 09:51:09, Info                  CSI    0000008e Pending transaction content must be resolved, cannot begin another transaction yet
    2012-03-02 09:51:09, Error                 CSI    0000008f (F) E_UNEXPECTED #2150# from Windows::COM::CComponentStore::InternalTransact(...)[gle=0x8000ffff]
    2012-03-02 09:51:09, Error                 CSI    00000090@2012/3/2:01:51:09.238 (F) d:\w7rtm\base\wcp\componentstore\com\store.cpp(4389): Error E_UNEXPECTED originated in function Windows::COM::CComponentStore::InternalTransact expression: ((HRESULT)0x8000FFFFL)
    [gle=0x80004005]

    Friday, March 02, 2012 2:01 AM
  • Hi dennislee124, could you try running this command below in your command prompt and after that try again?

    fsutil resource setautoreset true C:\

    Friday, March 02, 2012 2:23 AM
  • Hi systemx,

    C:\Windows\system32>fsutil resource setautoreset true C:\
    The operation completed successfully.

    Friday, March 02, 2012 3:31 AM
  • Hi dennislee124, after running that command, do you still see the error ?
    Friday, March 02, 2012 3:51 AM
  • Hi systemx,

      yes.

    Friday, March 02, 2012 3:54 AM
  • Hi dennislee124.

    Welcome to the MSDN forum.

    From your description, your issue is more related to “HP Support Forum”. May be you can post your question there. Our forum is “Visual Studio Setup and Installation Forum”.

    Additionally, for 0x8007054F, it means internal error occurred. Usually it means you may have to check your hardware, maybe you can try:

       1) Open the "Computer" window

       2) Right-click on the drive in question

       3) Select the "Tools" tab

       4) In the Error-checking area, click <Check Now>.

    Best regards,


    Barry Wang [MSFT]
    MSDN Community Support | Feedback to us

    • Marked as answer by dennislee124 Monday, July 30, 2012 1:28 PM
    Friday, March 02, 2012 9:27 AM
  • Hi Barry,

      Thanks for your reply. Actually, I had posted on HP DL forum but no one replied.

    Anyway, I found my D drive is a DVD Rom and there is no such a folder "w7rtm".

    Also, I found CBS.log is located in C:\Windows\Logs\CBS and when I tried to rename it, I found it is open by Windows Modules Installer. Maybe someone knows what's going on.

    Friday, March 02, 2012 10:15 AM
  • Hi,

      Reply to myself.

    http://support.microsoft.com/kb/946414/en-us

    Error code 0x80000FFF when you download updates on a Windows Vista-based computer by using Windows Update or Microsoft Update

    delete 

    HKEY_LOCAL_MACHINE\COMPONENTS\PendingXmlIdentifier

    but *it doesn't work*

    Saturday, March 03, 2012 3:23 AM
  • Hi dennislee124, what OS are you on?

    Can you please check if you have any entries called Microsoft Visual C++ 2008 Redistributable installed in the Programs list found in Control Panel?

    Saturday, March 03, 2012 4:40 AM
  • Hi systemx,

      Yes, two of them(different version).

    Monday, March 05, 2012 9:18 AM