Προς το περιεχόμενο

Λογισμικό εντοπισμού κατεστραμμένων αρχείων


Kosmas70
Μετάβαση στην απάντηση Απαντήθηκε από RTW4ever,

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

Έχω έναν εξωτερικό σκληρό δίσκο στον οποίο διατηρώ backup αρκετών GB αρχείων εικόνας, PDF κτλ χρησιμοποιώντας το FreeFileSync. Πρόσφατα παρατήρησα ότι ένα αρχείο εικόνας είχε παραμορφωθεί, δηλαδή είχαν αλλάξει οι διαστάσεις του σαν να το είχα πειράξει στο Photoshop. Το αντίστοιχο αρχείο στον σκληρό του PC όμως ήταν OK πράγμα που σημαίνει ότι κάτι έγινε στον εξωτερικό σκληρό και το συγκεκριμένο αρχείο έπαθε ζημιά. Έκανα έλεγχο SMART με το HDDscan στον εξωτερικό και φαίνεται να είναι ΟΚ:

hdd.jpg

Υποψιάζομαι ότι επειδή ο συγκεκριμένος εξωτερικός κάποιες φορές συνδέεται και με ένα PC του οποίου η θύρα USB έχει ψιλοχαλάσει με αποτέλεσμα να κάνει αποσυνδέσεις, ίσως σε κάποια από αυτές τις αποσυνδέσεις κάτι έγινε και ορισμένα αρχεία επηρεάστηκαν. Επειδή όμως δεν μπορώ να ξέρω ποια είναι αυτά και πιθανότατα αυτό που έτυχε να δω δεν είναι το μοναδικό, θα ήθελα να ρωτήσω μήπως υπάρχει κάποιο λογισμικό με το οποίο θα μπορούσα να εντοπίσω τα χτυπημένα αρχεία (corrupted data files) ώστε να τα αντικαταστήσω.

(Επίσης δεν ξέρω αν παίζει κάποιο ρόλο, αλλά το αρχείο που χτύπησε είχε αρκετά μεγάλο όνομα - 38 λέξεις. Μάλλον δεν έχει κάποια σχέση αλλά επειδή το παρατήρησα σκέφτηκα να το αναφέρω. :mellow:

Επεξ/σία από Kosmas70
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτό που μάλλον θα σε βοηθήσει είναι ένα πρόγραμμα που κάνει σύγκριση αρχείων χρησιμοποιώντας κάποιον αλγόριθμο hashing. Κάνε μια αναζήτηση (στην τύχη βρήκα αυτό). Δες επίσης και αυτό.

Έχε υπόψην ότι η σύγκριση με hashing είναι αργή γιατί θα πρέπει να διαβαστούν και τα δύο αρχεία (βασικός δίσκος, backup δίσκος). Επειδή ο ένας είναι USB, η ταχύτητα θα είναι ιδιαίτερα χαμηλή.

 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

8 λεπτά πριν, hawkpilot είπε

Αυτό που μάλλον θα σε βοηθήσει είναι ένα πρόγραμμα που κάνει σύγκριση αρχείων χρησιμοποιώντας κάποιον αλγόριθμο hashing. Κάνε μια αναζήτηση (στην τύχη βρήκα αυτό). Δες επίσης και αυτό.

Έχε υπόψην ότι η σύγκριση με hashing είναι αργή γιατί θα πρέπει να διαβαστούν και τα δύο αρχεία (βασικός δίσκος, backup δίσκος). Επειδή ο ένας είναι USB, η ταχύτητα θα είναι ιδιαίτερα χαμηλή.

Ευχαριστώ! :) 

Δοκίμασα το Hash Compare αλλά δυστυχώς δεν με εξυπηρετεί γιατί μπορεί να κάνει σύγκριση μόνο 2 συγκεκριμένων αρχείων τη φορά και όχι ολόκληρων φακέλων. Αν έχει κανείς κάποια πρόταση για πρόγραμμα σύγκρισης αρχείων που να είναι δωρεάν και να μπορεί να συγκρίνει ολόκληρους φακέλους θα με βοηθούσε πολύ.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

26 minutes ago, Kosmas70 said:

Ευχαριστώ! :) 

Δοκίμασα το Hash Compare αλλά δυστυχώς δεν με εξυπηρετεί γιατί μπορεί να κάνει σύγκριση μόνο 2 συγκεκριμένων αρχείων τη φορά και όχι ολόκληρων φακέλων. Αν έχει κανείς κάποια πρόταση για πρόγραμμα σύγκρισης αρχείων που να είναι δωρεάν και να μπορεί να συγκρίνει ολόκληρους φακέλους θα με βοηθούσε πολύ.

Δες και αυτό, είναι μέσω CLI αλλά μάλλον σου κάνει. Και αν τα καταφέρνεις με scripts, τσέκαρε εδώ.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

12 minutes ago, Ukforthemoment said:

