विंडोज 7: रीसायकल बिन के कुल आकार को कैसे प्रदर्शित किया जाए


13

विंडोज एक्सपी पर, रीसायकल बिन का कुल आकार आसानी से देखा जा सकता था, लेकिन मैं इसे विंडोज 7 पर नहीं देख सकता। माइक्रोसॉफ्ट ने इस सुविधा को क्यों छिपाया / हटाया? क्या मैं कुछ भूल रहा हूँ?

टिप्पणी 1: मुझे उस अधिकतम आकार को देखने की जरूरत नहीं है जिसमें Recyle Bin सम्‍मिलित हो सकता है।

REMARK 2: एक बार आपके पास रीसायकल बिन में चुनी गई कई फाइलें हैं, तो आपको स्टेटस बार में "अधिक विवरण देखें" लिंक मिलता है, लेकिन उस पर क्लिक करने से कुल फ़ाइल आकार प्रदर्शित नहीं होता है। Microsoft ने इसे स्पष्ट रूप से बदल दिया है।

जवाबों:


4

मैं स्वागत के रूप में इस में भाग गया।

स्वीकृत उत्तर ने मेरी आवश्यकताओं को पूरा नहीं किया। मैं सभी रीसायकल डिब्बे के आकार के साथ-साथ इनमें से कुल को जानना चाहता था।

WMI प्रदाता का उपयोग करना, इसे पूरा करना आसान है: (.vbs फ़ाइल के रूप में सहेजें)

dim oFS, oFolder, fileSizeTotal
Dim objWMIService, objItem, colItems, colPartitions, objPartition, _
    objLogicalDisk, colLogicalDisks
Dim strComputer, strMessage, strPartInfo,strDeviceID,ret
set oFS = WScript.CreateObject("Scripting.FileSystemObject")
Set oShell = CreateObject( "WScript.Shell" )


strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_DiskDrive")
For Each objItem in colItems
    strDeviceID = Replace(objItem.DeviceID, "\", "\\")
    Set colPartitions = objWMIService.ExecQuery _
        ("ASSOCIATORS OF {Win32_DiskDrive.DeviceID=""" & strDeviceID & _
        """} WHERE AssocClass = Win32_DiskDriveToDiskPartition")
    For Each objPartition In colPartitions
        Set colLogicalDisks = objWMIService.ExecQuery _
            ("ASSOCIATORS OF {Win32_DiskPartition.DeviceID=""" & _
            objPartition.DeviceID & _
            """} WHERE AssocClass = Win32_LogicalDiskToPartition")
        strPartInfo = strPartInfo & "Disk Partition: " & objPartition.DeviceID
        For Each objLogicalDisk In colLogicalDisks
            strPartInfo = strPartInfo & " " & objLogicalDisk.DeviceID
            ret = ret & objLogicalDisk.DeviceID & "\"
            if oFS.FolderExists(objLogicalDisk.DeviceID&"\$Recycle.Bin") then
                RECpath=oShell.ExpandEnvironmentStrings( _
                objLogicalDisk.DeviceID & "\$Recycle.Bin")
                set oFolder = oFS.GetFolder(RECpath)
                ShowFolderDetails(oFolder)
            else
                ret = ret & " -empty- " & vbCr
            end if
        Next
        strPartInfo = strPartInfo & vbCr
    Next
    Wscript.Echo ret & "---------" & vbCr & "Total: " & calcSize(fileSizeTotal)
Next
WSCript.Quit


Sub ShowFolderDetails(oF)
    Dim size
    fileSizeTotal = fileSizeTotal + oF.Size
    size = calcSize(oF.Size)
    ret = ret & " = " & size  & vbCr
end Sub

function calcSize(sizeInB)
    Dim fSize, iKB, iMB, iGB, d
    iKB = 1024
    iMB = iKB * 1024
    iGB = iMB * 1024
    d = 2
    if sizeInB >= iGB then
        fSize = round(sizeInB/iGB,d) & " GB"
    elseif sizeInB >= iMB then
        fSize = round(sizeInB/iMB,d) & " MB"
    elseif sizeInB >= iKB then
        fSize = round(sizeInB/iKB,d) & " KB"
    else
        fSize = sizeInB & " B"
    end if
    calcSize = fSize
end function

या इसे यहां से प्राप्त करें: http://dl.dropbox.com/u/32933085/RecycleBinInfo.vbs

संपादित करें: मैंने स्क्रिप्ट को अपडेट किया है तो यह क्रैश नहीं होगा यदि विभाजन में रीसायकल बिन नहीं है। इसके अलावा बाइट्स को अब सही तरीके से दिखाया गया है


7

आइटम प्रकार से रीसायकल बिन को सॉर्ट करें, फिर सभी फ़ाइलों का चयन करें, किसी भी निर्देशिका का चयन न करें। यदि आप विस्तृत जानकारी दिखाते हैं तो सबसे नीचे आप सभी फाइलों का आकार देख पाएंगे।

एक वैकल्पिक तरीका है सिस्टम रूट में $ Recycle.bin नामक सभी छिपे हुए सिस्टम फ़ोल्डरों का चयन करना और अपने चयन के विवरण या गुणों को देखना, लेकिन उपरोक्त विधि को बस करना चाहिए ...

DIR /S %SYSTEMDRIVE%\$RECYCLE.BIN | FINDSTR /C:File(s)

कमांड प्रॉम्प्ट से रीसायकल बिन का आकार प्राप्त करने के लिए उपरोक्त कमांड की अंतिम प्रविष्टि देखें।

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

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


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

@Synetech: कृपया अपनी मान्यताओं की जाँच करें: शॉर्टकट हस्तक्षेप नहीं करते क्योंकि उनका आकार अपने आप होता है, वे लक्ष्य फ़ाइल के आकार का संदर्भ नहीं देते हैं। आपको सभी फ़ाइलों को दिखाने की आवश्यकता है ताकि यह केवल फ़ोल्डर को ही बाहर रखे, इसके लिए खोज विकल्प का उपयोग करें। इसके अलावा, इस बारे में शिकायत न करें कि आप सोचने में सक्षम नहीं हैं क्योंकि आप एक के बारे में भी नहीं सोच सकते। उन चीजों का आकार क्यों होगा जो अपनी मौजूदगी को जल्द ही खो देते हैं? इसके अलावा, क्या आपने दूसरे पैराग्राफ की जाँच की है? DIR /S %SYSTEMDRIVE%\$RECYCLE.BIN | FINDSTR /C:File(s)डिस्क क्लीनअप अच्छा है, इसे ऋषि मोड में चलाएं।
तमारा वाइज्समैन

मैंने पहले ही कहा था कि कभी-कभी शॉर्टकट हस्तक्षेप नहीं करते हैं। मेरे पास कम से कम दो बार ऐसा हुआ है जब आकार को तब तक प्रदर्शित नहीं किया गया जब तक कि मैंने शॉर्टकट का चयन नहीं किया, हालांकि यह हो सकता है क्योंकि बिन XP की तुलना में 7 में गैर-जिम्मेदाराना और कुशल नहीं है (यह आमतौर पर "पढ़ने" के लिए हमेशा के लिए लेता है) फाइलें अगर बहुत हैं: एड्रेस बार में ग्रे प्रगति बार)। मैं एक कारण सोच सकता हूं कि मैं जानना चाहता हूं कि बिन में कितनी जगह है। आप स्पष्ट रूप से पर्याप्त जगह है, लेकिन जो लोग अक्सर कितनी जगह मत देखो सकता बरामद-वे जा नहीं हैं जरूरी के बारे में "अपने अस्तित्व खो" करने के लिए।
सिंथेट

ओह, और इसलिए दूसरे पैराग्राफ के बारे में क्या? यह कई संस्करणों से आइटम के लिए कुछ नहीं करता है। आपके पास स्पष्ट रूप से या तो केवल एक ही ड्राइव है या सामान्‍य रूप से सरल तरीके से चीजें करते हैं यदि आपके साथ ऐसा नहीं होता है कि कोई उपयोगकर्ता फ़ाइलों और फ़ोल्डरों की कुल मात्रा जानना चाहता है जो वर्तमान में कई ड्राइव्स में हटाए गए हैं (और हो सकता है या बहाल नहीं हो सकता है) )। फिर, यदि डिस्क क्लीनअप आपके लिए काफी अच्छा है, तो ऐसा इसलिए है क्योंकि आप चीजों को सरल तरीके से करते हैं। यह एक मनमाना फ़ोल्डर से फ़ाइलों के लिए कुछ भी नहीं करता है, एक तृतीय-पक्ष ब्राउज़र से कैश, आदि
Synetech

@ सिंथेटेक: आपकी पहली टिप्पणी में बेहद संकीर्ण स्थितियों का वर्णन किया गया है, जो दुनिया भर के दर्शकों पर लागू नहीं होती है और वास्तव में इस चर्चा का कोई मूल्य नहीं है: आप उन शॉर्टकटों के बारे में बात कर रहे हैं जिनका आप वर्णन नहीं कर सकते; एक खराब प्रदर्शन हार्ड ड्राइव के कारण एक अनुत्तरदायी रीसायकल बिन के बारे में; अंतरिक्ष से बाहर भागने की स्थिति में और आपके द्वारा हाल ही में डिलीट की गई चीज़ का आकार नहीं जानने के कारण आप जिन चीज़ों को डिलीट करना चाहते हैं, उनकी रिकवरी करना बहुत ही अशुभ है क्योंकि आप उस मामले में पूरी रीसायकल बिन को रिकवर कर लेंगे, इसलिए मैं नहीं देखता आपको मेरे पहले पैराग्राफ में क्या समस्या है ...
तमारा विज्समैन

3

यह अच्छा होता यदि Microsoft हमें इन सभी लंबाई तक जाने के लिए लोगों की परेशानी से बचा लेता और XP XP रीसायकल बिन की कार्यक्षमता को लागू करता। बहुत बुरा।

सबसे आसान समाधान जो मैं पा सकता था, वह है:

  1. फ़ोल्डर विकल्प में, छिपी हुई फ़ाइलों और फ़ोल्डरों के प्रदर्शन के साथ-साथ संरक्षित ऑपरेटिंग सिस्टम फ़ाइलों को भी चालू करें।
  2. अपने C: ड्राइव में ब्राउज़ करें, $Recycle.Binफ़ोल्डर खोलें , और फिर राइट-क्लिक करें और आपके द्वारा देखे गए रीसायकल बिन आइकन के गुणों को चुनें।

यह कुल आकार दिखाएगा।


1

यह Microsoft फ़ोरम ( यहां और यहां ) पर सुझाव दिया गया था कि डिस्क क्लीनअप प्रोग्राम चलाने से रीसायकल बिन के अंदर सभी फ़ाइलों का कुल आकार मिलेगा। Windows XP में पहले लागू किए गए समान कोई प्रत्यक्ष दृष्टिकोण नहीं है।


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

तुम सही हो - मैं माफी माँगता हूँ। इस लेख ( en.wikipedia.org/wiki/Recycle_Bin_(Windows) को पढ़कर ), ऐसा लगता है कि एमएस ने विंडोज 7 में चीजें बदल दी हैं
16

मैंने अपने उत्तर को और खोज के आधार पर संशोधित किया है। (मुझे यकीन नहीं है कि अगर मुझे अपने पिछले उत्तरों को यहां से हटा देना चाहिए था, लेकिन इससे कम से कम मदद मिलनी चाहिए।)
इस्केक

तो आपके निष्कर्ष मुझे बताते हैं कि Microsoft ने इस सुविधा को हटाने के लिए पूरी तरह से बकवास काम किया है। मैं एमएस उत्तर में निम्नलिखित पोस्ट लिखने वाले उपयोगकर्ता से पूरी तरह सहमत हूं:It would have been good if MS would save us people trouble to go to all these lengths and just implement the functionality the XP recycle bin had. How difficult it would be to copy old code into the new version anyways?
मेहपर सी। पलावलजेर

1

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

उम्मीद है की यह मदद करेगा :)


1

WinDirStat आपके रीसायकल बिन के आकार की गणना करेगा, साथ ही आपके एचडी पर सभी फाइलों का एक ग्राफिक प्रतिनिधित्व पेश करेगा और इसका स्थान कैसे उपयोग किया जाता है। यदि आप यह पता लगाने की कोशिश कर रहे हैं कि आपके ड्राइव पर जगह कहाँ गई तो यह बेहतर है कि केवल एक्सप्लोरर का उपयोग करके इधर-उधर घूमने की कोशिश करें।


0

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

FYI करें (किसी का अपमान करने का मतलब नहीं है): रीसायकल बिन खोलने के बाद सभी फ़ाइलों का चयन करने के लिए, CTRL बटन और "A" पर क्लिक करें। सभी का चयन करने के बाद फ़ोल्डरों को डी-सेलेक्ट करने के लिए, CTRL बटन को दबाए रखें और फोल्डर पर क्लिक करें। एक बार जब आप किसी भी फ़ोल्डर को अन-सेलेक्ट करते हैं, तो आकार सबसे नीचे प्रदर्शित होता है।

दुर्भाग्य से, यदि आपके पास रीसायकल बिन में बहुत सारे फ़ोल्डर हैं, तो आपको व्यक्तिगत रूप से इन पर क्लिक करना होगा और फिर रीसायकल बिन के कुल आकार को प्राप्त करने के लिए मैन्युअल रूप से जोड़ना होगा। इसलिए, इस मामले में $ Recycle.Bin फ़ोल्डर पर राइट-क्लिक / गुण करना आसान हो सकता है जैसा कि सी ड्राइव में पहले बताया गया है।


0

विंडोज 7 पर मैंने रीसायकल बिन विस्टा गैजेट का उपयोग किया जो कि बहुत अच्छा था। हालाँकि, मैं इसे अब और स्थापित नहीं कर सका। कई सॉफ्टवेयर रिपॉजिटरी / ऑनलाइन दुकानों में उपलब्ध है (जो बदसूरत इंस्टॉलर के साथ आते हैं)।

मुझे बस ई-सुशी द्वारा मिनीबिन मिला जो ट्रे पर एक आइकन डालता है। बहुत साफ़! विंडोज 8 के लिए अब इसका उपयोग करना।


0

विंडोज 7: रीसायकल बिन के कुल आकार को कैसे प्रदर्शित किया जाए

विंडोज एक्सपी पर, रीसायकल बिन का कुल आकार आसानी से देखा जा सकता था, लेकिन मैं इसे विंडोज 7 पर नहीं देख सकता। माइक्रोसॉफ्ट ने इस सुविधा को क्यों छिपाया / हटाया? क्या मैं कुछ भूल रहा हूँ?

नहीं, आप कुछ भी याद नहीं कर रहे हैं। किसी अज्ञात कारण से, Microsoft ने एक भयानक UI / UX निर्णय लेने और विस्टा और ऊपर में पुनर्नवीनीकरण फ़ाइलों और फ़ोल्डरों के आकार को देखने के लिए इसे मुश्किल / असुविधाजनक / असंभव बना दिया।

टिप्पणी 1: मुझे उस अधिकतम आकार को देखने की जरूरत नहीं है जिसमें Recyle Bin सम्‍मिलित हो सकता है।

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

REMARK 2: एक बार आपके पास रीसायकल बिन में चयनित कई फाइलें हैं, तो आपको स्थिति बार में "अधिक विवरण देखें" लिंक मिल जाएगा

विंडोज की 15 से अधिक फाइलों के बारे में जानकारी दिखाने से इनकार करना अभी तक एक और चौंकाने वाला डिजाइन विकल्प है। और भी बुरा,

लेकिन उस पर क्लिक करने से कुल फ़ाइल आकार प्रदर्शित नहीं होता है। Microsoft ने इसे स्पष्ट रूप से बदल दिया है।

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

वैसे भी, आप जो चाहते हैं वह एक समाधान है। यह पता चला है कि सरलतम उपाय नि: शुल्क शेल-एन्हांसर क्लासिक शेल का उपयोग करना है , जो कि शेल को पुनर्स्थापित करने के लिए विंडोज को ठीक करने के लिए है, यह XP में कैसे था जो हर कोई सबसे अधिक भाग के लिए खुश था। अन्य सभी चीजों में सुधार के अलावा, यह जिन चीजों को पुनर्स्थापित करता है उनमें से एक रीसायकल बिन में आकार देखने की क्षमता है। यह सभी चयनित वस्तुओं के आकार से पता चलता है कि क्या चुना गया है या कितनी वस्तुओं का चयन किया गया है (चित्र 1)।


चित्र 1 : क्लासिक शेल के साथ विंडोज 7 रीसायकल बिन का स्क्रीनशॉट स्थापित किया गया, जिसमें शॉर्टकट और फ़ोल्डर्स सहित 21 चयनित बिन वस्तुओं का आकार दिखाया गया है।

क्लासिक शेल के साथ विंडोज 7 रीसायकल बिन का स्क्रीनशॉट आकार दिखाते हुए स्थापित किया गया


0
  1. अपने रीसाइक्लिंग बिन पर नेविगेट करें
  2. Ctrl+A
  3. Ctrl+C
  4. सब कुछ दूसरे फ़ोल्डर में पेस्ट करें

यदि पेस्ट काफी बड़ा है, तो Microsoft आपको "मूविंग एक्स गीगाबाइट्स ऑफ़ मेमोरी" के प्रभाव में एक लोडिंग बार देगा।

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