Deployment Image Servicing and Management
Το DISM σημαίνει Deployment Image Servicing and Management και είναι ένα ενσωματωμένο εργαλείο των Windows για τη διάγνωση, επιδιόρθωση και συντήρηση του image του λειτουργικού συστήματος (Windows Image).
Το DISM χρησιμοποιείται κυρίως όταν υπάρχουν κατεστραμμένα ή ελλιπή components των Windows, προβλήματα με το Windows Update, αποτυχίες στην εγκατάσταση ή αφαίρεση Windows Features και γενικότερα προβλήματα που δεν μπορούν να διορθωθούν εύκολα με το SFC.
Μπορεί να ελέγξει την κατάσταση του Windows Component Store, να εντοπίσει κατεστραμμένα components και, με την κατάλληλη εντολή, να προσπαθήσει να τα επιδιορθώσει. Το Component Store αποτελεί ουσιαστικά μια σημαντική «πηγή» αρχείων και components που χρησιμοποιούν τα Windows για λειτουργίες συντήρησης και επιδιόρθωσης.
Τι κάνει στην πράξη;
Φαντάσου τα Windows σαν να αποτελούνται από δύο επίπεδα:
1. Windows System Files
Αρχεία που χρησιμοποιούν καθημερινά τα Windows → εδώ βοηθάει κυρίως το SFC.
2. Windows Component Store / Windows Image
Η «αποθήκη» των components των Windows που χρησιμοποιείται, μεταξύ άλλων, για ενημερώσεις και για την αποκατάσταση system files → εδώ χρησιμοποιείται το DISM.
Η σχέση τους είναι περίπου:
Windows Component Store
│
│ DISM
▼
Επιδιόρθωση Image
│
▼
SFC /scannow
│
▼
Επιδιόρθωση System Files
Κάνει πιο λεπτομερή έλεγχο για κατεστραμμένα components.
DISM /Online /Cleanup-Image /CheckHealth
Προσπαθεί να επιδιορθώσει τα κατεστραμμένα components.
DISM /Online /Cleanup-Image /RestoreHealth
Πλήρης έλεγχος του Component Store για κατεστραμμένα components.
DISM /Online /Cleanup-Image /ScanHealth
Αναλύει το Component Store και εμφανίζει πληροφορίες για τον χώρο που καταλαμβάνει και πιθανό cleanup.
DISM /Online /Cleanup-Image /AnalyzeComponentStore
Καθαρίζει παλιές και αντικατασταθείσες εκδόσεις components από το Component Store.
DISM /Online /Cleanup-Image /StartComponentCleanup
Καθαρίζει παλιές εκδόσεις components και κάνει τα εγκατεστημένα updates μέρος της βασικής εικόνας. Δεν μπορείς μετά να κάνεις uninstall αυτά τα updates.
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Εμφανίζει την τρέχουσα έκδοση των Windows.
DISM /Online /Get-CurrentEdition
Ελέγχει τα προστατευμένα αρχεία συστήματος των Windows και αντικαθιστά όσα είναι κατεστραμμένα ή τροποποιημένα.
DISM /Online /Get-TargetEditions
Εμφανίζει τα πακέτα που είναι εγκατεστημένα στην τρέχουσα εγκατάσταση Windows.
DISM /Online /Get-Packages
Εμφανίζει τις διαθέσιμες δυνατότητες/features των Windows και την κατάστασή τους.
DISM /Online /Get-Features
Εμφανίζει πληροφορίες για τα third-party drivers που είναι εγκατεστημένα στο Windows image.
DISM /Online /Get-Drivers
Εμφανίζει τα διαθέσιμα Windows capabilities και την κατάστασή τους.
DISM /Online /Get-Capabilities