How to run: system32 dism/online /cleanup-image /restorehealth

I can run this on my Window's 8.1 pc but not on my Windows 7 pc.

Hi,
correct me if I am wrong, but I think that /restorehealth applies only to:
Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2
Please take a look at this link: http://technet.microsoft.com/en-us/library/hh824869.aspx
I tried DISM on my PC and this is what I am getting when I run: DISM /online /cleanup-image /?
PS C:\windows\system32> dism /online /cleanup-image /?
Deployment Image Servicing and Management tool
Version: 6.1.7600.16385
Image Version: 6.1.7600.16385
/Cleanup-Image /RevertPendingActions
  WARNING! This operation will revert pending actions from previous servicing
  operations. It should be used for recovery operations only. This command
  is not supported against an online image.
    Example:
      DISM.exe /Image:C:\test\offline /Cleanup-Image /RevertPendingActions
/Cleanup-Image /spsuperseded [/hidesp]
  WARNING! The service pack can't be uninstalled after this operation is
  completed. This operation will remove backup files created during service
  pack installation. Use /hidesp switch to hide the service pack from Installed
  Updates.
    Example:
      DISM.exe /Image:C:\test\offline /Cleanup-Image /spsuperseded /hidesp

Similar Messages

  • Error when running DISM /Online /Cleanup-Image /RestoreHealth - error 0x800f0906

    Hello.
    I wonder if you can help me.
    I keep getting error 0x800f0906 when running DISM /Online /Cleanup-Image /RestoreHealth.
    DISM /Online /Cleanup-Image /RestoreHealth
    Deployment Image Servicing and Management tool
    Version: 6.2.9200.16384
    Image Version: 6.2.9200.16384
    [==========================100.0%==========================]
    Error: 0x800f0906
    The source files could not be downloaded.
    Use the "source" option to specify the location of the files that are required to restore the feature.
    For more information, review the log file.
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
    relevant bits from it seem to be:
    Checking System Update Readiness.
    (p)    CSI Payload Corrupt            amd64_microsoft-windows-windowsupdateclient-ui_31bf3856ad364e35_7.8.9200.16927_none_28265fa316d944b7\wuaext.dll
    Repair failed: Missing replacement payload.
    (p)    CSI Payload Corrupt            amd64_microsoft-windows-windowsupdateclient-ui_31bf3856ad364e35_7.8.9200.16927_none_28265fa316d944b7\wushareduxresources.dll
    Repair failed: Missing replacement payload.
    Summary:
    Operation: Detect and Repair
    Operation result: 0x800f0906
    Last Successful Step: Entire operation completes.
    Total Detected Corruption:    2
        CBS Manifest Corruption:    0
        CBS Metadata Corruption:    0
        CSI Manifest Corruption:    0
        CSI Metadata Corruption:    0
        CSI Payload Corruption:    2
    Total Repaired Corruption:    0
        CBS Manifest Repaired:    0
        CSI Manifest Repaired:    0
        CSI Payload Repaired:    0
        CSI Store Metadata refreshed:    True
    In adition, my windows 8 will not carry out a scheduled maintenance session.
    Is this something I can repair. Any help would be appreciated. The setup event logs mentions 2 errors, so presumably this is the issue.

    Use the "source" option to specify the location of the files that are required to restore the feature."
    If we read the documentation, we might infer we can use any existing WinSxS as source?
    http://technet.microsoft.com/en-us/library/hh825265.aspx
    <quote>
    You can restore and enable a feature that has previously been removed from the image. Use the
    /Source argument to specify the location of the files that are required to restore the feature. The source of the files can by the Windows folder in a mounted image, for example c:\test\mount\Windows. You can also use a Windows side-by-side
    folder as the source of the files, for example z:\sources\SxS.
    If you specify multiple /Source arguments, the files are gathered from the first location where they are found and the rest of the locations are ignored. If you do not specify a
    /Source for a feature that has been removed, the default location in the registry is used or, for online images, Windows Update (WU) is used.
    Use /LimitAccess to prevent DISM from contacting WU for online images.
    </quote>
    That quote was actually from under the /Enable-Feature operand but the /Source: operand has wider scope.
    Compare the briefer description of the same operand given later under the /Cleanup-Image operand
    <quote>
    Use /Source with /RestoreHealth to specify the location of known good versions of files that can be used for the repair, such as a path to the Windows directory of a mounted image.
    If you specify multiple /Source arguments, the files are gathered from the first location where they are found and the rest of the locations are ignored. If you do not specify a
    /Source for a feature that has been removed, the default location in the registry is used or Windows Update (WU) is used for online images.
    Use /LimitAccess to prevent DISM from contacting WU for repair of online images.
    </quote>
    Does this mean the functionality is limited or that they were just trying to avoid being redundant?   ; }
    Good luck
    Robert Aldwinckle

  • Win 8.1 Pro dism /Online /Cleanup-Image /RestoreHealth returns Error: 14098

    I am running Windows 8.1 Pro and have recently been experiencing some odd behavior.  This has lead me to discover that my component store is corrupt.
    I have attempted to use sfc with no luck and have posted that on a separate thread.
    When I attempt to use dism /online /cleanup-image /retorehealth, dism quickly comes back with Error: 14098.
    Event the dism log looks corrupt. Below is just the beginning of the file. the not English character portion continues and is quite large:
    [2580] Caller did not request sparse mount
    [2580] Mounting new image.
    Wim:         [\\?\GLOBALROOT\device\harddisk1\partition1\Recovery\WindowsRE\Winre.wim]
    Image Index: [1]
    Mount Path:  [C:\WINDOWS\TEMP\c18ce950-f10f-4afc-a811-28b1ffe5b733]
    [2580] Wimserv process started for guid b3e8550e-9dd9-4246-855b-f0ac5d1c531f.  Id is 956
    [956] ImageUnmarshallHandle: Reconstituting wim at
    \\?\GLOBALROOT\device\harddisk1\partition1\Recovery\WindowsRE\Winre.wim.
    [956] Mounted image at C:\WINDOWS\TEMP\c18ce950-f10f-4afc-a811-28b1ffe5b733.
    [2580] [0x8007007b] FIOReadFileIntoBuffer:(1415): The filename, directory name, or volume label syntax is incorrect.
    [2580] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
    [2580] [0xc142011c] WIMGetMountedImageHandle:(2568)
    [2580] [0x8007007b] FIOReadFileIntoBuffer:(1415): The filename, directory name, or volume label syntax is incorrect.
    [2580] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)
    [2580] [0xc142011c] WIMGetMountedImageHandle:(2568)
    [2580] ImageUnmarshallHandle: Reconstituting wim at
    \\?\GLOBALROOT\device\harddisk1\partition1\Recovery\WindowsRE\Winre.wim.
    [2580] ImageUnmarshallHandle: Reconstituting wim at
    \\?\GLOBALROOT\device\harddisk1\partition1\Recovery\WindowsRE\Winre.wim.
    〲㌱ㄭⴰ㠱ㄠ㨵㘲〺ⰷ䔠牲牯††††††††䐠卉⁍†䥄䵓䐠楲敶⁲慍慮敧㩲倠䑉㤽㈵吠䑉㈽㠷‸慆汩摥琠湩瑳污桴⁥牤癩牥瀠捡慫敧✠㩃坜湩潤獷卜獹整㍭尲牄癩牥瑓牯履
    Is partition1 the "System Reserved" partition?  Could it be corrupted and if so, can it be repaired or rebuilt?
    Any ideas or help would be greatly appreciated.
    Thanks,
    Glen

    Honestly this is something MS should check into. There should be an easier way for users to implement this command rather then a complete dictionary to fix broken windows files. This is a Microsoft windows problem. I know for myself I had to use this command
    quite often because I installed something windows did not like. Because of that window files became unusable. It would make practical sense for Microsoft to incorporate a feature that runs these commands in administration tools.
    Run
    Dism /Online /Cleanup-image/ScanHealth
    if that runs an error then run
    Dism /Online /Cleanup-Image /StartComponentCleanup
    then run
    dism /online /cleanup-image /retorehealth
    http://technet.microsoft.com/en-us/library/dn251565.aspx
    Edit: Microsoft has to make a serious decision. During setup, Metro, or desktop. Installing items in desktop mode is creating errors in Metro or windows store items. In future upgrades consider the flavors of OS, implement a users
    choice. Desktop, Metro, or classic. Face the facts if you follow Linux method of desktop, and the install process. There is no confusion between desktops and we have a choice. This makes common sense. I like the feature of gnome or Ubunto it gives
    the user a choice and a better picture for Microsoft. Lets face it, Bill Gates choose to hand over his business to people. This gave Bill Gates time to help other people that need help. How about Microsoft do the same and give people the choice between
    desktops during install. Follow Bill Gates important roll in his life now. Bring some fairness and happiness to people that like Microsoft and what to help users get what they want and the best support they need. Doing this allows Microsoft the glory
    to help people feel good about themselves. Sure MS can live in a dictatorship roll and continue to bully users to use the product, there is a consequence to this. Good young developers are working on a better OS and this is going to happen. It is better
    to help people then to fight people.

  • Is it safe to use DISM /add-package to install updates on online Windows image?

    Is it safe to use DISM /add-package to install updates on an online Windows image?
    I mean what happened if you run the command on a folder which contains an update and another update which deprecates the another one?
    And what will happened if you have installed an update and try to install an update which is deprecated by that update using DISM?

    If you are wanting to install a Windows Update .msu file, use WUSA.EXE instead:
    c:\windows\system32\wusa.exe c:\temp\Windows6.1-KB2505438-x86.msu /quiet /norestart

  • How do I create a bootable snapshot image of Lion?

    How do I create a bootable snapshot image of Lion?  In the past, I used disk utilities - restore to create a copy of current hard drive on an external drive.  If there was a problem, kids could boot to external and work until internal drive was fixed.  This proved to be a great solution.  On a new Macbook Pro with Lion,  I get an error when I try.  It says to do a restore from the recovery disk, but the recovery disk says it is a limited function OSX.  I would like a full OSX so they can continue to work and even copy files over if the internal disk is suffering intermittent failures enough not to boot but not enough to keep from copying files.  A few years ago one of the kids had a disk/boot failure duing finals but was able to boot from the external hard drive, copy over what he needed and access the internet so that he could finish the exams.  Time machine is great, but there are instances where you need a quick fix to keep going until the new hard drive arrives.

    I do not run Windows, so I have no idea how to handle that type of situation.
    But, just to be clear: disregarding Windows, the recovery option downloads the OS and installs it. Technically, that is not a clone unless you copy the installer and create a bootable OS with it. A clone is an exact copy of your system including all your apps, user settings, files, etc, etc and will exist on an external hard drive in addition to your system on your internal - that is done with CCC or SuperDuper.
    And, a GUID partition is created in Disk Utility > click on the drive > choose Partition > choose a layout other than what you now have > there will be a clickable Options button below. Click on that and you can choose GUID. Note: partitioning your drive will erase everything on it.

  • How do you make an array of image icons and then call them?

    How do you make an array of image icons and then call them, i have searched all over the internet for making an array of icons, but i have
    found nothing. Below is my attempt at making an array of icons, but i cant seem to make it work. Basically, i want the image to match the value of the roll of the dice (rollVal)
    Any help would be greatly appreciated, some code or link to tuturial, ect.
    /** DiceRoller.java
    * Roll, print, Gui
    import javax.swing.*;
    public class DiceRoller extends JFrame
         private ImageIcon[] image  ;
         public String[] images = { "empty", "dice1.jpg",
                   "dice2.jpg", "dice3.jpg", "dice4.jpg",
                   "dice5.jpg", "dice6.jpg" };
         public Dice die;
         private int rollVal;
         public int rollNum;
         private JLabel j1;
         public DiceRoller(){
              j1= new JLabel("");
           die =new Dice();
           int rollVal;
           rollVal = die.roll();     
           image = new  ImageIcon[images.length];
         for(int i = 0; i < images.length; i++){
          image[i] = new ImageIcon(images);
         if (image!=null){
              j1.setIcon(image[rollVal]);
         System.out.println("Roll = "+die.roll());

    Demo:
    import java.awt.*;
    import java.net.*;
    import javax.swing.*;
    public class IconExample {
        public static void main(String[] args) {
            EventQueue.invokeLater(new Runnable(){
                public void run() {
                    launch();
        static void launch() {
            try {
                Icon[] icons = new Icon[6];
                for(int i=0; i<icons.length; ++i) {
                    String url = "http://www.eureka-puzzle.be/cast/images/dice" + (i + 1) + ".jpg";
                    icons[i] = new ImageIcon(new URL(url));
                display(icons);
            } catch (MalformedURLException e) {
                throw new RuntimeException(e);
        static void display(Icon[] icons) {
            JPanel cp = new JPanel();
            for(Icon icon : icons) {
                cp.add(new JLabel(icon));
            JFrame f = new JFrame();
            f.setContentPane(cp);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.pack();
            f.setLocationRelativeTo(null);
            f.setVisible(true);
    }

  • HT1229 Ive move photos but they appear as duplicates in iPhoto.   When you try and open them it says Photo can't be found.  I have thousands.  How do I get rid of these images?

    Hi Ive moved photos but they appear as duplicates in iPhoto.   When you try and open them it says Photo can't be found.  I have thousands.  How do I get rid of these images?
    Also I have many duplicate photos (from backups)  It would be great to be able to remove all duplicates at one time, like in Itunes.
    Can this be done?

    You moved what photos from where and to where?
    Are you running a Managed or a Referenced Library?
    A Managed Library, is the default setting, and iPhoto copies files into the iPhoto Library when Importing. The files are then stored in the Library package
    A Referenced Library is when iPhoto is NOT copying the files into the iPhoto Library when importing because you made a change at iPhoto -> Preferences -> Advanced. (You unchecked the option to copy files into the Library on import) The files are then stored where ever you put them and not in the Library package. In this scenario you are responsible for the File Management.

  • How to run Smart School Applicaiton adobe flex builder in Mac OS X lion

    How to run Smart School Applicaiton adobe flex builder in Mac OS X lion
    Smart School is an interactive e-learning platform for CBSE based schools & students, offers 3D multimedia lessons, assessments and fully solved NCERT textbook exercises.
    Smart School Online
    Website: www.smartschoolonline.in
    Youtube: www.youtube.com/user/smartschoolonline

    You should be able to find the add in this location:
    ~/Library/Preferences/Macromedia/Flash Player/www.macromedia.com/bin/connectaddin

  • How to run a form in Forms9i in DS10g

    I recently load Oracle DS 10g in my Windows XP. just for test purpose i just did small form and try to run after started oc4j instance (even installed Jinitiater from jinit directory). but still i am getting message in explorer, HTTP 404 file not found. for information, i had installed already forms 6i in my win xp in different oracle home. please i want to get solution now, how to run form in forms 9i.

    Thank you Frank. I had tried with the changes in run tab url settings. I am still getting the same message in ie,
    The page cannot be found
    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
    Please try the following:
    If you typed the page address in the Address bar, make sure that it is spelled correctly.
    Open the raj:8889 home page, and then look for links to the information you want.
    Click the Back button to try another link.
    Click Search to look for information on the Internet.
    HTTP 404 - File not found
    Internet Explorer
    i had checked http://server.port/j2ee, and my port is 8889. it shows some link for oc4j forum and documents. but i couldn't get my immediate help from that.
    Anyhow its my learn basis from 6i to 9i. all my applications in 6i, and i would like to migrate to later versions such as 9i. i have the version forms 9.0.2 (DS 9i), which works fine means its starts Jinitiator and the form run in explorer with default settings.
    Sir, i want to know in clear and direct way what are the major advantages from 6i to 9i. Please write me in ur reply or mention the online website which clearly explains its merits and demerits.
    Thank you.
    Raj

  • How to print two different sizes of images on Designjet Z300 printer

    I have a Designjet Z3200PS printer and want to know how to make a print using two images that fills up the full width of my 24" wide roll of paper.  I'm trying to make each print so I can cut them  to match the sizes of a bunch of picture frames that I have.  The frames need prints that are 16 wide x 9.9 inches high.  The other size needs to be 8" wide x 9.9 inches high.  For some reason when I put the two pictures into a collage maker the picture that is to be 16" wide ends up being 14.5 and the one that needs to be 8" wide ends up being 10.5" wide.  What do I need to make prints the size I'm needing?  What am I doing wrong?  What software should I use.  I've been using the online picnik collage maker sight and it's not allowing the proportions that I need.  You can help me out a bunch by steering me in the right direction.  Thank you,,,my email address   {Personal Information Removed}.  I'm new to this so please understand.

    This seems to be a commercial product. For the best chance at finding a solution I would suggest posting in the forum for HP Business Support!
    You can find the Commercial Designjet board here:
    http://h30499.www3.hp.com/t5/Printers-Designjet-Large-Format/bd-p/bsc-414
    Best of Luck!
    You can say thanks by clicking the Kudos Star in my post. If my post resolves your problem, please mark it as Accepted Solution so others can benefit too.

  • How to start wlst in online mode

    I'm a first time user of 'wlst' ;-)
    I installed the WebLogic Server 9.1 on the HP-UX PA-RISC platform and is running in a production environment.
    I can start 'wlst' offline on HP-UX but don't know how to switch back to the online mode.
    I'd like to find out if 'wlst' online mode is supported on HP-UX. If it supports on HP-UX, can someone let me know how to start 'wlst' in online mode?
    Thanks!
    Pearl

    When you first invoke WLST, by default you are in "offline" mode. Once you are connected to a server you will be in "online" mode.
    Thanks,
    -satya
    BEA Blog: http://dev2dev.bea.com/blog/sghattu/

  • How to run Reports6 on Web?

    Hi,
    I have been sucessfull in Web enabling the Developer 6 Forms using OAS4071, Developer Server and JInitiator 1.1.7.27.
    I would like to know how to run Reports 6 on the Web. I have installed as mentioned in the On-Line doc but when I try to start the Reports Server from NT Services it given some error.
    I would like to know how to actually run Reports from Forms using RUN_PRODUCT built-in by passing parameters from Forms to Reports.
    Any help appreciated.
    Thanks

    You don't run the report with Run_Product to display it on the user's web browser, you run a report web page that runs the report and displays the output. Do this with Web.Show_Document (see the online help for syntax; the parameters are part of the URL in the standard way).

  • How to run an applescript using unix command

    Hi All,
    Can any one help me in giving me the command for running an apple script thru postupgrade shell file in other words i wana run an apple script while running my new installer that will upgrade the old version of application but while installing i want to run an applescript so as i know ill have to give that applescript path in the postupgrade script but how to run it while installation and where to keep it (is it postupgrade). May be in short how can i run apple script thru unix command.

    Use the osascript command.
    In my installer, I use the DropDMG program to build my DMG disk image. It doesn't quit automatically, so I have to do the following:
    osascript -e "tell application \"DropDMG\" to quit"
    Type "man osascript" for more information.

  • How to run commands like "ipconfig" and get the output in adobe AIR in windows?

    import flash.desktop.NativeProcess; 
    import flash.desktop.NativeProcessStartupInfo;   
    if (NativeProcess.isSupported) {     
         var npsi:NativeProcessStartupInfo = new NativeProcessStartupInfo();     
         var processpath:File = File.applicationDirectory.resolvePath("MyApplication.whatever");     
         var process:NativeProcess = new NativeProcess();       
         npsi.executable = processpath;     
         process.start(npsi); 
    The above can only run a sub-application, but how to run an independent  application(command) like ipconfig and get the result?

    Hi,
    here is an example of running a net Use command line from AIR, unig the new NativeProcess. Hope it will help !
    function launchProcess()
      var file = air.File.applicationDirectory;
      // set command path
      file = file.resolvePath("C:/Windows/system32/net.exe");
      var nativeProcessStartupInfo = new air.NativeProcessStartupInfo();
      nativeProcessStartupInfo.executable = file;
      // prepare command parameters
      var args = new runtime.Vector["<String>"]();
      args.push('USE');
      args.push('W:');
      args.push('/delete');
      args.push('/y');
      // set arguments
      nativeProcessStartupInfo.arguments = args;
      // add listeners to catch command outputs
      process.addEventListener(air.ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData);
      process.addEventListener(air.ProgressEvent.STANDARD_ERROR_DATA, onErrorData);
      process.addEventListener(air.NativeProcessExitEvent.EXIT, onExit);
      // create and run Native process
      process = new air.NativeProcess();
      process.start(nativeProcessStartupInfo);
    function onOutputData(ProgressEvent)
      var processResults = process.standardOutput.readUTFBytes(process.standardOutput.bytesAvailable);
      air.trace("Results: \n" + processResults);
    function onErrorData(ProgressEvent)
      var processResults = process.standardError.readUTFBytes(process.standardError.bytesAvailable);
      if(processResults.search('password') > -1){
        window.alert('Bad password');
      air.trace("Errors: \n" + processResults);
    function onExit(NativeProcessExitEvent)
      air.trace("Process ended with code: " + NativeProcessExitEvent.exitCode);

  • How do i launch photoshop online?

    How do i launch photoshop online?

    What makes you use the term "online" here?  Do you think that because Photoshop is cloud-oriented that it runs somewhere besides on your computer?
    At the moment you're expected to download it and install it on your computer, a process that's nicely integrated via the Creative Cloud application.
    --Noel

Maybe you are looking for

  • ITunes 6.0.1.3 downloads a video 100%, then fails with "An Unknown Error"

    I've downloaded several videos from ITMS but the most recent one I've purchased will complete the download process and then fail. I've tried "check for purchases" several times and always get the same result - download the ~200 MB file, then fail whe

  • Generic query on documenting and maintaining schema changes -Oracle 10g

    Hi All, This is a generic query and i was not getting any particular forum here to put this for suggestions and help.i have put this in the documentation forum also but havent got any inputs. Could you all please advise a good and easy way I can stor

  • Infotype 0002 persional ID not updating

    I need to update persional ID. i Used transaction PA30, Enter infotype number 2 or select Personal Data (0002) on the Personal Data tab You can use any <b>Malaysian</b> employee # Click on change button Enter in an ID number. Click either the enter o

  • What can i do if the iframe doesn�t support Netscape ?!

    Hello! I have a problem, now i know that the iframe doesn�t work in the Netscape. I�m developing a homebanking project, and i need a idea to work at the JSP, that i have, in Netscape. I need all of your love and care! This is difficult ! I have a lis

  • Can I add an audio record button to my document?

    I would like the reader of my PDF file to electronically sign the document by saying the word "YES" or "NO" depending upon their inclination. So, how do I embed a control that permits for the capture of audio in a PDF? Thanks in advance for any infor