क्या विंडोज 7 पर तेजी से हजार छोटी फ़ाइलों को स्थानांतरित करने का एक तरीका है?


30

मैंने देखा कि अगर मैं दो हार्ड ड्राइव के बीच कुछ बड़ी फ़ाइलों को स्थानांतरित करता हूं , तो यह बहुत तेज़ है, कम से कम 30 एमबी प्रति सेकंड के आसपास, लेकिन अगर मैं 5 केबी से कम की हजारों फाइलें स्थानांतरित करता हूं, तो यह बहुत धीमी है .. लगभग 1 प्रति सेकंड 2 एमबी।

क्या विंडोज 7 पर हजारों छोटी फाइलों के साथ कॉपी / पेस्ट प्रक्रिया को तेज करने का एक तरीका है?

जवाबों:


19

आप TeraCopy पर एक नज़र डालना चाह सकते हैं, जो कि प्रोग्रामर्स को कम करने के लिए गतिशील रूप से बफ़र्स को समायोजित करके अधिकतम संभव गति से फ़ाइलों को कॉपी और स्थानांतरित करने के लिए डिज़ाइन किया गया प्रोग्राम है। TeraCopy एसिंक्रोनस नकल भी कर सकता है जो दो भौतिक हार्ड ड्राइव के बीच फ़ाइल स्थानांतरण को गति देता है।

मैंने व्यक्तिगत रूप से इस एप्लिकेशन का उपयोग किया है और पाया है कि यह फ़ाइल स्थानांतरण को गति देता है जो आमतौर पर पूरा करने के लिए कुछ समय लेता है।

आशा है कि यह कुछ मदद करता है।


1
@ नेट्रॉक्स: अत्यधिक, अत्यधिक अनुशंसित टेरास्कोपी। +1
studiohack

2
TeraCopy मेरे लिए दुर्घटनाग्रस्त हो गया, इसलिए मैं इसकी अनुशंसा नहीं करूंगा क्योंकि डेटा हानि की संभावना है।
साइमन मॉर्गन

3
मैं विपरीत समस्या थी - 1 मीटर छोटी फ़ाइलों की नकल करने से एक्सप्लोरर दुर्घटनाग्रस्त हो गया, लेकिन टेरास्कोपी ने अच्छी तरह से काम किया!
रॉबिनएल

9

फ़ाइलों को ज़िप करें और फिर बड़ी ज़िप फ़ाइल को स्थानांतरित करें? मुझे नहीं पता कि जिप को कितना समय लगेगा हालांकि (और अगर कुल समय तेज है)।


8
आपको अभी भी सभी फ़ाइलों को स्रोत की तरफ पढ़ना है और उन सभी को लक्ष्य पक्ष में लिखना है। यह तेज नहीं होगा। आप बस उन्हें ज़िप करने के लिए समय खो देंगे।
जोए

2
वास्तव में, यह मेरे लिए मेरी स्थिति में काम करता है क्योंकि मैं वास्तव में फ़ाइलों का बैकअप लेना चाहता था ... मैं अनजिपिंग के बारे में परवाह नहीं करता हूं। हजारों फाइलों को जिप करना निश्चित रूप से काम करता है ... एक ज़िप की गई फ़ाइल सामान्य प्रतिलिपि की तुलना में बहुत तेज थी। लेकिन हाँ, मैंने अनझिप करने की कोशिश की और इसमें थोड़ा समय लगता है। सलाह के लिये धन्यवाद।
netrox

1
कोई बात नहीं; मुझे खुशी हुई। :)
केविन याप

2
यह बहुत अच्छी तरह से काम करता है। मैं 30 सेकंड से 2 सेकंड के लिए एक सादे कॉपी का उपयोग करके 30 सेकंड से फ़ाइलों के हस्तांतरण का समय प्राप्त करने में सक्षम था (कोई संपीड़न, अलग ड्राइव)। कारण यह है कि काम करता है क्योंकि वहाँ एक नई फ़ाइल बनाने और बंद करने के साथ जुड़े ओवरहेड का एक बहुत कुछ है। एक संग्रह के साथ, इसमें एक एकल फ़ाइल हैंडल (संग्रह) है जिसे आप डेटा को जोड़ रहे हैं। यदि आप किसी अन्य हार्ड ड्राइव पर जा रहे हैं, तो गंतव्य पर संग्रह न बनाएं, इसे न बनाएं।
डेस्परर्ट

एक अन्य उपयोग का मामला जहां यह चीजों को गति देने में मदद कर सकता है, जब पोर्टेबल फ्लैश ड्राइव या अन्य धीमे मीडिया और इंटरफेस से / को स्थानांतरित किया जा रहा है। SATA III कनेक्शन के साथ SSD पर हजारों छोटी फ़ाइलों को ज़िप करना / खोलना, USB पर पोर्टेबल फ्लैश ड्राइव से / हज़ारों फ़ाइलों को स्थानांतरित करने की तुलना में बहुत तेज़ है। क्लीनअप को बहुत सरल बना दिया जाता है, क्योंकि USB ड्राइव पर सिंगल जिप फाइल को डिलीट करने में एक सेकेंड बनाम कई मिनट से भी कम समय लगता है, जिसमें हजारों छोटी फाइल के साथ एक फोल्डर डिलीट हो जाता है।
पॉसिट्लक्स

