मैं पेज फ़ाइल को किसी अन्य भौतिक डिस्क स्थान पर कैसे स्थानांतरित कर सकता हूं?


101

मैं विंडोज 7. में डिस्क से 1 डिस्क स्थान से दूसरे डिस्क पर पेज फ़ाइल को स्थानांतरित करने के लिए सटीक निर्देश जानना चाहूंगा। एसएसडी से गैर-एसएसडी ड्राइव पर Ie।

मैंने लगभग दो घंटे खोज - Google, बिंग, ब्लेकको - और कई मंचों को पढ़ा है। कृपया गति बढ़ाने पर दार्शनिक चर्चा न करें या पेजिंग को अक्षम करने के लिए इसका बुरा विचार क्यों।

मैं पृष्ठ फ़ाइल को स्थानांतरित करने के तरीके के बारे में संक्षिप्त उत्तर ढूंढ रहा हूं।


जोड़े गए टैग। मैं इसे पढ़ने वाले किसी के लिए भी स्पष्ट कर दूंगा कि यह उलझन क्या है कि जेएल इस बारे में बात कर रहा है कि यह मेरी जानकारी के लिए नहीं है, जिसे Win9x के बाद से "स्वैप फाइल" कहा जाता है - यह विंडोज़ एनटी के तहत "पेज फाइल" है।
शिन्राई

मैंने तदनुसार प्रश्न को संशोधित किया है।

1
@ रैंडोल्फ - ए वी, फू, मैं पुराने नामकरण की तरह थोड़े। :)
शिन्राय


क्या आपको पता चला कि C: पेज फ़ाइल को कैसे स्थानांतरित किया जाए? आपके उत्तर दिखाते हैं कि कैसे अन्य ड्राइव फ़ाइलों को आकार बदलने, हटाने और संशोधित करने के लिए, लेकिन वह नहीं जो आप पूछ रहे हैं ...
टेक्निकलऑप्टैट

जवाबों:


110

विंडोज 7 में पेज फाइल सेटिंग्स बदलने के लिए:

स्टार्ट मेन्यू सर्च बॉक्स में, "एडवांस्ड सिस्टम सेटिंग्स" टाइप करें और कंट्रोल पैनल एप्लेट चुनें जिसे दिखाना चाहिए, "एडवांस एडवांस्ड सेटिंग देखें"

चरण 1

"उन्नत" टैब के तहत, "प्रदर्शन" अनुभाग, "सेटिंग ..." पर क्लिक करें

यहाँ छवि विवरण दर्ज करें

"उन्नत" टैब के तहत, "वर्चुअल मेमोरी" अनुभाग, "बदलें ..." पर क्लिक करें

यहाँ छवि विवरण दर्ज करें

ये वास्तविक सेटिंग्स हैं।

यहाँ छवि विवरण दर्ज करें

"सभी ड्राइव्स के लिए पेजिंग फ़ाइल का आकार स्वचालित रूप से प्रबंधित करें" को अनचेक करें और आप इन सेटिंग्स को बदल सकते हैं। उस ड्राइव को हाइलाइट करें जिसे आप इसे चाहते हैं, और या तो एक निश्चित आकार या सिस्टम प्रबंधित आकार का चयन करें, और फिर "सेट" पर क्लिक करें। आप सेट बटन पर क्लिक करें। इसे उस ड्राइव से हटाने के लिए करें जिसे आप इसे नहीं चाहते हैं। ("कोई पेजिंग फ़ाइल नहीं")

ठीक क्लिक करें, ठीक है, ठीक है, और आपको रिबूट के लिए संकेत दिया जाना चाहिए।


7
जब तक विस्टा के साथ चीजें बदल गई हैं, मुझे लगता है कि आपको अभी भी सी पर एक छोटे से पेजफाइल की आवश्यकता है: बीएसओडी मिनीडम्प्स बनाने के लिए।
पैराडायराइड

1
@Shinrai लेकिन USB फ्लैश ड्राइव वहां मौजूद नहीं है। उसके लिए कोई समाधान?
ओमिद कोसारी

1
मैंने आपके निर्देशों के साथ C: D से स्थान बदल दिया है। D: पेजफाइल को ठीक से बनाया गया था। लेकिन मेरे पास अभी भी C: पर भी पेजफाइल है। पहले से ही दो बार रिबूट। हालांकि, वर्चुअल मेमोरी सेटिंग्स में, यह पेजिंग फ़ाइल साइज C: पर "कोई नहीं" कहता है।
Exa

1
@ राहुल कोई विचार नहीं है, खेद है - आपने यहां गलत व्यक्ति को संबोधित किया हो सकता है?
slhck

