BagMRU आकार मान नहीं पा सकता, मेरी फ़ोल्डर सेटिंग्स खो रही हैं


9

यह Windows XP में वापस डेटिंग करने के लिए एक पुरानी समस्या है, अब मेरे विंडोज 7 64-बिट सिस्टम पर यह विवरण, सूची, प्रतीक आदि की बात करते समय फ़ोल्डर दृश्य सेटिंग्स को खोना शुरू कर रहा है, बाकी सब कुछ स्थिति और आकार के लिए स्थिर है। मैं ज्यादातर चीजों के लिए विवरण देखने का उपयोग करता हूं और अब फ़ोल्डर्स कभी-कभी आइकन को देखने के लिए वापस करना शुरू कर रहे हैं, न कि 100% समय आपके मन में, लेकिन लगता है कि मैं जितनी बार पीसी का उपयोग करूंगा उतना अधिक होगा।

हां, मेरे पास हजारों फ़ोल्डर हैं, इसलिए मुझे लगता है कि डिफ़ॉल्ट कैश आकार का उपयोग किया जाता है, ठीक यही समस्या मैंने विंडोज एक्सपी के साथ की थी।

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

मुझे यह लेख Microsoft से मिला।

विंडोज 7 64-बिट के लिए "मुझे इसे स्वयं ठीक करने दें" अनुभाग में, मेरे पास Microsoft लेख के अनुसार कुंजी के Local Settingsतहत उप कुंजी नहीं है Wow6432Node

HKEY_CURRENT_USER\Software\Classes\Wow6432Node\Local Settings
\Software\Microsoft\Windows\Shell\Bags

हालाँकि मेरे पास यह कुंजी है।

HKRU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
\Bags तथा \BagsMRU

BagMRU Sizeमूल्यों के लिए रजिस्ट्री को स्कैन करना (कुंजी नहीं) कोई हिट नहीं देता है। मुझे लगता है कि विंडोज 7 अब डिफ़ॉल्ट रूप से इस मान का उपयोग नहीं करता है।

संपूर्ण एक्सप्लोरर फ़ोल्डर सेटिंग्स को पूरी तरह से रीसेट किए बिना दृश्य सेटिंग्स के लिए कैश आकार बढ़ाने के लिए कोई सुझाव?

क्या किसी को कोई जानकारी है कि W7 के लिए अधिकतम स्थिर कैश आकार की अनुमति क्या है? और इस मान को कहां बदलना / जोड़ना है।


संपादित करें:

मुझे विस्टा और एक्सपी दिनों से मेरे पुराने नोट मिले, मेरे पास अब संदर्भ लिंक नहीं है।

विंडोज विस्टा

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell

एक DWORD 32-बिट बनाएं BagMRU Sizeऔर दशमलव मान को 10,000या पर सेट करें20,000

कभी-कभी फ़ोल्डर सेटिंग्स दूषित हो जाती हैं। regeditदेखने के लिए उपयोग करें

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell

पर क्लिक करें Bagsऔर संपादित करें > हटाएं > हां चुनेंBagMRUकुंजी को भी हटाएं , और पुनरारंभ करें।

विंडोज एक्स पी

Windows XP SP2 को ठीक करें : डिफ़ॉल्ट रूप से SP2 में प्रत्येक फ़ोल्डर के लिए दृश्य सेटिंग्स याद रखने के लिए 5,000 फ़ोल्डरों की एक फ़ोल्डर कैश सेटिंग होती है, यदि आपके पास 5,000 से अधिक फ़ोल्डर्स हैं (सभी हार्डड्राइव की कुल) तो आपको एक रजिस्ट्री परिवर्तन और इसे ऊपर करना होगा अधिकतम 8,000। यह स्टार्ट-रन-रिगेडिट करने के लिए और इन दो फ़ोल्डरों में नेविगेट करें

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell

फिर जाएं

HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam

दाहिने हाथ के फलक में देखने के लिए BagMRU size, राइट क्लिक संशोधित करें और दशमलव का चयन करें और मान डेटा सेट करें 8,000। दोनों स्थानों पर ऐसा करें, प्रभावी होने के लिए रिबूट करें।


मैं अगले कुछ दिनों में प्रयोग करूंगा और किसी भी ज्ञान की रिपोर्ट करूंगा।


