ان زپ کی خرابی کو کیسے ٹھیک کریں "سنٹرل ڈائرکٹری کے اختتام کے دستخط نہیں ملے"
فہرست کا خانہ:
شاذ و نادر ہی، آپ زپ آرکائیو کو ان زپ کرنے کی کوشش کر سکتے ہیں اور ایک خامی کا سامنا کر سکتے ہیں جس میں کہا گیا ہو کہ "سنٹرل ڈائرکٹری کے اختتام کے دستخط نہیں ملے۔ یا تو یہ فائل زپ فائل نہیں ہے، یا یہ ملٹی پارٹ آرکائیو کی ایک ڈسک بناتی ہے۔ مؤخر الذکر صورت میں مرکزی ڈائرکٹری اور زپ فائل کا تبصرہ اس آرکائیو کی آخری ڈسک پر پایا جائے گا۔یہ ٹیوٹوریل زپ فائل کو حل کرنے کی کوشش کرے گا "سنٹرل ڈائرکٹری دستخط کا اختتام نہیں ملا" غلطیوں کو جب کسی آرکائیو کو ڈیکمپریس کرنے کی کوشش کرتے ہیں۔
بیک اپ کرنے کے لیے، زپ فائل کے ساتھ کام کرتے وقت آپ کو عام طور پر "End-of-central-directory signature not found" کی خرابی نظر آنے کی وجہ یہ ہے کہ فائل یا تو کرپٹ ہے، فائل ڈاؤن لوڈ نامکمل ہے، یا یہ ایک کثیر الجہتی آرکائیو فائل ہے اور دیگر اجزاء نہیں ملے ہیں، یا زپ فائل دراصل زپ آرکائیو فائل نہیں ہے۔ زپ آرکائیو کو ان زپ کرنے کی کوشش کرتے وقت زیادہ تر صارفین کو اس غلطی کا سامنا کرنے کی سب سے ممکنہ وجہ یہ ہے کہ زپ فائل ڈاؤن لوڈ یا تو نامکمل ہے، یا زپ آرکائیو کرپٹ ہے۔
7 زپ کی خرابی کے لیے ٹربل شوٹنگ فکسز "سنٹرل ڈائرکٹری کے اختتام کے دستخط نہیں ملے"
اس زپ کی خرابی کو دور کرنے کے مختلف حل عام طور پر درج ذیل میں سے ایک ہوتے ہیں، آپ ان میں سے کسی کو آزما کر دیکھ سکتے ہیں کہ کون سا کام کرتا ہے:
- ذریعہ سے زپ آرکائیو کو دوبارہ ڈاؤن لوڈ کریں - زپ آرکائیو کو دوبارہ ڈاؤن لوڈ کرنے سے مسئلہ حل ہونے کا زیادہ امکان ہوتا ہے اگر ڈاؤن لوڈ میں کسی طرح رکاوٹ یا خرابی ہوئی ہو
- آئینے سے دوبارہ زپ آرکائیو ڈاؤن لوڈ کرنے کی کوشش کریں (اگر ممکن ہو)
- زیر بحث زپ فائل کے لیے ڈاؤن لوڈ کا ایک مختلف طریقہ استعمال کریں۔ مثال کے طور پر، ایک مختلف ویب براؤزر کا استعمال کرتے ہوئے، یا فائل کو ڈاؤن لوڈ کرنے کے لیے curl کا استعمال کرتے ہوئے
- ٹارگٹ زپ آرکائیو کو نکالنے کے لیے ایک مختلف ان زپ پروگرام آزمائیں، مثال کے طور پر کمانڈ لائن پر 'ان زپ'، The Unarchiver for Mac, jar, 7z, rar, gunzip وغیرہ
- زپ آرکائیو کو کمانڈ لائن پر درج ذیل نحو کے ساتھ ٹھیک کرنے کی کوشش کریں، ضرورت کے مطابق فائل کے ناموں کو تبدیل کریں:
- اگر آرکائیو فائل کے متعدد حصے ہیں تو یقینی بنائیں کہ تمام زپ فائلیں ایک ہی ڈائریکٹری میں موجود ہیں
- اگر ممکن ہو تو sha1 یا md5 کے ساتھ اصل زپ فائل کی تصدیق کریں، یہ آپ کو بتا سکتا ہے کہ کیا آپ جس فائل کو ڈاؤن لوڈ کرنا چاہتے تھے اس کے مقابلے میں فائل کو خراب یا تبدیل کیا گیا ہے
zip -FF ProblemZip.zip --out RepairedZip.zip | ان زپ
زپ فائلز کے ساتھ کام کرتے وقت یہ مسئلہ بہت سے حالات میں سامنے آسکتا ہے۔ عام طور پر اسے حل کرنے کا سب سے آسان طریقہ یہ ہے کہ اگر فائل خراب ہو گئی ہو، یا فائل نامکمل ہو تو اسے دوبارہ ڈاؤن لوڈ کریں۔ اس کے باوجود بعض اوقات آپ کو فائل کو ٹھیک کرنا پڑتا ہے، یا کوئی مختلف زپ ایپ استعمال کرنا پڑتی ہے۔
مجھے حال ہی میں میک پر سگنل میسنجر کو کنفیگر کرنے کی کوشش کرتے ہوئے بار بار اس مسئلے کا سامنا کرنا پڑا لیکن بالآخر میں (بالکل پرانے) ویب براؤزر کے بجائے سگنل کو curl کے ساتھ ڈاؤن لوڈ کرکے اسے حل کرنے میں کامیاب رہا، تھوڑا سا متجسس، لیکن کسی بھی طرح سے حل. مختلف ڈاؤن لوڈ کا طریقہ استعمال کرتے ہوئے اکثر سی پی جی زیڈ زپ فائل ان زپ لوپس کو ٹھیک کرنے کا کام کرتا ہے، اور عام طور پر یہ بتاتا ہے کہ فائل کسی اور وجہ سے خراب ہو رہی ہے۔
اگر آپ کے پاس "اینڈ-آف-سنٹرل-ڈائریکٹری کے دستخط نہیں ملے" زپ کی خرابی کو حل کرنے کے بارے میں کوئی اور تجاویز، چالیں یا مشورے ہیں، تو انہیں نیچے کمنٹس میں شیئر کریں!