Με incremental backup δεν θα βρει τα πειραγμένα αρχεία ώστε να τα αλλάξει με τα σωστά; 

Έχω την αισθηση ότι τα έχει κάνει απλό file copy οπότε δεν υπάρχει κανένα incremental backup για restore.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
1 ώρα πριν, hawkpilot είπε

Έχω την αισθηση ότι τα έχει κάνει απλό file copy οπότε δεν υπάρχει κανένα incremental backup για restore.

Κάνω backup στον εξωτερικό σκληρό χρησιμοποιώντας τη λειτουργία "Κατοπτρισμού" του FreeFileSync και σαν μέθοδο αναγνώρισης αρχείων επιλέγω "Ημερομηνία & μέγεθος αρχείων". Έχει και δυνατότητα αναγνώρισης με βάση το περιεχόμενο των αρχείων που λογικά θα εντοπίσει τα πειραγμένα αρχεία αλλά έλεγα μήπως υπάρχει κάποιος πιο γρήγορος τρόπος δεδομένου ότι η συγκεκριμένη μέθοδος είναι αρκετά χρονοβόρα.

Τώρα δοκιμάζω το Checksum Compare και πράγματι νομίζω πως συγκρίνει τα αρχεία πιο γρήγορα. Έχει σαν επιλογές MD5 και SHA1. Θα μου προτείνατε κάποια ή για τη δουλειά που το χρησιμοποιώ δεν παίζει ρόλο; :unsure:

Επεξ/σία από Kosmas70
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 ώρες πριν, Kosmas70 είπε

Δοκίμασα το Hash Compare αλλά δυστυχώς δεν με εξυπηρετεί γιατί μπορεί να κάνει σύγκριση μόνο 2 συγκεκριμένων αρχείων τη φορά και όχι ολόκληρων φακέλων. Αν έχει κανείς κάποια πρόταση για πρόγραμμα σύγκρισης αρχείων που να είναι δωρεάν και να μπορεί να συγκρίνει ολόκληρους φακέλους θα με βοηθούσε πολύ.

total commander > synchronize dirs >  by content

χωρις πληρωμη λειτουργει κανονικα, απλα οταν τρεχει πατας καθε φορα καποιο νουμερο 1-2-3. Οι default ρυθμισεις ειναι για τα σκουπιδια, λειτουργει οκ αλλα ειμαι σαν να τρεχεις με δεμενα ποδια. Μπορω αν θελεις να σου στειλω το ini αρχειο. Text αρχειο ειναι, οπως βολευει εμενα. Μπορεις να πατησεις το F1 και να δεις ολες τις ρυθμισεις

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
10 ώρες πριν, Kosmas70 είπε

Έχω έναν εξωτερικό σκληρό δίσκο στον οποίο διατηρώ backup αρκετών GB αρχείων εικόνας, PDF κτλ χρησιμοποιώντας το FreeFileSync. Πρόσφατα παρατήρησα ότι ένα αρχείο εικόνας είχε παραμορφωθεί, δηλαδή είχαν αλλάξει οι διαστάσεις του σαν να το είχα πειράξει στο Photoshop. Το αντίστοιχο αρχείο στον σκληρό του PC όμως ήταν OK πράγμα που σημαίνει ότι κάτι έγινε στον εξωτερικό σκληρό και το συγκεκριμένο αρχείο έπαθε ζημιά. Έκανα έλεγχο SMART με το HDDscan στον εξωτερικό και φαίνεται να είναι ΟΚ:

 

Υποψιάζομαι ότι επειδή ο συγκεκριμένος εξωτερικός κάποιες φορές συνδέεται και με ένα PC του οποίου η θύρα USB έχει ψιλοχαλάσει με αποτέλεσμα να κάνει αποσυνδέσεις, ίσως σε κάποια από αυτές τις αποσυνδέσεις κάτι έγινε και ορισμένα αρχεία επηρεάστηκαν. Επειδή όμως δεν μπορώ να ξέρω ποια είναι αυτά και πιθανότατα αυτό που έτυχε να δω δεν είναι το μοναδικό, θα ήθελα να ρωτήσω μήπως υπάρχει κάποιο λογισμικό με το οποίο θα μπορούσα να εντοπίσω τα χτυπημένα αρχεία (corrupted data files) ώστε να τα αντικαταστήσω.