मुझे लगता है कि कुछ रजिस्ट्री प्रविष्टियाँ हैं, जो स्वीकार करती हैं कि जो भी कारण कभी नहीं बनते हैं। बस लेख के नीचे दिए गए निर्देशों के अनुसार स्थानीय सेटिंग्स / आदि सामान मैन्युअल रूप से जोड़ें। विंडोज़ संभवतः कुंजी का उपयोग करना शुरू कर देगा। इसे थोड़ी देर दें और देखें कि 5000 का सुझाया गया मान पर्याप्त है या नहीं।
CreeDorofl

5000 मेरी समझ से W7 में डिफ़ॉल्ट है और मेरे पास दो बार है कि कई फ़ोल्डर्स और बहुत कुछ, मैं कल मूल्यों को जोड़ने की कोशिश करूंगा और देखूंगा कि क्या कुछ भी बदलता है, मैं अभी भी जानना चाहूंगा कि अधिकतम कैश वैल्यू साइज का उपयोग बिना किसी समस्या के किया जा सकता है, जैसे मुझे 15-20K की आवश्यकता हो सकती है।
मोआब

@ युमब: मुझे संदेह है कि यह एक अहस्ताक्षरित पूर्णांक है, इसलिए यह 65,535 पर सीमित हो जाता है , यदि यह छोटा है और 4,294,967,295 के मामले में यह लंबा है; अगर यह अहस्ताक्षरित नहीं था तो यह आधा होगा और आपके द्वारा निर्दिष्ट के लिए अभी भी पर्याप्त है। हालाँकि , कृपया ध्यान दें कि यह कैश है , मुझे नहीं लगता कि आपको 15-20K फ़ोल्डर के लिए संग्रहीत जानकारी की आवश्यकता है, लेकिन केवल उन फ़ोल्डरों के लिए जिन्हें आप नियमित रूप से देखते हैं। मैं सुझाव देना चाहूंगा कि 10K पहले प्रयास करें यदि 5K पर्याप्त नहीं है ...
Tamara Wijsman

@ मोहब: स्थिरता के लिए, यह वास्तव में आपके कंप्यूटर पर निर्भर करता है; आप केवल पूरी तरह से आकार में वृद्धि कर रहे हैं कि चाबियाँ ले जाएगा और प्रदर्शन इस प्रकार आपकी हार्ड डिस्क, मेमोरी स्पीड और मेमोरी उपयोग पर निर्भर करेगा ...
तमारा विज्समैन

@ वोम्समैन, यह एक पुरानी समस्या है जो XP में वापस डेटिंग करता है, अगर मैं इसे बहुत कम सेट करता हूं और कुछ अप्रतिबंधित फ़ोल्डर खोलता हूं, तो मैं अपने कुछ सबसे अधिक बार सेटिंग्स को खो देता हूं, एक बार कैश भर जाने पर यह सबसे पुरानी कैश्ड प्रविष्टियों को खोने लगता है। मैंने XP के साथ वर्षों पहले समस्या का अध्ययन किया था, तब मुझे विस्टा के साथ भी यही समस्या थी, जब मैंने विस्टा पर शोध किया था तो कुछ लोगों ने कहा था कि 20K अधिकतम स्थिर था, लेकिन मुझे उस जानकारी का लिंक अब नहीं मिला। इस बीच मेरा फ़ोल्डर संग्रह बढ़ता है, और इसी तरह समस्या आती है।
Moab

जवाबों:


1

विश्लेषण

Windows 7 x64 पर प्रक्रिया मॉनिटर का उपयोग करते हुए मैं खोजकर्ता को पुनः आरंभ करने और बेतरतीब ढंग से ब्राउज़ करने पर निम्न देखता हूं:

  • के तहत पहुंच
    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

  • के तहत पहुंच
    HKCU\Software\Microsoft\Windows\Shell\Bags

  • पर पहुंचें
    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU Size

    (यह मेरे कंप्यूटर पर मौजूद नहीं है, लेकिन यह अनुरोध किया गया है)

  • के तहत पहुंच
    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU

  • के तहत पहुंच
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\Directory\OpenWithList\MRUList

    (यह मेरे कंप्यूटर पर मौजूद नहीं है, लेकिन यह अनुरोध किया गया है)

निष्कर्ष

तो, हमारे %WINDIR%\Explorer.exeकेवल हमारे बैग के लिए 64-बिट कुंजियों तक पहुंचता है।