6

समाधान WinRAR के साथ संग्रह करने के लिए है, लेकिन, जब पूछा जाए कि कैसे संग्रह करना है, तो चुनें store। इसका मतलब है कि कोई संपीड़न नहीं होगा। इस प्रकार लगभग एक मिनट में आप कॉपी करने के लिए एक बड़ी फ़ाइल के साथ समाप्त हो जाएंगे, जो बहुत तेज़ी से कॉपी होगी।

मैंने 19890 छोटी फ़ाइलों (5K या तो प्रत्येक) की प्रतिलिपि बनाने की कोशिश की और विंडोज ने मुझे बताया कि 3 घंटे लगेंगे, टेराकोपी ने 3.2 घंटे कहा, लेकिन मेरी विधि के साथ केवल 1.5 मिनट का समय लगा।


0

यह संभव है कि बहुत सी छोटी फ़ाइलों के लिए जो आपको धीमा कर रहा है, उसका कुछ हिस्सा अगर वे डिस्क के समान भौतिक क्षेत्र में नहीं हैं। एक ड्राइव पर जो बहुत अधिक खंडित नहीं है, एक बड़ी फाइल को ज्यादातर सभी एक जगह से पढ़ा जा सकता है, लेकिन अगर आपको अलग-अलग फाइलों का एक गुच्छा पढ़ना है, तो वे डिस्क में बिखरे हुए हो सकते हैं।

जिपिंग पहला विचार था जो मेरे लिए भी दिमाग में आया था, लेकिन जैसा कि ऊपर बताया गया है, आप किसी भी तरह उस प्रक्रिया के लिए समय खो देंगे। मैंने देखा है कि सामान्य तौर पर, RoboCopy.exe के साथ नकल करना GUI के माध्यम से करने की तुलना में अधिक तेज़ी से होता है। आप उसके साथ खेलना चाहते हैं और देखें कि यह आपके लिए कैसे काम करता है।


1
फ़ाइल सामग्री और एमएफटी प्रविष्टियों के बीच लगातार स्विच करने के कारण आप अधिकांश समय खो देंगे। जहां अलग-अलग फाइलें डिस्क पर स्थित होती हैं, वहां nigh अप्रासंगिक है।
जॉय

0

कुछ भी करने से पहले यह एक त्वरित डीफ़्रैग की कोशिश करने के लायक हो सकता है, लेकिन यह केवल वास्तव में है यदि आप बहुत सारी छोटी फ़ाइलों को स्थानांतरित कर रहे हैं, बहुत बार। यदि नहीं, तो मैं सुझाव देता हूं कि इसे केवल ज़िप करें (7zip या कुछ के साथ - जो अक्सर सिर्फ विंडोज मानक संपीड़न से बेहतर संपीड़ित होगा) और फिर भर में कॉपी करें।

और यह हार्डड्राइव पर भी निर्भर करता है। क्या यह USB बाहरी हार्ड ड्राइव या 2 है जो एक ही सिस्टम में हैं? यदि यह एक पुरानी बाहरी हार्ड ड्राइव है, तो यह USB1.0 का उपयोग कर सकता है या आप बिजली की आपूर्ति के साथ बेहतर हो सकते हैं।


0

ज़िप में 4 GB फ़ाइल सीमा होती है (या ऐसा कुछ) - मैं आमतौर पर RAR संग्रहकर्ता का उपयोग करता हूं (इसमें फ़ाइल आकार सीमा नहीं है) और यह निर्दिष्ट नहीं करना चाहिए कि इस तरह से - एकल फ़ाइल में संग्रह करने का तरीका बहुत तेज़ होता है, और तो मैं बस उस बड़ी फ़ाइल की प्रतिलिपि बनाता हूं।


-1

अगर इसकी यूनिक्स आधारित प्रणाली है तो आप ssh पर टार का उपयोग कर सकते हैं।
-निम्नलिखित आदेश सभी फ़ाइलों और फ़ोल्डरों को संपीड़ित करता है।

tar -cf - / घर | ssh रूट@192.168.1.1 टार -xvf - -C /

-इसके बाद इसे ट्रांसफर करें और दूसरे कंप्यूटर पर इसे डिकम्प्रेस करें।
यह केवल scp प्रति कॉपी करने की तुलना में बहुत तेज़ है

सबसे पहले मैन पेज और BE CAREFUL पढ़ें


1
प्रश्न में "विंडोज़" टैग शामिल है ताकि आपका उत्तर लागू न हो।
नस्रेडडीन

2
वास्तव में। अगली बार, टैग पढ़ें, एह?
td512

उल्लेख करने के लिए नहीं, प्रश्न की आयु पढ़ें
qasdfdsaq
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.