Error 50400 FlexRIO example "Coprocessor FFT"

As the title says, I have tried to run the example "FFT co-processor" located in LabVIEW 2013 FlexRIO PXI-7954R FPGA with examples but kept "ERROR-50400 occurred to the Invoke method: FIFO.» Write in TNI .vi co-processor (host). Possible reasons: the transfer has not completed within the time or in the specific number of retries. ».

I use LabVIEW 2013 SP1 with Xilinx 14.4 of the compiler. I didn't modify the code except copied the FPGA vi to the PXI-7954R target newly added and recompiled; and change the FPGA VI reference in the host vi as a result.

I tested the code in simulation mode (i.e., run VI FPGA on development with simulated IO computer) and it worked fine. However, when running on the target FPGA it does not work. I followed the 'empty remaining items' on "host-to - FPGA.Write" at the host vi and the value was 5. And "other" in "FPGA-to - Host.Read" in the host vi is 0.

It has something to do with the FIFO buffer size? Suggestions or comments are greatly appreciated.

Thank you

Bing

Theres a race condition in the code of the host. If you try to read before you write, then the FIFO is to expire. If you make sure that you write before you read while the timeout never occurs.

Attached is a version of the host code that writes then reads using a state machine.

Tags: NI Software

Similar Questions

  • Error-50400 occurred to the Invoke method: FIFO. Read in Host.vi

    Hey there,

    We have sensors on an engine which are connected to a Board of Directors OR cRIO 9014 (with a NI9411 6 digital input modul channels) and from there, via the network to a host computer.

    cRIO jury: the jury cRIO collects data from the engine and stores in a buffer, it's because the network is to slow for the size of the data

    Host: bed of the host computer in the network buffer on the map of cRIO, on the host computer, it takes specific portions of the data to create charts of the engine pressure

    Error:

    Error-50400 occurred to the Invoke method: FIFO. Read in Host.vi

    Possible reasons:
    The transfer did not complete in the time-out or the specified number of retries.

    This error occurs in the following scenario:

    -motor is running

    -cRIO is running

    When I press the Start button (boolean 3) in the host.VI to start reading the data of the card AFTER I pressed the button to run the host VI.

    The error will not occur if I pressed the button start (3-Boolean) BEFORE I pressed the button to run the host VI.

    We tried to increase the timeout, but it still does not work, the error occurs!

    We would be really happy if you could look over it and help us in this case! If you need more information or if we need to clarify a specific part, please let us know!

    We have included the VI in the attachment!

    Thanks in advance!

    CHRISSE,

    There are a few things wrong in your application, if I can offer a few suggestions.

    First of all, your loops are not running in parallel.  In fact, they are in while loops with a real constant wired for them. I don't know if this is normal for debugging, or on accident.  I would put the question (read pulling elements Dummies) out of your hand while loop.

    Your second nested while that the loop (that of the poll the number of items and then shooting them) will execute only once and can make only a few samples.  I don't think that that's what you're looking for here, and there are two ways we can go here.  You might question continually until you have 0 items available for x time, then you know that you have no more available samples and you can process all the data, OR you can put your computer through this loop and always just write in the file immediately in the form x samples are drawn.

    In addition, the stop of the main loop condition is ( <= 3)="" therefore,="" it="" will="" run="" once="" and="" then="" stop. ="" maybe="" you="" mean="">= 3?

    In addition, you have "add to the file" disabled on your writing to the worksheet, so whenever you write that you are overwriting the old data.  If you want to write constantly, you will lose data.  This can be cured in this affecting true (requiring a new name for file or programmatically removing the old worksheet each time that you run the vi) OR you can recover all your data in a shift register and only write to the file once you have all your available data.

    The error you see is because you try to close your FPGA reference twice.  Simply close it once.

    After seeing your overview, I think this can be cured by simply reading wiring to get your 1440 X 4 items, but as we have seen, this does not work.  Something happens in your system... that's what I want you do... just run the following... code and let me know how much remaining elements it gives you... Once the number remains (I hope for this, and your engine continue to function), press stop, and all values will be presented on a graph for you.  My broken wires are because I do not have the FPGA VI.

  • Error getting started example 1 cRIO MDK

    Hello

    I have a problem with my MDK for the cRIO (April 2009).

    I am connected to a 9074 with a 9263 to location 1.

    In the manual page 5-6 o is a description of example 1. I opened the example and connected to the cRIO. (Screenshot60)

    When I tried to launch the example I got an error message. (Screenshot57)

    What I've done wrong?

    Sven

    Ok

    I have soved the problem.

    The examples are for 9101 Chassis und I used a 9074.

    Now, I have copied the single VI in a new project, fixed nodes and it worked.

    Sven

  • 2 error while finding examples

    Whenever I try to go to 'Help-> examples find' on my copy of labview 8.5 running on Windows XP SP3, I get the error in the screenshot.  I have no GPIB devices, the error remains after a re-start with labview to be the only program running.

    It's not a huge deal, but it would be nice if the browser of the example worked at home.  No problems with it at work.

    Any suggestions?
    Thank you!

    Tardi Cam

    Your error message provides the (Exec System) function and the full path to the exe file, it tries to run. Have you looked for the file? Have you tried to use the system exec to do the same thing?

  • Error in IdentityService example

    I use the example of IdentityService on a Simulator: BlackBerry 10 SDK native 10.2.0.1791 and I get an error dialog box when entering 50017 error in onAllData () Signal of profiles.  The section ID is populated by very well, but the profile section is not.  I tried to add a property and get the same error 50017.

    Any help would be appreciated.

    Hello

    Development has confirmed, in 10.2.0 off this feature is deliberately in the Simulator.

    They indicated that it should work in 10.2.1.

    Thank you.

  • Filter error to dissolve example

    Just downloaded the SDK.

    Update the fllter to dissolve example (with success).

    Dragged in my plugins folder.

    Launch of Photoshop and got the error:

    Don't dissolve NO VERSION - from the file 'Dissolve.8bf '.

    Any help appreciated.

    Compiled with VS 2013

    Adobe Photoshop Version: 2015.1.2 20160113.r.355 2016/01 / 13:23:59:59 CL 1059143 x 64

    Operating system: Windows 7 64-bit

    Version: 7 SP1

    You can check that you are using the Dissolve.8bf who came on this issue? \samplecode\Output\Win\Debug64

    If so, can you do a rebuild on dissolve and show me your way out of that? Could be the custom build step is messing up and you do not get a PiPL in your 8bf file.

    I get the same error if I copy one on debugging in my x 64 app.

  • Problem in ANSI C for example - error TDMS-ContAcq-IntClk 200877

    Hello

    I tried the examples in the 'ANSI C examples' folder and ran into a snag with the example in:

    "" \DAQmx ANSI C\Analog In\Measure Voltage\Acq TDMS-Cont-Int Clk".

    When I run it as it is, I get the following error:

    DAQmx error: requested each interval of N samples event is not supported for the given the mechanism of transfer of data and the buffer size. To keep the DMA or USB in bulk as the data transfer mechanism, change the size of the buffer or the interval of event Every N samples so the size of the buffer is a multipleof even interval event Every N samples. To keep the same each event interval of N samples and the size of the buffer, modify the mechanism for transfer of data interruptions if taken in charge. Property: DAQmx_Every N samples CQI event IntervalRequested value buffer: size 1000Buffer: 12288Task name: _unnamedTask<0>State :-200877End of the program Code, press the Enter key to exit

    As I was typing this, I did a quick test. I tried to comment this line in the code:

    / / * / / PDM DAQmx Configure Code / * / DAQmxErrChk (DAQmxConfigureLogging(taskHandle,"C:\\example.tdms",DAQmx_Val_LogAndRead,"GroupName",DAQmx_Val_OpenOrCreate));)

    and it worked, as I suspected.

    My gut feeling is that the DAQmxConfigureLogging function expects a block of 12 288 bytes, and in the rest of the code, the number of samples is set to 1000, with a sampling frequency of 10000.

    In any case, I fixed it by changing from 1000 to 1024 (1024 because * 12 = 12288) anywhere in the code, so solve the original problem.

    I don't have a few new questions now:

    1. is this an error in the example, or am I missing something?

    2. How do you change the default size 12288 DAQmxConfigureLogging() waiting for let say 5000?

    Thank you.

    Hall

    Hey Bob,

    In fact, it is a bug with this example.  It comes with the value 1000 for the wrong sampling interval since it is an example of logging.  When logging is enabled on a task, default buffer sizes are slightly different from the default values without connecting.  This is because the default buffer sizes are powers of 10, while hard drives prefer to powers of 2.  It is a maneuver of performance as we listen to disc directly from the buffer DAQmx.

    I think you should be able to use 1024 as your sampling instead of 1000 interval in this example.  In this example, the default value will change so that it is not immediately error (Corrective Action Request #177199).

  • management of errors with example

    Hello

    Can anyone explain it please

    1. why we need to create XSD,

    2. What is the use of dehydration,

    3 types of XML

    Please explain any error handling for example.

    Hi '.

    1. why we need to create XSD,

    It is used as input/output for the webservice/BPEL

    2. What is the use of dehydration,
    This is used to save the State of the composite/BPEL/mediator in the database

    3 types of XML

    simple complex

    Error in the file handling
    http://yatanveersingh.blogspot.com/2011/09/fault-handling-in-file-adapter-for-CSV.html

    Yatan-

  • Find the source of the massive compilation errors

    Hi all

    I am trying to determine the source of the errors on a generation of RT and therefore a massive to remove compilation live broken and unused running the project is important enough, so the output from compilation of mass is large.  One thing I am struggling with trying to determine * why * an error.  For example, I get a few CompileFile: error 7, which indicates that something is looking for a file that does not exist.  How can I determine which leader is the search for the missing file?  I've attached the output from the massive compilation, but also a python file that I use to interpret the files to find errors.

    On another note about this file - what I'm doing with the release of Bad VI/Subvi?  It almost seems as if he is allowed to disregard this output.

    Any help is welcome. At soon cirrus

    (okay, that I'm lame but you are not allowed to attach python so here is the script below)

    FName = "mass_compile_log_10202016.txt."
    with open (fname) as f:
    line = f.readline () .strip)
    I = 0 # track the error number
    j = 0 # track the line number
    # Only goes to find the first 30 records
    <>
    s = line [0:3]
    j += 1

    # Not interested in a failure to load, search or bad messages VI...
    otherwise (s == ' # ' or s == 'ISP' or s == 'Sea' or s == "(C:"):
    I += 1 # increment the error
    Print (STR (i) + "[" + str (j) + ' "].") + line)
    line = f.readline () .strip)
    f.Close)

    Thank you, udka.

    In fact, I came across the easy solution (although there is always only one instance dangling out there that I can't explain).  Simply

    1. Create a new project
    2. Add a snapshot of the file you want to compile mass

    If you lack the screws in the massive compilation, these will appear in the missing build dependencies and you can know who is dependent on them.

    About the wrong screw - it is difficult to know if this could be due to the fact that the compilation of mass occurs on local and he can't find the RT del VI (since it is not on the RT system).  Whatever it is, I'm building again to see if I have an exe works on the RT system (the reason why I was making the massive compilation has been a failure on the exe - not when you build, but when running).  I have attached my log of recent massive compilation for the comparison of what I started with.

  • Failure TestStand 2014 operator Interface examples

    I tried to run a number of examples that illustrate the operator TestStand 2014 (32 bit) functionality of the interface, such as handling user interface Messages.  When I load and run the .NET solution interface operator beneath the example file I get the following error:

    System.Runtime.InteropServices.COMException was unhandled
    HResult =-2147221164
    Message = recovery of the class factory COM for component with CLSID {B2794EF6-C0B6-11D0-939C-0020AF68E893} failed due to the following error: 80040154 class not registered (Exception from HRESULT: 0 x 80040154 (REGDB_E_CLASSNOTREG)).
    Source = NationalInstruments.TestStand.Utility
    ErrorCode =-2147221164
    StackTrace:
    at NationalInstruments.TestStand.Utility.LaunchTestStandApplicationInNewDomain.LaunchHelper (point of entry MainEntryPointDelegate, MainEntryPointDelegateWithArgs entryPointWithArgs, String [] args)
    at NationalInstruments.TestStand.Utility.LaunchTestStandApplicationInNewDomain.Launch (point of entry MainEntryPointDelegateWithArgs, String [] args)
    at TestExec.MainForm.Main (String [] args) in c:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit) \Examples\Modifying User Interfaces\Handling UI Messages\DotNet\MainForm.cs:line 284
    InnerException:

    I tried restarting the PC and also reinstall TestStand 2014 but still not the same error.  I can, however, run the sequence editor and run sequences that without errors.

    I am that running on a Windows 7 64-bit installation and execution of the interface Visual Studio 2012 runtime solution.  Any ideas on what else to try?

    Kind regards

    David

    Hi David,

    Sorry to hear you're having trouble to get examples of the user interface to work.  A few questions to get a better idea of what is happening:

    1. If you have TestStand 32-bit installed only, ensure that the platform selected for the solution of the example is x 86, and then rebuild the solution.

    2. the example of the simple User Interface gives the same error?  ("\UserInterfaces\Full-Featured\CSharp\TestExec.sln")

    3. If you run the version selector TestStand and select this option to activate TestStand 2014 (even if it is already active), do you get any errors?  The example gives the same error after this step?

    4. If you have Visual Studio 2010 installed, please test this version as well because it's the version in that the examples have been developed.

  • Errors of random generation which disappears if I keep any building

    I'm having a problem where my program will draw well, but only after I try to build approximately 4 times with build errors.  An example of a mistake that I often get is:

    LabVIEW: File generic i/o error.   Someone at - it a similar problem where it will build finally but takes a few trys?

    Thank you

    I think my problem is solved.  I was trying to build in a dropbox folder that seemed to cause problems for some reason, building on the Office seemed to work.

  • VB6 error-200077

    Hello

    I am trying to run the test project that I found under the base NOR-DAQ\Examples\Visual 6.0\Analog to read an analog input, but I'll be back the code error-200077.

    I use a USB-6003 card, with the driver OR DAQMX 15.0 and Vb6 worm, the problem is to located to play DAQmxReadAnalogScalarF64.

    The sample project for digital reading seem to work correctly.

    Thank you very much in advance for the support

    Hi AndreaFerro,

    have you tried to take a look at this KB?

    Why should I get error-200077 with example for Visual Basic 6.0 and DAQmx programs?

    http://digital.NI.com/public.nsf/allkb/0332E1EE7081091D862570360030C9F4?OpenDocument

    I hope it solved the problem!

  • I get an error message, "unable to print Test page. You want to discover the convenience of printing support? Cannot create a file when that file already exists"while trying to print.

    Hello

    I could connect network printer and also to view its properties, but when I try to print it shows error.

    Example: when I try to print a test page using the network printer, error

    "Test page cannot print. You want to discover the convenience of printing support? Cannot create a file when that file already exists ".

    I already try to remove the printer and installed again, again, has not worked for me. Someone has an idea for this?

    Concerning

    Original title: unable to print using network printer

    Hi chungb,

    Thank you for keeping us posted.

    I would have you post your query in the Forums of Windows Server , as it is addressed to an audience of it professionals.

    Check out the link-

    http://social.technet.Microsoft.com/forums/en-us/winserverprint/threads

    We know if you need help.

  • Acer Aspire 4530 coprocessor driver problems

    Hello

    I have this Acer Aspire 4530 running Windows 7 (32 bit) opportunity and it didn't gave me no problems so far.  When I boot, everything loads and works very well, but I now get an error message for the coprocessor indicating:

    The drivers for this device are not installed. (Code 28) There is no driver selected for the item or a set of device information. To find a driver for this device, click Update driver.

    (Location: PCI bus 0, device 1, function 3)

    When I pick up my hard drive, and the www, it can't find the drivers.  I'm at a standstill.  My laptop still works and all the programs run very well, but if I'm supposed to have a driver installed for the coprocessor, so I want to install it.  Any help would be greatly appreciated.  Thank you

    You must install the chipset driver Nvidia from here: http://www.acer.co.uk/ac/en/GB/content/drivers

  • The Microsoft/Windows Update errors and updates failed.

    I just had to make YET ANOTHER Destructive full restore my win Vista PC, regular and continuous errors and problems caused by who knows what and the fact that the system restore never worked once in 10 years of friggin! My PC tries to run Win' Vista (SP2) and all the new updates that are applied after SP2. I also run Norton Internet Security (fully updated). I would like to re - install Office 2007 again once more, but I'm reluctant to until I get an answer to the following problem, because whenever I have re-installed Office 2007 I get Office update errors as well. I do not yet have enough away with this recovery to even think about re - install "other apps" again. My problem is that a heck of a lot more than several updates that were 'available' over time since I bought this pc (which didn't even have SP1 on it when I bought it new), do not have more than several times. Finally, it seems that these updates failed stop appearing as 'available '. Currently failed updates are: IMPORTANT: KB974468; KB2729449; KB2742595; RECOMMENDED: Windows Live Essentails 2001. OPTIONAL: Bing Office 1.3.1. also failed (the current version is 1.3.3...).

    My concern about all these multiple failed updates is that if these updates ARE important, whereas they should, and at the very least, not failed to install the first time which must be installed with success the next time. There are at least 40 + other these updates on my pc (of all types) who failed the first time, but succeeded (according to Windows Update), the second time. After doing a search and try to install these updates above manually from the Microsoft Download Center, I got a response that these updates "are not" or "are blocked by another condition on my computer. What 'State' is probably I wonder? Makes me think anyone or whatever decide an update IS important for a particular system is wrong either (and the update is NOT important at all) and so it does not yet appear in the list of "update available", or it IS important and there is another unknown or error "NO that does NOT exist. preventing the update to be applied. I say no because maybe this unknown error also cites a number of error that is not found by the completely useless online "windows help and support!

    If an update is NOT or is no LONGER available, then why hell is he always recommended! ??? In all cases, "Windows Live Essentials 2011" settles, and looking for 'help' by selecting "get help with this error" I am taken to the "windows help and support" line (which doesn't help at all). That's because this 'aid' shows only 26 'results' and NONE of them include error numbers (800706... and two instances of 66A) city. ANY help will be VERY much appreciated (epecially on the part of MVP, who have been a great help in the past) cordially Andy Bob :) :) :) :)

    Let's start from the beginning.

    Lets first see what happened with your drive.

    Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type (or copy and paste by clicking in the command prompt window and choose Paste).
     
    change c:\bootex.log
     
    What is this file exist with something in it?
     
    The following commands query the event logs.
     
    To start verification by using the name of the source for any version of Windows (because it varies).
     
    WMIC /append:"%userprofile%\desktop\DiskEvents.html" PATH Win32_NTLogEvent where (sourcename = "Autocheck" or sourcename = 'Winlogon' or sourcename = "WinInit") get format:HForm
     
    To run chkdsk in Windows.
     
    WMIC /append:"%userprofile%\desktop\DiskEvents.html" PATH Win32_NTLogEvent where (sourcename = "Chkdsk") to / format: HForm
     
    For warnings about disk problems detected during normal operations and automatic repairs by Windows at the time where the problems were discovered.
     
    WMIC /append:"%userprofile%\desktop\DiskEvents.html" PATH Win32_NTLogEvent where (sourcename = "NTFS" or Sourcename = 'Disc') to / format: HForm
     
    Then to view the created file.
     
    Start "" "% userprofile%\desktop\DiskEvents.html"
     

    Copy and paste it here. Again run the commands again after doing the below.

    Then to test the equipment.

    Standard hardware troubleshooting
     
     
    First to test we can the material. Material defects can appear as many software defects, that's why we need to test the material first...
     

    Follow these steps in order. Defects of memory can cause disk corruption, disk failures can cause corruption of the disk. Damaged disc causes corrupted files (which SFC may be able to fix). If you get a stop error and after return. Do not run chkdsk with faulty memory.

     
    Diagnosis of memory
    If you have not run a diagnosis of memory, please do. Click on Start - Control Panel - choose Classic view in the left pane - choose Administrative Tools - then memory diagnostic tool.
     

    S.M.A.R.T
    Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type (or copy and paste by clicking in the command prompt window and choose Paste).
     
    Disk in Windows drives monitor for impending failure. The function is called S.M.A.R.T. It detects an imminent failure, 30% of the time. In a type elevated command prompt (it's a single line)
     
    WMIC PATH MSStorageDriver_FailurePredictStatus /namespace:\\root\wmi get active, predictfailure, reason List
     
    If it is on will be true, otherwise on enable in the BIOS of the computer.
     
    Predict the failure must be False if everything is ok.
     
    In Vista and later if SMART failure predicted Windows prompts the user to run the backup.
     
    Run chkdsk
    In computer all your drives right click and choose Properties, then the Tools tab, and then click check now. Check the TWO boxes and then start. Reset. This will take from one day to the next.

     
    SFC
    Check the alteration of the file by clicking on Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type (or copy and paste by clicking in the command prompt window and choose Paste).
     
    sfc/scannow
     
    Heat
    Heat can lead to problems of this kind, and sudden restarts without crashing. Make sure that your fans are not clogged with dust.
     
    For memory diagnostic results
    Click on Start - Control Panel (and select Classic view in the left pane), select Administrative Tools and then Event Viewer , and then look in the event (Local) - Applications and Services - Microsoft - Windows - MemoryDiagnostic-results Viewer entered.
     
    Look for EventID is 1201 or 1101 and Source is MemoryDiagnostic-results

     
    Double-click the entry for more details on this entry.

    For results of Chkdsk
     
    You can ignore this if you performed the first series of commands again.
     

    Click on Start - Control Panel (and select Classic view in the left pane) choose Administrative Tools and then Event Viewer , and then look at the Application and the System will connect (under Windows logs) for entries.
     
    Look for EventID is 7 and Source disk
    Look for EventID is 11 and the Source disk
    Look for EventID is 50 , and the Source is disk
    Look for EventID is 51 and Source disk
    Look for EventID is 52 and Source disk

    Look for EventID 55 and Source is NTFS
    Look for EventID is 130 and Source is NTFS
    Look for EventID is 134 and Source is NTFS
    Look for EventID is 137 and Source is NTFS
    Look for EventID 1001 and Source is Autochk
    Look for EventID 1001 and Source is Winlogon
    Look for EventID 1001 and Source is WinInit
    Look for EventID 1001 and Source is Chkdsk
    Look for EventID is 26212 and Source is Chkdsk
    Look for EventID 26213 and Source is Chkdsk

    Look for EventID 26214 and Source is Chkdsk
    Double-click the entry for more details on this entry.
     
    PS 7 and 55 are auto repair codes where windows repair disk errors silently on the fly. 52 is the SMART warning.
     
    If the results are transferred to the startup time events logs chkdsk, then the results are probably in the following file c:\Bootex.log. This file is removed when the results are placed in the event logs.

     
    For the results of the SFC
    Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type (or copy and paste by clicking in the command prompt window and choose Paste).
     
    findstr/c: "[SR] cannot" %windir%\logs\cbs\cbs.log|more "
     
    It will be able to see which files are corrupted.
     
    To see if there
     
    findstr/c: "[SR] repair" %windir%\logs\cbs\cbs.log|more

     
    There are often false positives for small text files that Windows uses like settings.ini and desktop.ini. Ignore these.
     
     
    You say that you have had continuous problems. But if you want to jump the gun to fire a bit.
     

    More details about the error

    To decode 0 x 80070002. X 0 means that it is a hexadecimal number, 8 , error, the first 7 means it a windows error and the rest of Eastern 2, the number, the Windows error.
     
    To search for the error message we need to decimal format. Start the Calculator (Start - All Programs - Accessories - calculator) and choose the menu display - scientific, then the menu display - Hex. Enter 2 Menu display - decimal. It will say 2.
     
    Start an command prompt (Start - All Programs - Accessories - command prompt) and type
     
    net helpmsg 2
     
    and it will say
     
    The system cannot find the specified file.
     
    Use Notepad to search for FATAL and and the specific error code (for example, 80070002) in C:\Windows\Windowsupdate.log.
     
    Windows errors (smallish numbers) and COM HRESULT values (in general, but with exceptions, start with an 8 as 0 x 80040154) are defined in WinError.h, except 8007nnnn where you are looking for the error Window number it contains.
     
    As a general rule, Windows errors are less than 65 535 (0xFFFF). Errors from 0 x 80000001 are HResults Component Object Model (COM). Errors from 0 xC0000001 NTStatus results.
     
    NTStatus errors (usually, but not always to start with a C as 0xC0000022) are defined in NTStatus.h.
     
    the .h files are the best source because it includes the symbolic name of the error that can give clues such as the source of the error
    . FormatMessage does not have the symbolic name as the description.
     
    You get these files by downloading the kit of Development Platform (that's gigabytes)
     
    If you just want the two files I have them on my skydrive so I can reference anywhere I want.

     

    Run Microsoft Fixit

    Microsoft has a range of automatic programs to solve common problems. To see Windows Update problems

    http://support.Microsoft.com/mats/windows_update/en-us

    For the visit of the list the most comprehensive

    http://support.Microsoft.com/FixIt/en-us

    When you choose to download, choose the option to run on another computer. You can then save it to a folder on your hard drive. Open the folder, open the folder fix this laptop and run Run Fix It. It will contain all 27 FixIt.

    Which helps with Windows Update.

    The system update tool

    Also run the system update readiness tool

    For 32-bit Windows

    http://www.Microsoft.com/en-US/Download/details.aspx?ID=504

    For 64-bit Windows

    http://www.Microsoft.com/en-US/Download/details.aspx?ID=1540

    To view the results click on start - all programs - accessories - right click on command prompt and choose Run as administrator. Type (or copy the below line and a line empty below and right click in the command prompt window and choose Paste).

    Notepad %SYSTEMROOT%\Logs\CBS\CheckSUR.log

    Repair and defragment the database

    Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type (or copy and paste by clicking in the command prompt window and choose Paste).

    Esentutl.exe /p c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

    Esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

     
     

    Each of the three towers of programs, services, and drivers in increasing amounts. So restrict the possible culprits.

    Clean boot

    Click Start - all programs - Accessories - run and type
     
    msconfig
    
     
    Then go to the Startup tab uncheck everything. Then go to the Services tab check hide all Microsoft Services and uncheck everything that is left.

     
    Reset. If this resolves your wake problem ½ of services / of startup items until you find that one.

    Tip clean boot

    If the above does not help.

    Download Autoruns http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx

    Start the program by right-clicking and choosing run as administrator and click on the menu Options - Filter Options and check hide Microsoft entries and disable include the empty slots. Uncheck the box just to the left.

    Reset. If this resolves your wake problem half of the items until you find the one that.

    Safe mode

    If the above does not help. Windows Update does not work in safe mode.

    Use safe mode with Networking if you need internet access.

    Click Start - all programs - Accessories - run and type
     
    msconfig
    
     
    Go to the Startup tab, and then click Start secure (also check network if necessary). Reset. Come back here and uncheck the box secure start to return to normal mode.
     
    or
     
    If your computer has a single operating system installed, repeatedly press the F8 key as your computer restarts. You need to press F8 before the Windows logo appears. If the Windows logo appears, you need to try again. [Correction to start - Help and Support]

     
     

    Determine the Version of Windows Installer

    Windows Vista comes with version 4. Version 4.5 is available for download. To determine the version,

    Click Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type

    msiexec

    If you have Version 4.5 try reinstalling from

    http://www.Microsoft.com/en-AU/Download/details.aspx?ID=8483

    If you have Version 4 continue with the other steps below.

    Reregister Windows install

    That you re-register Windows Installer.

    Click Start - all programs - Accessories - right click on command prompt and choose run as administrator. Type


    regsvr32 c:\Windows\System32\msi.dll
    regsvr32 c:\Windows\System32\msihnd.dll
    regsvr32 c:\Windows\System32\msimtf.dll
    regsvr32 c:\Windows\System32\msisip.dll
    msiexec/reg

     

    FixIt

    Microsoft has a range of automatic programs to solve common problems. To see Windows Installer problems

    http://support.Microsoft.com/mats/Program_Install_and_Uninstall/en-us

    For the visit of the list the most comprehensive

    http://support.Microsoft.com/FixIt/en-us

    When you choose to download, choose the option to run on another computer. You can then save it to a folder on your hard drive. Open the folder, open the folder fix this laptop and run Run Fix It. It will contain all 27 FixIt.

     

    Reinstall the Services registry entries

    Download MsiServer_Vista_32.reg from https://skydrive.live.com/redir?resid=E2F0CE17A268A4FA 121

    Click Start - All Programs - Accessories - right on command prompt and choose run as administrator. Type Regedit menu and file - import , import the MsiServer_Vista_32.reg.
     
    Reset
     
     

    Restart the Service and dependent services

     
    Click Start - All Programs - Accessories - right on command prompt and choose run as administrator.
     
    SC start DCOMLaunch
    SC start RpcSs
    Start msiserver sc config = request
    SC start msiserver
     
     
    .
    --

Maybe you are looking for