हालाँकि, जब आप उपयोग करते हैं तो Wow6432Nodeकुंजियाँ पहुँच जाती हैं %WINDIR%\SysWOW64\explorer.exe,
कुछ संदर्भ हो सकते हैं जहाँ 32-बिट एक्सप्लोरर का उपयोग किया जाता है इसलिए सावधानी बरतें। उदाहरण के लिए, जब इसे 32-बिट संदर्भ से लॉन्च किया जाता है या हो सकता है जब आप किसी फ़ाइल डायलॉग से विंडोज एक्सप्लोरर लॉन्च करते हैं।

थैला जानकारी साफ़ करने के लिए, यह वास्तव में Bagsऔर BagMRUफ़ोल्डरों को फिर से बनाने के लिए पर्याप्त है :

  • HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\

और यद्यपि इसका उपयोग कम होता है, इसके Bagsतहत फ़ोल्डर को फिर से बनाने में मदद मिल सकती है :

  • HKCU\Software\Microsoft\Windows\Shell\

के मूल्य का BagMRU Sizeअनुरोध किया गया है, इसलिए यह वास्तव में अच्छा नहीं है कि कुंजी अनुपस्थित है। यह अपरिभाषित व्यवहार के परिणामस्वरूप हो सकता है लेकिन मैं एक जंगली अनुमान लगा रहा हूं कि यह कोड में केवल डिफ़ॉल्ट का उपयोग करता है। निम्नलिखित सीमा में बड़ी संख्या के साथ DWORD मान को परिभाषित करने और सीमा में कम तेज़ी से चलाने के लिए सुनिश्चित करें:

  • HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU Size

अंतिम कुंजी जो एक्सेस की जाती है, जब आप एक के MRUListसाथ खोलेंगे Explorer.exe, मुझे नहीं लगता कि यह कभी भी आवश्यक है क्योंकि Most Recently Used Listस्टार्ट मेन्यू जैसी किसी चीज़ को दिखाने के अलावा अन्य खोलने जैसी कोई चीज़ नहीं है । इसलिए उस कुंजी को बनाना आवश्यक नहीं है।

संपूर्ण एक्सप्लोरर फ़ोल्डर सेटिंग्स को पूरी तरह से रीसेट किए बिना दृश्य सेटिंग्स के लिए कैश आकार बढ़ाने के लिए कोई सुझाव?

मैं कहूंगा कि आप पूरी तरह से BagMRU Sizeइस धारणा के तहत सेटिंग बना सकते हैं और बढ़ा सकते हैं कि आपके बैग की सेटिंग भ्रष्ट नहीं है ... मैंने आपके प्रश्न के तहत अन्य प्रश्न का उत्तर दिया है।


यकीन नहीं है कि एक उत्तर है, इसलिए मैं आपका स्वीकार करूंगा क्योंकि इसने कुछ सवालों के जवाब दिए थे और आपने प्रोसेस मॉनिटर का उपयोग करके होमवर्क किया था।
Moab

0

Windows 7 64-बिट संस्करण Windows के 64-बिट संस्करण पर चलने वाले 32-बिट अनुप्रयोगों के लिए HKEY_LOCAL_MACHINE \ SOFTWARE का एक अलग दृश्य प्रस्तुत करने के लिए Wow6432 रजिस्ट्री प्रविष्टि का उपयोग करता है। जैसा कि आप शायद 64-बिट एक्सप्लोरर का उपयोग कर रहे हैं, मुझे विश्वास नहीं है कि यह आपके मामले पर लागू होता है।

से आकार, देखने के लिए, आइकन या फ़ोल्डर की स्थिति खो रहे हैं करने के लिए परिवर्तन , फ़ोल्डर दृश्य की सीमा को बढ़ाने के लिए, इस स्क्रिप्ट का प्रयास करें:

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\BagMRU]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\ShellNoRoam\BagMRU]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\ShellNoRoam\Bags]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\Bags]
[-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell]
"BagMRU Size"=dword:00001f40
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]
"BagMRU Size"=dword:00001f40
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSaveSettings"=dword:00000000]

यदि यह काम नहीं करता है, तो क्या आपने Microsoft आलेख के सभी निर्देशों को निष्पादित किया है जो आपने उद्धृत किए हैं? यह विंडोज 7 के लिए सामान्य निर्देश होते हैं और इसके अलावा में 64-बिट संस्करण के लिए अधिक निर्देश (है कि आप सबसे शायद का उपयोग नहीं करते एक्सप्लोरर के 32-बिट संस्करण के लिए और अधिक संबंधित)।

संपादित करें

