בירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן
-
אני מנסה להבין, שכבר קרה כמה וכמה פעמים שעשיתי שחזור לכרטיס מצלמה וכדו' וחזר יותר חומר מאשר הכרטיס מכיל. איך זה יכול להיות ? ועוד אשאל שהרבה תמונות חוזרות כפולות אך עם שם אחר. איך אוכל לגרום שיחזור רק עותק אחד. או איך אוכל למחוק את הכפולות הרי אני לא מתכוון לעבור על 2000 תמונות להשוות
-
@שעטנ-ז-ג-ץ כדי להבין למה זה קורה צריך להבין מהו שחזור.
סידור הקבצים בכונן מתבצע בצורה כזו (לפחות במערכת קבצים מסוג NTFS אבל זה נכון גם לכל שאר מערכות הקבצים) : ישנה מה שנקרא "טבלת מערכת קבצים" - זו כמין טבלה עם רישום של כל הקבצים שנמצאים בכונן עם פרטים כגון גודל, תאריך שינוי וכו' וליד שם של קובץ נמצאת הפנייה למיקום מסוים על הדיסק שבו נמצא תוכן הקובץ
כשמוחקים קובץ מה שקורה הוא שמה שנמחק זה רק הרישום של הקובץ בטבלה הנ"ל אבל לא גוף הקובץ שנמצא במקום אחר בכונן
תוכנות השחזור סורקות את הדיסק ו"אוספות" מידע על כל איזורי הזיכרון שלא ממופים בטבלה הראשית, מנתחות את תוכנו וכך הם מגלות את הקבצים (אגב, זו גם הסיבה שלרוב אחרי שחזור הקובץ חוזר בלי השם או בלי מאפיינים נוספים)
עכשיו, כל זה טוב ויפה כשלא נכתב חומר על שאר הדיסק - איפה שפעם היו קבצים שנמחקו, ברגע שנכתב שם חומר חדש הוא דורס את החומר הישן והחומר הישן אובד לנצח
עוד עניין הוא שמערכת הקבצים מחלקת את הכונן ל"אשכולות" - איזורים בכונן בגודל מסויים - תלוי איך הגדירו בתהליך הפרמוט שבכל איזור כזה יכול להיות רק קובץ אחד או חלק מקובץ, הסיבה היא לצורך התמצאות בכונן וכדי ליצור כתובות וכך הכונן יכול "לרשום" לעצמו בטבלה דלעיל שקובץ מסויים מאוחסן באשכולות 8, 1, ו 5, ולגשת אליהם כשהמשתש רוצה לקרוא את הקובץ
לדוגמה: אם גודל האשכול הוא 4 ק"ב ואני מכניס לכונן קובץ במשקל 2 ק"ב הרי שביזבזתי 2 ק"ב משטח הכונן שבהם הכונן לא יכול להשתמש כי כבר מאוחסן באותו אשכול קובץ (זו הסיבה שתמיד במאפיינים אפשר לראות על תיקייה "גודל" ו"גודל בכונן" - כי לפעמים הקובץ תופס יותר מהמשקל האמיתי שלו) אבל אם נכניס קובץ במקל 7 ק"ב הוא יחולק ל 2 ו4 ק"ב יאוחסנו באשכול אחד ועוד 3 באשכול אחר
מה שקורה הרבה בשחזורים - מה שתיארת, זה שלפעמים ישנם קבצים ישנים ממש שנדרסו ברובם על ידי קבצים חדשים אבל תוכנת השחזור מזהה אותם ולא תמיד יש לה דרך לדעת שהם לא קבצים שלמים ולכן היא משחזרת אותם כאילו הם קובץ תקין ולמעשה אם תנסה לפתוח את הקובץ תגלה שהוא לא נפתח פשוט כי רוב התוכן שלו הוא ג'יבריש (בשביל המחשב כמובן )
זה יכול גם להתרחש כי אשכול אחד של הקובץ הוא באמת תקין אבל אז תוכנת השחזור פונה לאשכול הבא שאמור להכיל את הקובץ אבל הוא כבר נתפס על ידי קובץ חדש אבל לא תמיד התוכנה תדע את זה וכך נוצרים קבצים פגומים שמכילים בעצם חלקם גדולים של קבצים אחרים
סיבה נוספת היא שהרבה פעמים התוכנה מקודדת מחדש את הקבצים מכל מיני סיבות (כמו לדוגמה שהיא לא מוצאת את סוף או את תחילת הקובץ וכו' ולפעמים הקידוד הזה מנופח מאוד ולא דחוס ולכן קידוד מחדש של החומר יוכל להקטין את הנפח באופן ניכר - אפשר לעשות את זה ע"י תוכנות המרה) -
@מתכנת-חובב המון קבצים מאוחסנים בדיסק בחלקים והרבה קבצים יש להם מזהה דיגיטלי בהתחלה ובסוף
כשהתוכנה מוצאת את המזהה הדיגיטלי בהתחלה שזה למעשה תחילת הקובץ ולאחר מכן מאוחסנים חלקי קובץ אחרים שלא קשורים ורק לאחריהם (נניח 2 ג'יגה) נמצא סיום המזהה הדיגיטלי של הקובץ הספציפי, תקבל קובץ משוחזר באיזור ה2 גיגה גודל אבל למעשה הוא כלום
דבר נוסף בתוך (כמעט) כל תמונה יש תמונה מוקטנת (שגם יש לה את ההתחלה והסיום של מזהה דיגיטלי של תמונה) תקבל אותם כקובץ נפרד
כנל לסרטוןויש עוד סיבות אבל המרכזית שבהם ^
-
@משחזר-מידע אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
@מתכנת-חובב המון קבצים מאוחסנים בדיסק בחלקים והרבה קבצים יש להם מזהה דיגיטלי בהתחלה ובסוף
כשהתוכנה מוצאת את המזהה הדיגיטלי בהתחלה שזה למעשה תחילת הקובץ ולאחר מכן מאוחסנים חלקי קובץ אחרים שלא קשורים ורק לאחריהם (נניח 2 ג'יגה) נמצא סיום המזהה הדיגיטלי של הקובץ הספציפי, תקבל קובץ משוחזר באיזור ה2 גיגה גודל אבל למעשה הוא כלום
דבר נוסף בתוך (כמעט) כל תמונה יש תמונה מוקטנת (שגם יש לה את ההתחלה והסיום של מזהה דיגיטלי של תמונה) תקבל אותם כקובץ נפרד
כנל לסרטוןויש עוד סיבות אבל המרכזית שבהם ^
צודק, חשבתי שהזכרתי גם את זה בפוסט אבל מסתבר ששכחתי...
-
@מתכנת-חובב אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
@שעטנ-ז-ג-ץ כדי להבין למה זה קורה צריך להבין מהו שחזור.
סידור הקבצים בכונן מתבצע בצורה כזו (לפחות במערכת קבצים מסוג NTFS אבל זה נכון גם לכל שאר מערכות הקבצים) : ישנה מה שנקרא "טבלת מערכת קבצים" - זו כמין טבלה עם רישום של כל הקבצים שנמצאים בכונן עם פרטים כגון גודל, תאריך שינוי וכו' וליד שם של קובץ נמצאת הפנייה למיקום מסוים על הדיסק שבו נמצא תוכן הקובץ
כשמוחקים קובץ מה שקורה הוא שמה שנמחק זה רק הרישום של הקובץ בטבלה הנ"ל אבל לא גוף הקובץ שנמצא במקום אחר בכונן
תוכנות השחזור סורקות את הדיסק ו"אוספות" מידע על כל איזורי הזיכרון שלא ממופים בטבלה הראשית, מנתחות את תוכנו וכך הם מגלות את הקבצים (אגב, זו גם הסיבה שלרוב אחרי שחזור הקובץ חוזר בלי השם או בלי מאפיינים נוספים)
עכשיו, כל זה טוב ויפה כשלא נכתב חומר על שאר הדיסק - איפה שפעם היו קבצים שנמחקו, ברגע שנכתב שם חומר חדש הוא דורס את החומר הישן והחומר הישן אובד לנצח
עוד עניין הוא שמערכת הקבצים מחלקת את הכונן ל"אשכולות" - איזורים בכונן בגודל מסויים - תלוי איך הגדירו בתהליך הפרמוט שבכל איזור כזה יכול להיות רק קובץ אחד או חלק מקובץ, הסיבה היא לצורך התמצאות בכונן וכדי ליצור כתובות וכך הכונן יכול "לרשום" לעצמו בטבלה דלעיל שקובץ מסויים מאוחסן באשכולות 8, 1, ו 5, ולגשת אליהם כשהמשתש רוצה לקרוא את הקובץ
לדוגמה: אם גודל האשכול הוא 4 ק"ב ואני מכניס לכונן קובץ במשקל 2 ק"ב הרי שביזבזתי 2 ק"ב משטח הכונן שבהם הכונן לא יכול להשתמש כי כבר מאוחסן באותו אשכול קובץ (זו הסיבה שתמיד במאפיינים אפשר לראות על תיקייה "גודל" ו"גודל בכונן" - כי לפעמים הקובץ תופס יותר מהמשקל האמיתי שלו) אבל אם נכניס קובץ במקל 7 ק"ב הוא יחולק ל 2 ו4 ק"ב יאוחסנו באשכול אחד ועוד 3 באשכול אחר
מה שקורה הרבה בשחזורים - מה שתיארת, זה שלפעמים ישנם קבצים ישנים ממש שנדרסו ברובם על ידי קבצים חדשים אבל תוכנת השחזור מזהה אותם ולא תמיד יש לה דרך לדעת שהם לא קבצים שלמים ולכן היא משחזרת אותם כאילו הם קובץ תקין ולמעשה אם תנסה לפתוח את הקובץ תגלה שהוא לא נפתח פשוט כי רוב התוכן שלו הוא ג'יבריש (בשביל המחשב כמובן )
זה יכול גם להתרחש כי אשכול אחד של הקובץ הוא באמת תקין אבל אז תוכנת השחזור פונה לאשכול הבא שאמור להכיל את הקובץ אבל הוא כבר נתפס על ידי קובץ חדש אבל לא תמיד התוכנה תדע את זה וכך נוצרים קבצים פגומים שמכילים בעצם חלקם גדולים של קבצים אחרים
סיבה נוספת היא שהרבה פעמים התוכנה מקודדת מחדש את הקבצים מכל מיני סיבות (כמו לדוגמה שהיא לא מוצאת את סוף או את תחילת הקובץ וכו' ולפעמים הקידוד הזה מנופח מאוד ולא דחוס ולכן קידוד מחדש של החומר יוכל להקטין את הנפח באופן ניכר - אפשר לעשות את זה ע"י תוכנות המרה)@משחזר-מידע אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
@מתכנת-חובב המון קבצים מאוחסנים בדיסק בחלקים והרבה קבצים יש להם מזהה דיגיטלי בהתחלה ובסוף
כשהתוכנה מוצאת את המזהה הדיגיטלי בהתחלה שזה למעשה תחילת הקובץ ולאחר מכן מאוחסנים חלקי קובץ אחרים שלא קשורים ורק לאחריהם (נניח 2 ג'יגה) נמצא סיום המזהה הדיגיטלי של הקובץ הספציפי, תקבל קובץ משוחזר באיזור ה2 גיגה גודל אבל למעשה הוא כלום
דבר נוסף בתוך (כמעט) כל תמונה יש תמונה מוקטנת (שגם יש לה את ההתחלה והסיום של מזהה דיגיטלי של תמונה) תקבל אותם כקובץ נפרד
כנל לסרטוןויש עוד סיבות אבל המרכזית שבהם ^
הסברים טובים. עכשיו לשאלה הבאה, האם יש דרך לסנן קבצים טובים מקבצי זבל מבלי להשקיע מעבר ל 20 דק' ?
-
@שעטנ-ז-ג-ץ אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
יש דרך לסנן קבצים טובים מקבצי זבל מבלי להשקיע מעבר ל 20 דק' ?
דבר ראשון לוודאות שהחומר תקין.
אתה יכול לנסות למיין לפי גודל (לתמונות הממוזערות). -
@שעטנ-ז-ג-ץ אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
האם יש דרך לסנן קבצים טובים מקבצי זבל מבלי להשקיע מעבר ל 20 דק'
כן, לעשות את השחזור כמו שצריך - מלכתחילה - ולא להגיע למצב הזה בכלל
-
@משחזר-מידע אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
@שעטנ-ז-ג-ץ אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
האם יש דרך לסנן קבצים טובים מקבצי זבל מבלי להשקיע מעבר ל 20 דק'
כן, לעשות את השחזור כמו שצריך - מלכתחילה - ולא להגיע למצב הזה בכלל
איך באמת עושים כמו שצריך
-
@שעטנ-ז-ג-ץ אמר בבירור | שחזור קבצים - חזרו יותר חומר שהכרטיס מכיל-איך יתכן:
תמונות חוזרות כפולות אך עם שם אחר. איך אוכל לגרום שיחזור רק עותק אחד. או איך אוכל למחוק את הכפולות הרי אני לא מתכוון לעבור על 2000 תמונות להשוות
יש לך את התוכנה הזו שהעליתי בעבר. תוכנה מעולה.
https://mitmachim.top/topic/16103/תוכנה-למחיקת-קבצים-כפולים