Each PC with the Update icon will install Windows 10

I have the Update icon on my laptop and I even booked my copy of windows 10, but when I go to 'check pc', it shows that my pc is not compatible, can anyone tell me the conditions required for the update

The reservation application indicates that I have incompatible hardware (IE. CPU, Bluetooth, video card, printer) or software, what do I do?

You can check the software developer and supplier of equipment for the latest updates before performing the upgrade.

UPDATE: Please see the following article by Barb Bowman (Microsoft MVP) solutions to this problem.

Is that what my display graphic or peripheral Bluetooth compatible with Windows 10? Pre-trial showed that it was not.

Microsoft compatibility database is continually updated with new data. What you can do is to regularly run another scanner to see if the database has updated the information about your hardware. Even if you get this message, you can still run Windows Update after installing Windows 10 and download the latest driver too.

Tags: Windows

Similar Questions

  • Dvd player MediaSmart not working - when a Blu - ray Disc I'm invited to be updated, but even with the update it will not play.

    I have laptop HP Pavilion dv7-1260.  When I put in a blu - ray disc I'm propmted to get an update.  Even with the update, it will not play a blu ray.

     

    Hello

    ·         What is the update message that you receive?

    ·         Do you have an error message when you try to read the Blu - ray Disc?

    ·         This problem occurs only with Blu ray discs or any of the others?

    To play a Blu - ray disc, you must use a non-Microsoft program that supports Blu - ray playback and a device that can play Blu - ray discs.

    See the link below:

    http://Windows.Microsoft.com/en-us/Windows7/MPEG-and-DVD-video-frequently-asked-questions

  • IAM has a problem with the update it will not install code646 KB977839. I tried to install it several times and it still will not be installed. It keeps telling me to try again.

    I have tried everything what iwas instructed aet again this update will not start I get error code646

    Tip: Insert your Office CD in the Bay before the next attempt to install appropriate.

    Tip: If no joy, see if you can download the "fullfile" of the update and then install it manually =>

    http://www.Microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a9738816-72cb-404B-9FCB-c58359ce550f

    ~ Robear Dyer (PA Bear) ~ MS MVP (that is to say, mail, security, Windows & Update Services) since 2002 ~ WARNING: MS MVPs represent or work for Microsoft

  • I don't see the desktop icons after installing Windows updates.

    Original title: connection user init failure

    I m using windows 7 pro. After installing the updates, I have problem with the icon on the desktop .i has no icon on the desktop when you connect. get the message the CONNECTION USER INIT FAILED. After pressing ALT + CTRL + delete > taskmanager > run > Desktop Explorer icons is displayed... .i tried many time to solve this problem of the customer service, but they are unable to solve this problem. Please please help

    It is not possible for me to every time the format of the system

    kindly, please give solution.

    My system is connected to the network with 3 PCs and all are licensed copy.

    Hello

    Welcome to the Forums Community Microsoft and thanks for posting the question.

    According to the description, you get an error message "FAILED CONNECTION USER INIT" after installing Windows updates.

    From my research, this problem occurs if the Userinit key in the Windows registry has been changed. For example, this problem may occur if the Userinit key has a value, but no binary data.

    I suggest you follow the steps mentioned below.

    Method 1:

    Step 1: Start the computer in safe mode

    http://Windows.Microsoft.com/en-us/Windows7/start-your-computer-in-safe-mode

    Step 2: Check the value and binary Userinit registry data

    Important: The following instructions contain the steps that tell you how to modify the registry. However, serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs. For more information, view the article in the Microsoft Knowledge Base:

    Back up the registry
    http://Windows.Microsoft.com/en-us/Windows7/back-up-the-registry

    a. start Registry Editor. To do this, click Start, type regedit in the search box and press ENTER.

    b. click continue.

    c. Locate and then click the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

    d. in the right pane, right-click Userinit, and then click change.

    e. in the value data box, type hard disk:\Windows\System32\userinit.exe, and then click OK.

    Note: The placeholder of the hard drive refers to the drive on which Windows Vista is installed.

    f. close the registry editor.

    g. restart the computer.

    Method 2:

    Restore the system to an earlier point before installing this application.

    System Restore can return your files system to a point in time before you noticed a problem, without affecting documents, photos, or other personal files. If the system restore does not resolve the problem, you can undo the restore operation and choose a different restore point.

    More information on:

    System Restore: frequently asked questions

    Hope this information helps. Get back to us if you have more queries about Windows.

  • Each installation of the PATCH fails after installing Windows updates

    Hello

    I would like to report a problem, I think it's a bug of Windows introduced by one of the Windows updates (unfortunately I could not know who of them).

    Here's the test scenario:
    1. install a fresh copy of Windows on a test computer
    2. install all the Windows updates available (so the system is up-to-date)
    3. create a sample MSI installer that installs only some dummy files (let's say Product Version 1.0.0) and host on a web server

    4. install the MSI from the online location using a command line like this:

    msiexec /i http://server/share/package.msi

    5. create a. Patch MSP (e.g. v1.0.1) which only adds a new file to v1.0.0
    6 install the patch v1.0.1

    RESULT: the installation of the patch fails with the following error message: "the file name, directory name or volume label syntax is incorrect."

    NOTES:
    1. the question has replicated to Windows 7 and 8 machines updated
    2. the question is not replicated on a new install of Windows without updates applied

    Is anyone aware of what may cause this error? Once again the patch installation fails only on Windows computers with the latest updates installed.

    THX,

    Daniel

    Hello Daniel,.

    Thanks for posting in the Microsoft Community.

    I suggest you post your question in the MSDN forums:

    Check out the link:

    https://social.msdn.Microsoft.com/forums/en-us/home

    Hope this information is useful. Please do not hesitate to answer, in the case where you are facing in the future other problems with Windows.

  • problems with the graphics card after installing windows 7, code 43

    I installed windows 7 & my ATI-RADEON XPRESS 200 SERIES is stopped by windows 43.It code stipulates that drivers are ok... but it is not recognized... I also downloaded a few 3d Screensavers & they worked very well now, it is not able to open the screensaver because of the video card or to be compatible with Direct 3D... This question has not pop up until after you have installed windows 7, I have checked & found a lot of problems with windows 7 & ATI-RADEON XPRESS 200 SERIES drivers or recognition. Tried to update the driver but the States, it is far, but windows 7 is having a problem with drivers... Y at - it a fix for this, looks like it should be a matter of windows & microsoft should have action corrected problem because windows is caused this problem... Have installed all windows updates & all up to date... Can someone try to give me a solution to fix this problem? Not sure if they have an upgrade or accelerator program 3d graphics that may have to be installed... & again thanks if anyone can help... Have a great day...

    ATI-RADEON XPRESS 200 SERIES is an accelerator of limited DirectX 9 graphics (integrated graphics), which was

    published in ' 07 and apparently is not compatible with Win7.

    Old hardware with a Windows version compatibility isn't something that never gets fixed by SM.

    It is the mfg of the material to support the product through a driver updated, and trend of integrated graphic card

    not be supported as long as a dedicated graphics card.

    In this case support drivers apparently stopped with Vista.

    If you try to get drivers via Device Manager or Windows Update they can provide incorrect information

    What about drivers who are up to date.

    These two methods are a little known does not install the proper drivers for the graphics.

    I read that some people have had luck on Win7 with the Vista drivers for various materials. Doesn't hurt to try.

    You can download the drivers for XPRESS 200 SERIES from the AMD website below-

    http://support.AMD.com/en-us/download

    .

  • Things are "read" aloud with the update - as' Firefox new window '. How can I stop this?

    With the latest version of Firefox and the previous beta version (3.6, I think), my MacBook is 'read' all that aloud--for example, when I go to my favorites, if I go to "shopping", I mean "shopping, submenu." If I then highlight Amazon, I heard "Amazon" and so on. And he is always saying "Firefox is a new window" when I go to a different tab. Given than ever, this happened before the last beta of Firefox and continues with Firefox 4 and since I could not stop via system preferences, I guess it has something to do with the Firefox browser. Help!

    See:

  • Windows downloads the updates, but will not install them

    When you try to install the updates, they keep failing, I get the error code 80070643, can someone help me with this.thankyou

    P.S. I'm on windows 7

    Hello

    Can I know what updates are not installed?

    You can check Windows Update history.

    1. Click Start and type windows update in the search box and press on enter.
    2. click view update history.

    Refer to this article:
    http://Windows.Microsoft.com/en-us/Windows7/see-which-Windows-updates-are-installed

    Windows Update error 80070643 can happen for several reasons. The most common cause is a problem with the .NET Framework is installed on the
    computer. You can also encounter this error when installing updates for Microsoft Office 2003.

    Click on this link and follow the instructions to correct the error:
    http://Windows.Microsoft.com/en-us/Windows7/Windows-Update-error-80070643

    Alternatively, you can consult this article if updates failed were for Office 2003:
    http://support.Microsoft.com/kb/903772

    You receive the error code 0 x 80070643 when you use the Windows Update or Microsoft Update Web sites to install updates:
    http://support.Microsoft.com/kb/958052/en-us

    Kind regards
    Amal-Microsoft Support.
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • my computer will not install the update of security for Windows XP (KB2481109)

    Moderator before go Note: IE8.
    -----

    my computer will not install the update of security for Windows XP (KB2481109) can you help me.

    Hello

    (a) don't you try to install the update manually?

    (b) you get any error message?

    (c) don't you make changes to the computer until the problem occurred?

    (d) what anti-virus software is installed on your computer?

    I suggest you try the steps below and check if it helps

    Method 1:

    If you have installed a security software on the computer, then I suggest you to temporarily disable a software antivirus installed on the computer and check if the same problem occurs

    Note: Please make sure that you activate the software of Antivirus\Firewall after the test to keep your computer protected.

    Method 2:

    I would say as you try to perform the clean boot and then try to install the update and check if it helps, here is the link:

    http://support.Microsoft.com/kb/310353

    Make sure that return you the computer to a normal startup mode once it's done.

    Additional information: make reference in the link below:

    http://support.Microsoft.com/kb/2481109

    Hope this information is useful.

  • Impossible to solve problems with the update of security for Microsoft NET. Framework SP1 (KB2657424)

    I hope that Microsoft Support will answer this question:

    Homepage of Microsoft Windows Update is re - download and reinstall the same update (KB2657424).

    I was advised to try this link: https://support.microsoft.com/oas/default.aspx?gprid=6527 and it brought me to this page.

    I downloaded Microsoft Fixit 50202, installed and ran, but in "default" mode, since he warned that "aggressive mode" may disrupt other updates.

    It took me 8 hours (using a dial-up access provider) to get through all of the suggestions, including those in the following links:

    http://support.Microsoft.com/kb/910339

    http://support.Microsoft.com/kb/906602

    http://support.Microsoft.com/kb/2657424

    http://www.Microsoft.com/download/en/default.aspx

    I followed the suggestion of Microsoft to visit their site and check out "Review of my update history". Since January 11, 2012, when Microsoft first downloaded the update to in question (KB2657424), it failed. Microsoft has offered by clicking on the Red 'x' next to the 'update failed' to open the info on the reason that has been...

    Error code: 0x01

    Microsoft proposed the search for this error code in this list:

    http://support.Microsoft.com/ph/6527

    The error code is not in this list.

    Microsoft said then click "find solutions," "enter keywords" and click on "search". The result was this message: "Sorry, no result found not to match this criterion."

    As I mentioned earlier, since the first update "failed", I clicked several times on the icon (almost daily), which reappears constantly in my taskbar, asking me to "Reinstall", the update, and these measures have been recorded at yellow end of Microsoft. As I mentioned earlier, the update of security (KB2657424) is already listed in my Add/Remove programs as being installed. The "update history" reveals that a series of 'success' (KB2657424) facilities are recorded as well as "failures".

    I went to Windows Update Microsoft Web page to 'review my update history'.  After analysis of my PC, Microsoft has determined that (KB2657424) "has been downloaded and ready to install," with another update of IE (KB2618444). So I clicked both for "Quick Installation".

    When you are finished, I revisited the "update history review". (KB2657424) has been disabled with the green icon as 'successful', while at the same time, in the right box next, there was a message: "Install Updates (1).» So I clicked it, and another window open with the message that the "high priority update" (KB2657424) had to be installed. Yet once, I clicked on "Install updates". He ended with another successful window "Update."

    Then I clicked to "review update history", and it was registered under the name "successful." But the window beside her reappears at the same time: "Install Updates (1).» I have has. ... It was the 3rd time within an hour. 3 slices of the same update (KB2657424) are now disabled with the green icon as "successful"... but the window side "House of Windows Update" reappeared again with the same message: "Install Updates (1).»

    Then I followed the suggestion of Microsoft to type in the "run command" keywords to the day windows journal. Since the January updates up until this date in February the journal is 428 pages (transferred from Notepad to Microsoft Word.)

    Then I followed the instructions to download the update 'NDP35SP1-KB2657424 - x 86 .exe' (1.3 MB) directly from Microsoft link... http://www.microsoft.com/download/en/details.aspx?...28569.

    As instructed, I proceeded to manually install it in "Safe Mode".

    The result was this message:

    Patch installation (c:\35b7019bd0df08ac0003ec93627c\NDP35SP1-KB2657424.msp) failed on product (Microsoft .NET Framework 3.5 SP1). MSI log: Microsoft .NET Framework 3.5 - KB2657424_20120209_020143359 - Msi0.txt

    I scanned the PC with anti-virus and anti-malware programs, and none of them found any malware or virus in the way of updates from Microsoft. "The 'update' where it is saved in the Microsoft Download link is the only and unique" ""NDP35SP1-KB2657424 - x 86 .exe." The "Update" as it is installed in my Add/Remove programs in the Control Panel is the same.

    However, both "Windows Update Home" to Microsoft Page as well as in my BONES, the "update" continues to override all commands of Windows. Another odd fact, is that this "update" that keeps re - download and reinstall itself is actually partitioned into three parts, and I wonder if they may be "clones". Maybe the Windows Installer Service does not know where to place them, or what to do with them. These are three:

    MSIPatchRegFix - X 86 .exe_

    NDP35SP1-KB2657424 - 86.exe_

    NDP35SP1-KB2657424 - 86.exeQ

    Hi Jeine,

    Follow these methods.

    Method 1: Temporarily disable the security software.

    Note: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you should not disable the antivirus software. If you do not disable temporarily to install other software, you must reactivate as soon as you are finished. If you are connected to the Internet or a network at the time the anti-virus software is disabled, your computer is vulnerable to attacks.

    Method 2: Put the computer in a clean boot state to see if there is a software conflict as the clean boot helps eliminate software conflicts.

    How to configure Windows XP to start in a "clean boot" State

    http://support.Microsoft.com/kb/310353

    Note: After completing the steps in the clean boot troubleshooting, follow the section How to configure Windows to use a Normal startup state of the link to return the computer to a Normal startupmode.

    After the clean boot used to resolve the problem, you can follow these steps to configure Windows XP to start normally.

    (a) click Start, run.

    (b) type msconfigand click OK.

    (c) the System Configuration Utility dialog box appears.

    (d) click the general tab, click Normal startup - load all services and device drivers and then click OK.

    (e) when you are prompted, click on restart to restart the computer.

    Method 3: Follow the steps in the article.

    How to reset the Windows Update components?

    http://support.Microsoft.com/kb/971058

    Method 4: You can also manually install updates (KB number) by downloading from the Microsoft Download Center.

    http://www.Microsoft.com/downloads/en/default.aspx

  • XP... The desktop icons will not put

    XP... The desktop icons will not put. I did a lot of research on this issue, read the different responses on many forums, including and have tried much of the recommendations... I'm not familiar with the functions of establishment of the arrangement of the desktop icon and this is the first time I met this kind of problem. "Lock Web items on desktop" is checked, "Snap to grid" is not checked (my preference, but I find that it will check mysteriously itself after the icons rearrange themselves to the left of the screen, apparently by making use of automatic reorganization, even if it is not checked), I tried securityguy14 registry change response dated December 7, 2009 , have installed and use the program "Icon restore" that changes the Recycle Bin, my computer, and another icon of office, I do not remember to add a backup/restore function for the setting icon on the desktop... is what bought me a brief period of mental health before they rearrange themselves after a few constantly unidentifable strike entered sometimes without "rhyme or reason", not unique to anything, preventing me from shrink down to a specific cause. I conducted several audits of malware with paid and free programs and there is no indication of anything invading my system, it works fine other wise. Help!

    Hello

    You can perform an upgrade in-place of Windows XP:
    How to perform an upgrade on the spot (reinstallation) of Windows XP

    http://support.Microsoft.com/kb/978788

    Run a repair installation will not damage files and applications that are currently installed on your computer.  However, I suggest you to back up all important data on the computer before you perform the upgrade on the spot.

    http://support.Microsoft.com/kb/312369

  • Need a Script to the space of images on a total gap, then tag each image with the percentage of the total image space

    By editing the other scripts, I found here and other sites (including the labels size rorohiko), I worked on a script that will each image with the dimensions of the label and calculate the percentage of the spread of everything (including the text, white space).

    Now, I was invited to a script that tagged the images with the percentage of total image on a gap space. This script is so space images on a total gap, then tag each image with the percentage of the total image space. For example if there is an image that is 10 x 10 inches and four pictures that are images of 2.5x2.5, 10 x 10 would be tagged with 50% and the 2.5x2.5 would be tagged with 12.5%.

    This is the script that does the percentage of total circulation. Can some clever person get to do what I need?

    Suze

    (Sorry, I don't know how to post the script here with line numbers!)

    //

    This script adds printing of information labels to each graphic image. The labels are on a separate layer

    named "PercentageLabels" so that all these added labels can be removed again by simply removing

    the layer.

    //

    If you move or resize items, simply re-run the script to update the labels.

    //

    Before (re) start the script, you can define a paragraph style "SizeLabelStyle".

    This style will apply to all content on labels.

    //

    Before (re) start the script, you can set a style of object 'SizeLabelObjectStyle '.

    This style of object apply to all executives of the label - so if you want a specific background

    fill out or frame, do it through this object style.

    //

    You can change the units of the size label. I put in inches. Change the line below that has

    kUnitToUse - you can use:

    MeasurementUnits.CENTIMETERS

    MeasurementUnits.CICERO

    MeasurementUnits.INCHES

    MeasurementUnits.MILLIMETERS

    MeasurementUnits.PICAS

    MeasurementUnits.PIXELS

    MeasurementUnits.POINTS

    //

    By default the script will not attempt to label the "nested" images If you also want to label

    nested images (for example inline images, anchored frames, pasted images in the images,...) to change the line

    below to read:

    kLabelNestedItems = 1

    //

    If you want a specific image to stay without a label, you can use the Script label palette for

    assign a script called 'ignore' for this frame. The script will then not label this framework to the

    the title of the script is removed again.

    //

    Change the lines with kDontLabelImageFrames, kDontLabelTextFrames, kDontLabelOtherFrames

    below if you want to restrict labelling to only certain types of images: replace the '0'

    in "1" to enable these options.

    //

    Change the line with kShowImageFileName if you also want to display the names of the image in the

    size for the picture frames.

    //

    Small frames are not labelled - the cutoff point is currently a less than 0.1 inch high framework

    or 0.1 inch wide. You can change the cutoff point by adjusting the lines with kDontLabelBelowWidth

    or kDontLabelBelowHeight below.

    //

    var Girard;

    var gScriptFile;

    var gCaches;

    // ****************

    That's cheating spread automatically calculated

    var doc = app.activeDocument;

    doc.viewPreferences.horizontalMeasurementUnits = MeasurementUnits.inches;

    doc.viewPreferences.verticalMeasurementUnits = MeasurementUnits.inches;

    PageWidth = doc.documentPreferences.pageWidth var;

    stucture var pagewidth = * 2;

    var spreadheight = doc.documentPreferences.pageHeight;

    var spreadsquinch = stucture * spreadheight;

    Alert ("the total measure of square inch of spread is:" + spreadsquinch);

    //******************

    VR;

    {

    If (app.activeScript instanceof file)

    {

    var gScriptFile = app.activeScript;

    }

    }

    catch (Girard)

    {

    }

    If (typeof (kLogLevel) is "undefined")

    {

    const kLogLevel = 5;

    const kMaxLogNestLevel = 5;

    const kLogToMessageBox = 0;

    const kLogToConsole = 0;

    const kLogToFile = 0;

    const kLogFileName = "PercentageLabels.log";

    const kIgnoreFrameLabel = "ignore."

    const kSizeLabelLayerName = "PercentageLabels";

    const kLabelNestedItems = 0;

    const kDontLabelImageFrames = 0;

    const kDontLabelTextFrames = 1;

    const kDontLabelOtherFrames = 0;

    const kUnitToUse = MeasurementUnits.INCHES;

    const kShowImageFileName = 0; This set to 1 to precede the name of the image file in the tag

    Below all of the measures are expressed in kUnitToUse (e.g. inches if MeasurementUnits.INCHES is used)

    const kRoundToDecimals = 2;

    The separator to use between objects - for example MyImage.jpg - 7.22 x 9,34

    const kSeparatorBetweenNameAndSize = "-";

    const kSeparatorBetweenHeightAndWidth = "H x"; "

    const kSeparatorAfterWidth = "W";

    const kDontLabelBelowWidth = 0.1; In kUnitToUse

    const kDontLabelBelowHeight = 0.1; In kUnitToUse

    const kLabelStyleName = "SizeLabelStyle";

    const kLabelObjectStyleName = "SizeLabelObjectStyle";

    const kLabelHeight = 0.6; In kUnitToUse

    const kLabelWidth = 2.5; Expressed in kUnitToUse (e.g., inches).

    }

    var gRunState =

    {

    logToMessageBox: kLogToMessageBox,

    logToConsole: kLogToConsole,.

    logToFile: kLogToFile,.

    functionNestLevel: 0,

    logFunctionEntry: true,

    logFunctionExit: true,

    logLevel: kLogLevel,.

    logFileName: kLogFileName

    };

    Main();

    // ****************

    function ConvertToFrame (thePageItem)

    {

    / * / / / LogEntry ("ConvertToFrame");

    var retVal = thePageItem.getElements () [0];

    / * / / / LogExit ("ConvertToFrame");

    Return retVal;

    }

    // ****************

    function CollectionToArray (theCollection)

    {

    / * / / / LogEntry ("CollectionToArray");

    var retVal = theCollection.everyItem () .getElements () .slice (0);

    / * / / / LogExit ("CollectionToArray");

    Return retVal;

    }

    // ****************

    function GetImageFile (pageItem)

    {

    / * / / / LogEntry ("GetImageFile");

    var imageFile = null;

    do

    {

    Try

    {

    pageItem = ConvertToFrame (pageItem);

    If (!) (("allGraphics" in pageItem))

    {

    break;

    }

    var allGraphics = pageItem.allGraphics.slice (0);

    If (allGraphics.length == 0)

    {

    break;

    }

    var chart = allGraphics [0];

    var graphic.itemLink = link;

    imageFile = new File (link.filePath);

    }

    catch (Girard)

    {

    }

    }

    While (false);

    / * / / / LogExit ("GetImageFile");

    return imageFile.

    }

    // ****************

    function GetImageName (pageItem)

    {

    / * / / / LogEntry ("GetImageName");

    var imageName = "";

    do

    {

    var imageFile = GetImageFile (pageItem);

    If (imageFile is nothing)

    {

    break;

    }

    imageName = imageFile.displayName;

    }

    While (false);

    / * / / / LogExit ("GetImageName");

    return imageName;

    }

    // ****************

    function GetOuterPageItem (pageItem)

    {

    / * / / / LogEntry ("GetOuterPageItem");

    var retVal = null;

    do

    {

    Try

    {

    retVal = pageItem.parent;

    If (retVal instanceof spread | retVal instanceof Page)

    {

    retVal = pageItem;

    break;

    }

    If (retVal instanceof character)

    {

    retVal = GetOuterPageItem(retVal.parentTextFrames[0]);

    break;

    }

    }

    catch (Girard)

    {

    retVal = null;

    }

    }

    While (false);

    / * / / / LogExit ("GetOuterPageItem");

    Return retVal;

    }

    // ****************

    function LogMessage (message, collapseLines)

    {

    If (gRunState.logToConsole)

    {

    $.writeln (message);

    }

    If (gRunState.logToFile)

    {

    var logFile = new file (gScriptFile.parent + "/" + gRunState.logFileName);

    var now = new Date();

    logFile.open ("a");

    logFile.write (now.toString () + ":"+ message + "\n" ');

    logFile.close ();

    }

    If (gRunState.logToMessageBox)

    {

    Alert (message);

    }

    }

    // ****************

    LogEntry (message) function

    {

    If (gRunState.logFunctionEntry)

    {

    If (gRunState.functionNestLevel < kMaxLogNestLevel) {}

    for (var idx = 0; idx < gRunState.functionNestLevel; idx ++)

    {

    message = "" + message;

    }

    Filled (message + "<", true);

    }

    }

    gRunState.functionNestLevel ++;

    }

    // ****************

    function LogError (message)

    {

    If (gRunState.logLevel > = 1).

    {

    LogMessage ("* ERROR *:" + message, false);

    }

    }

    // ****************

    function LogExit (message)

    {

    -gRunState.functionNestLevel;

    If (gRunState.functionNestLevel < 0)

    {

    LogError ("LogExit: unbalanced nesting of function");

    }

    If (gRunState.logFunctionExit)

    {

    If (gRunState.functionNestLevel < kMaxLogNestLevel) {}

    for (var idx = 0; idx < gRunState.functionNestLevel; idx ++)

    {

    message = "" + message;

    }

    Filled (message + ">", true);

    }

    }

    }

    // ****************

    function LogNote (message)

    {

    If (gRunState.logLevel > = 3)

    {

    LogMessage ("Note:" + message, false);

    }

    }

    // ****************

    function LogWarning (message)

    {

    If (gRunState.logLevel > = 2)

    {

    LogMessage ("WARNING:" + message, false);

    }

    }

    // ****************

    function Main()

    {

    / * / / / LogEntry ("Main");

    var savedUserInteractionLevel = app.scriptPreferences.userInteractionLevel;

    app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;

    do

    {

    Try

    {

    activeDocument var = app.activeDocument;

    If (!.) (activeDocument instanceof Document))

    {

    LogError ("hand: activeDocument isn't a Document");

    break;

    }

    var savedHorizontalMeasurementUnits = activeDocument.viewPreferences.horizontalMeasurementUnits;

    activeDocument.viewPreferences.horizontalMeasurementUnits = kUnitToUse;

    var savedVerticalMeasurementUnits = activeDocument.viewPreferences.verticalMeasurementUnits;

    activeDocument.viewPreferences.verticalMeasurementUnits = kUnitToUse;

    var savedRulerOrigin = activeDocument.viewPreferences.rulerOrigin;

    activeDocument.viewPreferences.rulerOrigin = RulerOrigin.PAGE_ORIGIN;

    do

    {

    Try

    {

    ProcessFrames (activeDocument);

    }

    catch (Girard)

    {

    Alert ("the script encountered a situation that we don't know how to handle. "He received the error, says '" + Parker + "' in Main()"); "."

    }

    }

    While (false);

    activeDocument.viewPreferences.rulerOrigin = savedRulerOrigin;

    activeDocument.viewPreferences.horizontalMeasurementUnits = savedHorizontalMeasurementUnits;

    activeDocument.viewPreferences.verticalMeasurementUnits = savedVerticalMeasurementUnits;

    }

    catch (Girard)

    {

    Alert ("the script encountered a situation that we don't know how to handle. "He received the error, says '" + Parker + "' in Main()"); "."

    LogError ("Hand throw" + Girard);

    }

    }

    While (false);

    app.scriptPreferences.userInteractionLevel = savedUserInteractionLevel;

    / * / / / LogExit ("Main");

    }

    // ****************

    function ProcessFrames (doc)

    {

    / * / / / LogEntry ("ProcessFrames");

    var err;

    do

    {

    If (!.) (doc instanceof Document))

    {

    LogError ("ProcessFrames: doc should be a Document");

    break;

    }

    Try

    {

    var existingLayer = doc.layers.itemByName (kSizeLabelLayerName);

    existingLayer.id;

    existingLayer.remove ();

    }

    catch (err)

    {

    }

    If (kLabelNestedItems)

    {

    var pageItems = doc.allPageItems.slice (0);

    }

    on the other

    {

    var pageItems = CollectionToArray (doc.pageItems);

    }

    var frameReferences = [];

    for (var pageItemIdx = 0; pageItemIdx < pageItems.length; pageItemIdx ++)

    {

    do

    {

    var pageItem = pageItems [pageItemIdx];

    If (pageItem.itemLayer.name is kSizeLabelLayerName)

    {

    break;

    }

    var pageItem = ConvertToFrame (pageItem);

    If (instanceof TextFrame pageItem)

    {

    If (kDontLabelTextFrames)

    {

    break;

    }

    }

    ElseIf (pageItem graphic instanceof)

    {

    If (kDontLabelImageFrames)

    {

    break;

    }

    }

    on the other

    {

    If (kDontLabelOtherFrames)

    {

    break;

    }

    }

    If (pageItem.label.toLowerCase () is kIgnoreFrameLabel)

    {

    break;

    }

    var width = pageItem.geometricBounds [3] - pageItem.geometricBounds [1];

    var height = pageItem.geometricBounds [2] - pageItem.geometricBounds [0];

    If (width < kDontLabelBelowWidth)

    {

    break;

    }

    If (height, kDontLabelBelowHeight)

    {

    break;

    }

    frameReferences.push (pageItem);

    }

    While (false);

    }

    var sizeLabelLayer = doc.layers.add ({name: kSizeLabelLayerName});

    for (var pageItemIdx = 0; pageItemIdx < frameReferences.length; pageItemIdx ++)

    {

    Try

    {

    var pageItem = frameReferences [pageItemIdx];

    var width = pageItem.geometricBounds [3] - pageItem.geometricBounds [1];

    var height = pageItem.geometricBounds [2] - pageItem.geometricBounds [0];

    var labelItem = doc.textFrames.add (null, LocationOptions.BEFORE, GetOuterPageItem (pageItem));

    labelItem.itemLayer = sizeLabelLayer;

    var boxsquinch = width * height

    var boxpercent = (boxsquinch / spreadsquinch) * 100

    var roundpercent = Math.round (boxpercent)

    var labelText = "";

    If (kShowImageFileName)

    {

    var imageName = GetImageName (pageItem);

    If (imageName! = "")

    {

    labelText += imageName + kSeparatorBetweenNameAndSize;

    }

    }

    labelText += RoundString (height, kRoundToDecimals) + kSeparatorBetweenHeightAndWidth + RoundString(width, kRoundToDecimals) + kSeparatorAfterWidth + ' \r\n'+ roundpercent + '% ';

    labelItem.contents = labelText;

    xPos = pageItem.geometricBounds var [1];

    yPos = pageItem.geometricBounds var [0] + kLabelHeight;

    labelItem.geometricBounds is [Posy, xPos, yPos + kLabelHeight, xPos + kLabelWidth];.

    Try

    {

    labelItem.parentStory.characters.everyItem () .appliedCharacterStyle = doc.characterStyles.item (0);

    }

    catch (err)

    {

    }

    Try

    {

    labelItem.parentStory.paragraphs.everyItem () .appliedParagraphStyle = kLabelStyleName;

    }

    catch (err)

    {

    }

    Try

    {

    labelItem.appliedObjectStyle = doc.objectStyles.itemByName (kLabelObjectStyleName);

    }

    catch (err)

    {

    }

    }

    catch (err)

    {

    }

    }

    }

    While (false);

    / * / / / LogExit ("ProcessFrames");

    }

    // ****************

    function RoundString (numVal, decimal)

    {

    / * / / / LogEntry ("Round");

    var retVal = Math.round (numVal * Math.pow(10,decimals)) + "";

    retVal = retVal.substring(0,retVal.length-decimals) + "." + retVal.substring(retVal.length-decimals);

    / * / / / LogExit ("Round");

    Return retVal;

    }

    What do you mean?

    var myDoc = app.activeDocument;
    var mySpreads = myDoc.spreads;
    var myRectangles = myDoc.rectangles;
    var myImages = 0;
    for (var i = 0; i < mySpreads.length; i++) {
        var mySpreadWidth = 0;
        var mySpreadHeight = myDoc.documentPreferences.pageHeight;
        for (var j = 0; j < mySpreads[i].pages.length; j++) {
            mySpreadWidth += myDoc.documentPreferences.pageWidth;
            }
        var mySpreadArea = mySpreadWidth * mySpreadHeight;
        var myImages = mySpreads[i].rectangles;
        var myTotalImageArea = 0;
        var myIndividualImageArea = [];
        for (var j = 0; j < myImages.length; j++) {
            var myImageGeometricBounds = myImages[j].geometricBounds;
            var myImageWidth = myImageGeometricBounds[3] - myImageGeometricBounds[1];
            var myImageHeight = myImageGeometricBounds[2] - myImageGeometricBounds[0];
            myIndividualImageArea[j] = (myImageWidth * myImageHeight);
            myTotalImageArea += myIndividualImageArea[j];
            }
        for (var j = 0; j < myIndividualImageArea.length; j++) {
            alert("Image percentage of total images on spread " + (i + 1) + " = " + (myIndividualImageArea[j] * 100) /myTotalImageArea);
            }
       alert("Total image percentage on spread " + (i + 1) + " = " + myTotalImageArea);
       }
    
  • need help with the Update statement

    Hello
    I received a question in a course and I tried my best to respond, and now my brain is giving. I would really appreciate help with the update statement. I don't mind if you do not validate a solution, a little nudge in the right direction would be really useful. I'll post that I got.

    THE QUESTION
    / * For these agents disabled on more than seven missions, change their date of deactivation of the first date of deactivation of all the agents that have been activated in the same year as the agent that you update currently.
    */

    I have it divided into parts, here is my select statement to agents disabled on more than 7 missions, which produces the deactivation_dates in the agents table that I want to update...
    SELECT
    s.deactivation_date
    FROM
    (
    SELECT
    a.deactivation_date,
    count(m.mission_id) as nomissions
    FROM
    agents a
    INNER JOIN
    missions_agents m
    on
    a.agent_id=m.agent_id
    GROUP BY
    a.deactivation_date
    ) s
    WHERE
    s.nomissions>7 AND s.deactivation_date IS NOT NULL
    .. .and the code for the first date of deactivation for each year of activation agent
    select 
    a2.deactivation_date
    from
    agents a2
    where a2.deactivation_date= 
    (
    select min(a.deactivation_date)
    from 
    agents a
    where to_number(to_char(a.activation_date,'YYYY'))=to_number(to_char(a2.activation_date,'YYYY'))
    )
    ..... I am not real to marry these two statements together in the Update statement. I can't extract each date of deactivation produced in the first select statement and their match against the first date of deactivation in the year they have been activated for the second select statement.

    Any help greatly appreciated... :))

    I began to wonder how things would :)

    user8695469 wrote:
    First of all why he chooses the date the earliest of all agents

    UPDATE  AGENTS_COPY AC /* (1) */
    SET     DEACTIVATION_DATE = (
    SELECT  MIN(AGS.DEACTIVATION_DATE)
    FROM    AGENTS_COPY  AGS
    ,       AGENTS_COPY AC /* (2) */
    WHERE   TRUNC(AGS.ACTIVATION_DATE,'YEAR') = TRUNC(AC.ACTIVATION_DATE,'YEAR') /* (3) */
    )
    

    He recovers as soon as the subquery has not been correctly set in the SET clause. It seems you are trying to update a correlated, but we are still having a conceptual shift. I have added a few comments to your code above and below will explain.

    (1): when you do a correlated update it is useful to the table alias that you did right here.

    (2): this table statement is not necessary and is the reason why the FIRST deactivation date is selected. The alias that you use (3) refers to THIS table, not the one defined in the update statement. Remove the line indicated by (2) in the FROM clause and a correlated update will happen.

    and secondly why is it to update each row, when I thought that I'm just the lines where the agents are disabled and missions > 7? Pointers on where I'm wrong would be very appreciated. (SQL = stupid query language!) :)

    user8695469 wrote: then why is it to update each row, when I thought that I'm just the lines where the agents are disabled and missions > 7? Pointers on where I'm wrong would be very appreciated. (SQL = stupid query language!) :)

    
    WHERE EXISTS
    (
    SELECT
    a.agent_id,
    count(m.mission_id)
    FROM
    agents a
    /* INNER JOIN AC ON AC.AGENT_ID = A.AGENT_ID */
    INNER JOIN
    missions_agents m
    ON
    a.agent_id=m.agent_id
    GROUP BY
    a.agent_id,
    a.deactivation_date
    HAVING
    count(m.mission_id)>7 AND a.deactivation_date IS NOT NULL
    )
    

    Once again this problem is similar to the question above that a correlation update doesn't work. Test existence of lines in an EXISTS subquery. Since your subquery is not related to the table that you are trying to update, it will be always return a line and, therefore, it returns true for EACH LINE in the AGENTS table. To limit the game to only agents > 7 missions results, you need to add a join condition that references the table in your update statement. I added one above (with comments) as a sample.

    I recommend you look over all material that you have associated with correlated subqueries, including documents that I posted above. This seems to be what you're having the problem more with. If you need me to explain the concept of correlated queries any better please let me know.

    Thank you!

  • &gt;: everyone is having the same problem with all the days that I have now with the update on thursda after update, it could not be started "could not find xpcom" restored Dáil

    with the update of daily Thursday (Australia) after update owned couldn't boot received message "could not find xpcom.
    I then restored by day sauvegardΘ installed upgrading again every day would not restart with the same message
    I tried again on Saturday you have the same problem
    I'm now ignoring the update message that is very annoying because he wants me to update daily

    The bug in question should be solved with a daily update of today. However, I agree with the recommendation to go with 31.0 once it comes out next Tuesday, or at least to use the beta versions (once per cycle) as a compromise between stability and get the latest features and updates to the platform.

  • Problem with the Conexant HDAudio after installing x 86 Vista SP1

    I didn't want to start a new thread, but it seems that my problem is quite unique.

    When the first x 86 Vista install my speakers/headphones worked great. After Vista SP1 installed, my speakers/headphones went silent, but the pilot was still there and working properly. I uninstalled the driver and let Windows automatically install a different driver. (No Rollback was available) I could get the sound from my speakers. Speakers are the only thing that works if I plug into the headphone jack or not.

    When connected to the plug headphones I have test the headphones feature in playback devices and receive nothing in the helmet.

    Drivers of HP support only cut my speakers while doing my reading helmet camera disappear. Even with the updated driver.

    I like to use it as a TV computer and would like the sound of the TV via the headphone jack.

    I searched EVERYWHERE on the internet and found no resolution. Any help would be appreciated.

    HP pavilion dv6748us

    Conexant Audio

    Hardware ID:

    HDAUDIO\FUNC_01 & VEN_14F1 & DEV_5051 & SUBSYS_103C30CF & REV_1000

    HDAUDIO\FUNC_01 & VEN_14F1 & DEV_5051 & SUBSYS_103C30CF

    Have encountered problems with the card drivers its me on vista & 7 even when driver installation correct support downloaded installers.

    Only solution I found was to download a range of versions of different driver bought research google & trials, tedious but sometimes only way to get the result.

    If you uninstall the driver & restart it installs a generic driver audio Conexant or Windows!

    I also use my laptop with TV & hifi so work taken audio is a must (card input jack usb audio can be an option if)

    Also never rule out the fault of Council helmet as have a Pavilion & after that OS installed on a new drive HARD had no audio for headphones, pilot presumed linked, but after fiddling fuond twist got jack sound, turned Ribbon glued on card Board failed.

Maybe you are looking for

  • Updated FCS2

    Hello everyone. I uninstalled FCS2 and did a clean reinstall. I was curious how should I do to update FCS2 to 6.0.6. I can't find it on my preferences. I'm a bit confused it allows to be located under this request. Err

  • Name of the Group on text Messages went

    Why can't I add a group name to the threads of text more? I was able to do before. I know because one of my sons of text currently run, I found the following statement, 'you named the 'Committee of troops' conversation. Mon, Mar 7, 11:30.  The follow

  • Publish with music is played over and over again.

    I have windows 7, no matter what I do the music keeps playing the same play over and over again how to stop it I tried everything. its always on. It is the advertising and music. Where it is stored in the computer so I can remove it. Thank you

  • Sorting photos in Windows 7 photo gallery

    How can I sort the photos by date downloaded instead of date taken?

  • reference color monitor question

    I have a LG monitor connected via thunderbolt to HDMI. Some videos that I edit very good look while the reference monitor others seek is very different compared to my iMac monitor. I have a third monitor that is alos the same monitor LG matched with