मुझे यह एमएस लेख मिला है जो आपकी समस्या को हल करने के लिए लगता है:
फ़ोल्डर के आकार, दृश्य, आइकन या स्थिति में परिवर्तन खो जाते हैं
इसमें एक FixIt भी शामिल है जो आपके लिए काम कर सकता है, लेकिन इसे चलाने के बाद (IE में) इसे बेहतर तरीके से सत्यापित करें।

यदि FixIt द्वारा निर्धारित "BagMRU आकार" पर्याप्त नहीं है, तो आप इसे कुछ और बढ़ा सकते हैं। लेख 5000 के बारे में बात करता है, इसलिए आप 10000 की कोशिश कर सकते हैं।


मेरे पास वर्तमान में सभी स्थानों पर 20k पर सेट है, फिर भी कई हजार फ़ोल्डर्स ब्राउज़ करने के बाद कुछ फ़ोल्डर दृश्य सेटिंग्स खो देता है (जहां 20k के पास नहीं है)। डब्लू 7 इन सभी नए फ़ोल्डर सेटिंग्स "सुविधाओं" के साथ एक्सपी की तुलना में एक गड़बड़ है "मैं एक्सपी बैगमरू में बदलाव कर सकता हूं और यह सिर्फ काम करता है। W7 सेटिंग्स को याद रखता है जब तक कि मैं बहुत सारे फोल्डर ब्राउज़ नहीं करता, इसलिए यह काम कर रहा है।
Moab

वह एमएस लेख मेरे मूल पद पर है।
मोआब

Oups, मैंने सोचा कि मैं तुम्हारे लिए एक समाधान मिल गया। मेरा डर यह है कि "BagMRU Size" का विंडोज 7 में कोई प्रभाव नहीं है, इसलिए इससे कोई फर्क नहीं पड़ता कि आपने इसे क्या सेट किया है। यह तय करने से पहले, इस लेख में जानकारी की कोशिश करें । इस अन्य लेख के खिलाफ भी जाँच करें । ध्यान दें कि यह लेख दावा करता है कि BagMRU का आकार 8000 से कम तक सीमित है।
harrymc

8k XP के लिए था, इसे विस्टा और डब्ल्यू 7 में 20k तक बढ़ाया जा सकता है। या तो इसका उद्देश्य पर कोई प्रभाव नहीं है या एक टूटी हुई / छोटी गाड़ी है।
Moab

उस एमएस लेख को पढ़ें। मैंने पाया कि मेरे पास दस्तावेज़ में निर्दिष्ट कुछ कुंजियाँ नहीं थीं, इसलिए मैंने अब उन्हें जोड़ा है। केवल समय बताएगा कि यह काम करता है, लेकिन मुझे संदेह है कि यह करता है। पिछली खोजों से पता चलता है कि एक peoblem लोगों के पास पुरानी XP रजिस्ट्री कुंजियों को विस्टा और 7 में छोड़ दिया गया है और इसलिए लोग गलत स्थानों पर सेटिंग कर रहे हैं। इसके अतिरिक्त, x64 विंडोज़ 7 या तो एक ही कुंजी में सेटिंग्स को संग्रहीत नहीं करता है, इसलिए आपको सावधानीपूर्वक पढ़ने की आवश्यकता है ...

0

दरअसल, यह एक परेशान करने वाला मुद्दा है। मेरे अनुभव से, एक बार यह कैश भर जाने के बाद, विंडोज सबसे पुरानी प्रविष्टियों को नहीं हटाता है और नए फ़ोल्डरों के लिए सेटिंग्स को याद नहीं रखता है ...

अच्छी खबर है, ऐसा लगता है कि हम विंडोज 7 में 5000 प्रविष्टियों के डिफॉल्ट को बढ़ा सकते हैं।
इस लेख को देखें: फिक्स: विंडोज फोल्डर व्यू सेटिंग्स को भूल जाता है

  • पर जाए HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
  • दाईं ओर फलक में, "राइट क्लिक> नया> DWORD (32-बिट) मान"। नाम देंBagMRU Size
  • मान के लिए, दशमलव का चयन करें और उदाहरण के लिए 10000(या हेक्साडेसिमल बेस प्रकार में 2710)।
  • रीबूट।


इन दो कुंजियों के तहत प्रविष्टियाँ संग्रहीत हैं:

  • HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU
  • HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

कैश खाली करने के लिए, आप बस दोनों कुंजियों को हटा सकते हैं।


कैश स्थिति देखने के लिए इस NirSoft उपयोगिता पर भी आपकी नज़र हो सकती है: ShellBagsView

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