2
@bgmCoder no - जो डंप फ़ाइल के लोकेशन के लिए है, लेकिन यदि आपके बूट पार्टीशन पर पेजफाइल नहीं है, तो यह इसके बिना काम नहीं करेगा: रजिस्ट्री कुंजी में HKLM \ System \ CurrentControlSet \ Control's CrashControl, बनाया गया DedicatedDumpFile नामक मान, REG_EXPAND_SZ टाइप करें। इसके मान को एक अस्थायी डंप फ़ाइल के पूर्ण पथ पर सेट करें, जैसे D: \ tmp \ DumpTemp.sys। संदर्भ: Blogs.msdn.microsoft.com/ntdebugging/2010/04/02/…
जेमी

28
  • नियंत्रण कक्ष, प्रणाली
  • उन्नत सिस्टम सेटिंग्स
  • उन्नत टैब
  • प्रदर्शन के तहत सेटिंग्स बटन
  • उन्नत टैब
  • वर्चुअल मेमोरी के तहत बटन बदलें

यहाँ छवि विवरण दर्ज करें

  • अपने SSD ड्राइव पर, "नो पेजिंग फाइल" के विकल्प को बदलें।
  • सेट पर क्लिक करें।
  • अपने हार्ड ड्राइव पर, कस्टम आकार या सिस्टम प्रबंधित आकार के लिए विकल्प सेट करें।
  • सेट पर क्लिक करें।
  • ठीक है और रिबूट।

1
@Whizkid द्वारा टिप्पणी: mtone का उत्तर यह सब बताता है। जब आप पृष्ठ फ़ाइल को स्थानांतरित करते हैं, तो ध्यान दें कि आप विभाजन पर पृष्ठ फ़ाइल को बंद कर देते हैं और इसे दूसरे पर चालू करते हैं। (आशा है कि आप किसी भी डेटा को इस पर रहने की उम्मीद नहीं करते हैं कि वह स्थानांतरित हो जाएगा, coz thats नहीं होने वाला है)।
इवो ​​फ्लिप

17

यदि आप अपने सिस्टम ड्राइव से पेजफाइल को पूरी तरह से हटाना चाहते हैं , तो आपको शिनराई और एमटोन के उत्तरों के लिए एक अतिरिक्त कदम की आवश्यकता होगी। विरोधाभास के उल्लेख के अनुसार, विंडोज को क्रैश की स्थिति में कर्नेल मेमोरी डंप लिखने के लिए आपके सिस्टम ड्राइव पर एक पेजफाइल मौजूद होना चाहिए। इसलिए यदि आप अपने सिस्टम ड्राइव पर "नो पेजफाइल" सेट करते हैं, तो भी विंडोज पेजफाइल का निर्माण वैसे भी समाप्त कर देगा, भले ही वह वास्तव में पेजिंग के लिए इसका उपयोग न करता हो। इस पेजफाइल को हटाने की कोशिश करने से यह उपयोग में आ जाएगा।

इसके आस-पास काम करने के लिए, आपको कर्नेल मेमोरी डंप को अक्षम करना होगा, जो कि उन्नत सिस्टम सेटिंग्स के माध्यम से भी किया जाता है।

"उन्नत" टैब के तहत, "स्टार्टअप और रिकवरी" अनुभाग में, "सेटिंग्स ..." पर क्लिक करें।

"सिस्टम विफलता" अनुभाग के तहत आने वाले संवाद बॉक्स में, और "डिबगिंग जानकारी लिखें" उपधारा, ड्रॉप डाउन मेनू को "(कोई नहीं)" में बदलें।

इसके बाद, आपको अपने सिस्टम ड्राइव से pagefile.sys को हटाने में सक्षम होना चाहिए (हालांकि आपको पहले रिबूट करने की आवश्यकता हो सकती है)।


क्या यह अभी भी बीएसओडी से मिनीडम्प के निर्माण की अनुमति देता है?
bgmCoder

यद्यपि Windows will end up creating a pagefile anyway, even if it doesn't actually use it for pagingयह लग सकता है कि "विंडोज़ एक अन्य डिस्क पर पेजफाइल का उपयोग करना पसंद करेंगे, जहां पेजफाइल को स्पष्ट रूप से अनुमति दी जाती है, और केवल Cविशेष मामलों में पेजफाइल का उपयोग करें ", यह ऐसा नहीं है। पेजफाइल का Cउपयोग पहले की तरह ही किया जाएगा। (कम से कम मेरे मामले में, विंडोज 7 x64 पर)।
i3v

@bgmCoder नहीं, बीएसओडी मिनीडम्प्स (यानी: सिस्टम विफलता) वास्तव में यही विकल्प अक्षम करता है।
कैमिल