(Επίσης δεν ξέρω αν παίζει κάποιο ρόλο, αλλά το αρχείο που χτύπησε είχε αρκετά μεγάλο όνομα - 38 λέξεις. Μάλλον δεν έχει κάποια σχέση αλλά επειδή το παρατήρησα σκέφτηκα να το αναφέρω. :mellow:

Με τις λίγες γνώσεις που έχω, θεωρώ απίθανο να έχει χτυπηθεί/πάθει ζημιά αρχείο και να εμφανίζεται σαν να έχει τροποποιηθεί με πρόγραμμα επεξεργασίας.

Στις ιδιότητες σου δείχνει ότι έχουν αλλάξει οι διαστάσεις;

Κάτι άλλο συμβαίνει η έχει συμβεί.... και αυτό πρέπει να ψάξεις.

Επεξ/σία από teot
  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ο συγχρονισμός αρχείων αυτό το κακό έχει . Το data corruption εμφανίζεται ακόμα και σε raid 1 και βάλε συστήματα. Καλύτερα να κανείς backup με κάποιο προγραμμα που παίρνει image ή αν δεν θες να καθυστερείς και να παίρνεις ωριαία backup ΑΡΧΕΙΩΝ , καλό είναι και το file history του windows (10 +)

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
1 ώρα πριν, atheatos είπε

Ο συγχρονισμός αρχείων αυτό το κακό έχει . Το data corruption εμφανίζεται ακόμα και σε raid 1 και βάλε συστήματα. Καλύτερα να κανείς backup με κάποιο προγραμμα που παίρνει image ή αν δεν θες να καθυστερείς και να παίρνεις ωριαία backup ΑΡΧΕΙΩΝ , καλό είναι και το file history του windows (10 +)

Κάνω backup στον εξωτερικό σκληρό σε μη τακτά χρονικά διαστήματα γι' αυτό και με έχει βολέψει το Free File Sync. Αν όταν κάνω τη σχετική διαδικασία επιλέγω να αναγνωρίζονται τα αρχεία με βάση το περιεχόμενό τους θα είμαι καλυμμένος;

Επεξ/σία από Kosmas70
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

23 λεπτά πριν, Kosmas70 είπε

Κάνω backup στον εξωτερικό σκληρό σε μη τακτά χρονικά διαστήματα γι' αυτό και με έχει βολέψει το Free File Sync. Αν όταν κάνω τη σχετική διαδικασία επιλέγω να αναγνωρίζονται τα αρχεία με βάση το περιεχόμενό τους θα είμαι καλυμμένος;

Μπορείς να επιλέξεις ποιους φακέλους( folder) θες  και δεν θες στο file history του windows.  Τώρα να επιλέγει το backup προγραμμα με βάση το περιεχόμενο τους , δεν ξέρω κάποιο τέτοιο προγραμμα . Ίσως στο μέλλον με την βοηθεί της τεχνητής νοημοσύνης η Microsoft κάνει το filehistory έτσι ,αλλά προς το παρόν δεν γνωρίζω τέτοιο backup προγραμμα. Συνήθως χρησιμοποιώ μεγάλους σκληρούς και τα αποθηκεύω όλα μέχρι να γεμίσουν , όποτε σβήνονται τα παλαιότερα αυτοματα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

2 λεπτά πριν, atheatos είπε

Μπορείς να επιλέξεις ποιους φακέλους( folder) θες  και δεν θες στο file history του windows.  Τώρα να επιλέγει το backup προγραμμα με βάση το περιεχόμενο τους , δεν ξέρω κάποιο τέτοιο προγραμμα . Ίσως στο μέλλον με την βοηθεί της τεχνητής νοημοσύνης η Microsoft κάνει το filehistory έτσι ,αλλά προς το παρόν δεν γνωρίζω τέτοιο backup προγραμμα. Συνήθως χρησιμοποιώ μεγάλους σκληρούς και τα αποθηκεύω όλα μέχρι να γεμίσουν , όποτε σβήνονται τα παλαιότερα αυτοματα.

Το Free File Sync έχει τη δυνατότητα πριν κάνει backup να συγκρίνει το περιεχόμενο 2 ή περισσότερων φακέλων με βάση το περιεχόμενο των αρχείων και να αντικαθιστά μόνο εκείνα που έχουν αλλάξει. Επομένως αν κάποιο αρχείο έχει χτυπήσει λογικά θα αναγνωριστεί κατά τη διάρκεια της σύγκρισης, γι' αυτό το ανέφερα.  

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

51 λεπτά πριν, Kosmas70 είπε

Το Free File Sync έχει τη δυνατότητα πριν κάνει backup να συγκρίνει το περιεχόμενο 2 ή περισσότερων φακέλων με βάση το περιεχόμενο των αρχείων και να αντικαθιστά μόνο εκείνα που έχουν αλλάξει. Επομένως αν κάποιο αρχείο έχει χτυπήσει λογικά θα αναγνωριστεί κατά τη διάρκεια της σύγκρισης, γι' αυτό το ανέφερα.  

Αυτό είναι το incremental backup   και σχεδόν όλα τα backup προγράμματα το κάνουν.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 λεπτά πριν, atheatos είπε

Αυτό είναι το incremental backup   και σχεδόν όλα τα backup προγράμματα το κάνουν.

Το ξέρω, αλλά λέω ότι στην προκειμένη περίπτωση προφανώς αποτελεί μια λύση (εκτός αν μου διαφεύγει κάποιο τεχνικό θέμα που δεν γνωρίζω).

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...