6

@ वानस्पतिक आप सही हैं, आपको ओएस विभाजन पर एक पेजिंग फ़ाइल की आवश्यकता है; OS विभाजन के लिए न्यूनतम पेजिंग फ़ाइल का आकार 800MB है (जैसे: Win7 अल्टीमेट 64 बिट के लिए)। ... यह अलग-अलग हो सकता है, लेकिन अगर आप इसे अनुशंसित आकार के तहत सेट करते हैं, तो विंडोज आपको बताएगा।

  1. वैकल्पिक ड्राइव पर पेजिंग फ़ाइल को सेट करने के लिए पहले से ही दिए गए निर्देशों का पालन करें।
  2. फिर मिनीडम्प और बीएसओडी को समायोजित करने के लिए ओएस विभाजन पर एक छोटी पेजिंग फ़ाइल सेट करें:
    • यदि आप OS विभाजन पर एक पेजिंग फ़ाइल सेट नहीं करते हैं, तो हर बार जब आप बूट करते हैं तो Windows एक अस्थायी पेजफाइल बना देगा। आपके द्वारा स्थापित भौतिक रैम के समान आकार।
    • इसलिए, यदि आपके पास 16 जीबी की भौतिक रैम है, तो अस्थायी पेजफाइल। एसआईएस 16,308 एमबी (जो आपके सिस्टम विभाजन से एक अच्छा हिस्सा है) पर बनाया जाएगा।

मैं किसी ऐसे व्यक्ति के लिए थोड़ा शोध करने की सलाह देता हूं, जो एक सिस्टम पर पेजिंग फ़ाइल सेटिंग्स को बदलने की योजना बना रहा है, जहां खोया हुआ काम महत्वपूर्ण हो सकता है।


यदि OS विभाजन पर स्थान बचाना आपका लक्ष्य है तो आप Hybernation को CMD प्रॉम्प्ट के माध्यम से बंद करके hyberfile.sys फ़ाइल को भी समाप्त कर सकते हैं। यहाँ निर्देश: सिस्टम ड्राइव से हाइबरफाइल हटाएं और हाइबरनेशन बंद करें
D-Wa

2

मैंने देखा कि कई लोग विंडोज की सिफारिश और बयानों का गलत इस्तेमाल कर रहे होंगे। तथ्य यह है, (जैसा कि किसी ने विषय में जल्दी कहा था), आप पेज फाइल को एक अलग भौतिक ड्राइव में ले जाकर अपने सिस्टम के प्रदर्शन में सुधार कर सकते हैं।

मेरे कंप्यूटर में 5 ड्राइव हैं, (2 500GB SSD's और 3 1TB HDD के), और 500GB SSD O / S ड्राइव से पेज फाइल को अपने सबसे "तत्काल" HDD मीडिया ड्राइव में स्थानांतरित कर दिया है। वह ड्राइव वह है जो 95% उन कार्यक्रमों को लेने के लिए है जिन्हें मैंने अपने Pics और डॉक्स फ़ाइलों के साथ स्थापित किया है।

Adobe Acrobat X, CS 6 Extended, On One Photo Suite 8, आदि जैसे कार्यक्रम उस हार्ड ड्राइव पर हैं। मैंने हाल ही में एक और 1 टीबी एचडीडी जोड़ा है और अब पृष्ठ फ़ाइल को नई 1 टीबी ड्राइव में स्थानांतरित कर दिया है, जिससे यह पूरी प्रक्रिया पर बस इतना आसान हो गया है।

पृष्ठ फ़ाइल विभाजन को रखने के लिए बिंदु है लेकिन इसे एक ऐसे ड्राइव पर ले जाएं, जिसे अक्सर नहीं चलाना पड़ता है। मैं यह नहीं कह सकता कि पेज फ़ाइल डेटा के साथ काम करते समय सिस्टम कितना काम करता है, लेकिन हर थोड़ी मदद करता है। धनी


1
मैं इंटेल रैपिड स्टोरेज टेक्नोलॉजी के डिस्क एक्सेलेरेशन का उपयोग करता हूं, आंतरिक एसएसडी ड्राइव का उपयोग करता हूं - चूंकि यह केवल 119 जीबी एसएसडी पर आधा स्थान लेता है, मैं अपने सिस्टम के पेजफाइल के लिए अन्य आधे का उपयोग करता हूं।
bgmCoder

मेरे पास बिल्कुल @bgmCoder जैसा सेट है, सिवाय इसके कि मेरे पास सिस्टम ड्राइव पर एक छोटा पेजफाइल भी है, इसलिए विंडोज कर्नेल डंप बनाने में सक्षम है।
दाविद फेरेन्स्की रोगोजान
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.