Windows File Recovery (winfr.exe) विभिन्न प्रकार के मीडिया पर डिलीट की गई फ़ाइलों को पुनर्प्राप्त करने के लिए एक नया मुफ़्त Microsoft टूल है। यह टूल Windows 10 2004 (मई 2020 अपडेट) से उपलब्ध है और केवल कमांड प्रॉम्प्ट के कंसोल मोड में काम करता है। आप Microsoft Store से Windows 10 पर WINFR इंस्टॉल कर सकते हैं। टूल आपको फ़ाइल सिस्टम को स्कैन करने और डिलीट की गई फ़ाइलों को खोजने की अनुमति देता है। कई स्कैन मोड समर्थित हैं (MFT टेबल, ज्ञात फ़ाइल प्रकार सिग्नेचर या सेगमेंट मोड)। Windows File Recovery NTFS, ReFS, FAT, exFAT को सपोर्ट करता है और स्थानीय रूप से कनेक्टेड डिवाइस से डिलीट की गई फ़ाइलों को पुनर्प्राप्त कर सकता है: USB फ्लैश ड्राइव, HDD, SSD (आपको Trim-इनेबल्ड SSD से डिलीट की गई फ़ाइलों को पुनर्प्राप्त करने का प्रयास करते समय कुछ पहलुओं पर ध्यान देना होगा)।
इस लेख में हम आपको दिखाएंगे कि Windows 10 पर Windows File Recovery का उपयोग करके गलती से (या जानबूझकर) डिलीट की गई फ़ाइलों को कैसे पुनर्स्थापित करें।
Microsoft Store खोलें (या https://www.microsoft.com/en-us/p/windows-file-recovery/9n26s50ln705?rtc=1 पर जाएं) और Windows File Recovery इंस्टॉल करें (आप इसे Utilities & tools -> File managers में पा सकते हैं)।

कमांड प्रॉम्प्ट या PowerShell कंसोल खोलें और यह कमांड चलाएं:
winfr

मुख्य Windows File Recovery विकल्प कंसोल में उपलब्ध हैं।
यहां सामान्य सिंटैक्स है:
winfr source-drive: destination-drive: [/switches]
किसी भी अन्य टूल की तरह जो डिलीट की गई फ़ाइलों को पुनर्प्राप्त कर सकता है, हमेशा मिली फ़ाइलों को एक अलग टारगेट ड्राइव पर पुनर्स्थापित करें। यह डिलीट की गई फ़ाइल ब्लॉक्स वाले डिस्क सेक्टर्स को गलती से ओवरराइट होने से रोकता है और आपकी जानकारी पुनर्प्राप्त करने की संभावना अधिक होगी।
आइए कुछ उदाहरणों के आधार पर Windows 10 पर Windows File Recovery का उपयोग करना सीखें।
winfr.exe 3 मोड में काम कर सकता है:
- स्टैंडर्ड मोड डिलीट की गई फ़ाइलों को खोजने के लिए MFT टेबल का उपयोग करता है। यह प्रभावी है यदि फ़ाइल रिकॉर्ड सेगमेंट (FRS) अभी भी डिस्क पर मौजूद हैं;
- सेगमेंट मोड MFT टेबल को खोजने के बजाय डिस्क पर विभिन्न NTFS सेगमेंट को खोजने के लिए उपयोग किया जाता है। सेगमेंट डिस्क पर विभिन्न फ़ाइल विशेषताएं हैं, जैसे नाम, आकार, प्रकार, तारीख, आदि;
- सिग्नेचर मोड – टूल विभिन्न फ़ाइल प्रकारों के सिग्नेचर के लिए डिस्क को खोजता है (winfr में लोकप्रिय फ़ाइल प्रकारों के लिए कई बिल्ट-इन सिग्नेचर हैं)। यह मोड छोटी फ़ाइलों को खोजने के लिए उपयुक्त नहीं है। यह NTFS के अलावा अन्य फ़ाइल सिस्टम वाले ड्राइव को सपोर्ट करने वाला एकमात्र मोड है।
आइए Windows File Recovery का उपयोग करके Windows 10 पर हाल ही में डिलीट की गई फ़ाइल को पुनर्प्राप्त करने का प्रयास करें।
मान लीजिए, आप डिलीट की गई फ़ाइल का सटीक नाम और वह डायरेक्टरी जानते हैं जिसमें वह स्थित थी। निम्न कमांड ड्राइव C: पर \PS\test.txt फ़िल्टर का उपयोग करके डिलीट की गई फ़ाइलों को खोजेगा और मिली फ़ाइलों को अलग ड्राइव K: पर पुनर्प्राप्त करेगा (मैंने फ़ाइल को शिफ्ट+डिलीट का उपयोग करके स्थायी रूप से हटा दिया था)। यह कमांड स्टैंडर्ड winfr मोड में चलाई जाती है, वाइल्डकार्ड (*) अनुमत हैं (फ़ाइल पथ को डिस्क नाम के बिना निर्दिष्ट किया गया है, यह माना जाता है कि आपने पहले ही सोर्स ड्राइव निर्दिष्ट कर दी है):
winfr C: K: /n \PS\test.txt
टूल डिस्क को स्कैन करता है (Pass 1: Scanning and processing disk) और मिली फ़ाइलों को निर्दिष्ट डायरेक्टरी में पुनर्प्राप्त करता है (Pass 2: Recovering files)।
इस उदाहरण में, निर्दिष्ट डायरेक्टरी में उसी नाम की 2 डिलीट की गई फ़ाइलें दिखाई दीं। टूल ने पूछा कि मिली फ़ाइलों के साथ क्या करना है:
File K:\Recovery_20210316_105053\PS\test.txt exists: (o)verwrite, (s)kip, (a)lways overwrite, (n)ever overwrite, (k)eep both once, keep (b)oth always

अपना चयन करने के बाद, Y दबाएं। रिकवरी लॉग और पुनर्स्थापित फ़ाइलों वाला डायरेक्टरी स्वचालित रूप से खुल जाएगा।
यदि आप केवल उस फ़ोल्डर का नाम जानते हैं जिसमें डिलीट की गई फ़ाइलें संग्रहीत हैं, तो इस कमांड का उपयोग करें:
winfr C: K: /n \PS\
फ़ोल्डर नाम के अंत में बैकस्लैश (\) लगाएं।
डिलीट की गई फ़ाइलों के लिए स्कैन करने के बाद, सभी मिले तत्व टारगेट फ़ोल्डर में पुनर्प्राप्त हो जाएंगे। टूल स्वचालित रूप से फ़ाइलों को उनके नाम और प्रकार के अनुसार क्रमबद्ध करेगा।

ऊपर दिखाए गए कमांड प्रभावी हैं यदि फ़ाइल हाल ही में डिलीट की गई थी। यदि फ़ाइल बहुत पहले डिलीट की गई थी, या सोर्स ड्राइव को फॉर्मेट किया गया था, तो /r विकल्प के साथ सेगमेंट मोड का उपयोग करने की सिफारिश की जाती है (केवल NTFS ड्राइव के लिए)।
उदाहरण के लिए, आप किसी डायरेक्टरी को गहराई से स्कैन करके विशिष्ट एक्सटेंशन वाली फ़ाइलें ढूंढना चाहते हैं (Excel फ़ाइलें: xls और xlsx)। इस कमांड का उपयोग करें:
winfr C: P: /r /n \Sales\*.xls /n \Sales\*.xlsx
आप फ़ाइल नाम का एक भाग निर्दिष्ट कर सकते हैं:
winfr C: P: /r /n *annual*
NTFS के अलावा अन्य फ़ाइल सिस्टम वाले डिस्क पर डिलीट की गई फ़ाइलें खोजने के लिए सिग्नेचर मोड का उपयोग किया जाता है। आमतौर पर, इसका उपयोग USB फ्लैश ड्राइव, फोन या कैमरे के SD कार्ड पर डिलीट की गई फ़ाइलों को खोजने के लिए किया जाता है। सिग्नेचर स्कैन करने के लिए /x विकल्प का उपयोग किया जाता है।
उदाहरण के लिए, आप JPEG या PNG सिग्नेचर द्वारा SD कार्ड पर डिलीट की गई फ़ाइलें खोजना चाहते हैं।
winfr E: K: /x /y:JPG,PNG /n \DCIM\
नीचे दी गई तालिका Windows File Recovery में उपलब्ध सिग्नेचर की सूची और प्रत्येक सिग्नेचर से संबंधित फ़ाइल प्रकार दिखाती है।
| सिग्नेचर नाम | फ़ाइल प्रकार |
| ASF | wma, wmv, asf |
| JPEG | jpg, jpeg, jpe, jif, jfif, jfi |
| MP3 | mp3 |
| MPEG | mpeg, mp4, mpg, m4a, m4v, m4b, m4r, mov, 3gp, qt |
| PNG | png |
| ZIP | zip, docx, xlsx, pptx, odt, ods, odp, odg, odi, odf, odc, odm, ott, otg, otp, ots, otc, oti, otf, oth |
आप उन्नत Windows File Recovery विकल्पों पर कुछ सहायता इस प्रकार प्राप्त कर सकते हैं:
/p:<folder> - रिकवरी लॉग गंतव्य निर्दिष्ट करें (डिफ़ॉल्ट: गंतव्य फ़ोल्डर) /a - सभी उपयोगकर्ता संकेतों को स्वीकार करें /u - डिलीट न की गई फ़ाइलों को पुनर्प्राप्त करें (डिफ़ॉल्ट/सेगमेंट मोड केवल) /k - सिस्टम फ़ाइलों को पुनर्प्राप्त करें (डिफ़ॉल्ट/सेगमेंट मोड केवल) /o:<a|n|b> - ओवरराइट (a)लवेज, (n)एवर या कीप (b)ओथ ऑलवेज (डिफ़ॉल्ट/सेगमेंट मोड केवल) /g - प्राथमिक डेटा स्ट्रीम के बिना फ़ाइलों को पुनर्प्राप्त करें (डिफ़ॉल्ट: false, डिफ़ॉल्ट/सेगमेंट मोड केवल) /e - एक्सटेंशन एक्सक्लूज़न सूची अक्षम करें (डिफ़ॉल्ट/सेगमेंट मोड केवल) /e:<extension> - विशिष्ट एक्सटेंशन अक्षम करें (डिफ़ॉल्ट एक्सटेंशन सूची अब लागू नहीं होती) (डिफ़ॉल्ट/सेगमेंट मोड केवल) /s:<sectors> - वॉल्यूम में सेक्टर्स की संख्या (सेगमेंट/सिग्नेचर मोड केवल) /b:<bytes> - क्लस्टर में बाइट्स की संख्या (सेगमेंट/सिग्नेचर मोड केवल) /f:<sector> - स्कैन करने वाला पहला सेक्टर (सेगमेंट/सिग्नेचर मोड केवल)

बिल्ट-इन Windows File Recovery Windows 10 में डिलीट की गई फ़ाइलों को खोजने और पुनर्प्राप्त करने के लिए एक काफी सरल और प्रभावी टूल है। यदि आपने गलती से कोई महत्वपूर्ण फ़ाइल डिलीट कर दी है, तो अब आपको अपने ड्राइव को स्कैन करने के लिए थर्ड-पार्टी सॉफ़्टवेयर (आमतौर पर कमर्शियल) खोजने और इंस्टॉल करने की आवश्यकता नहीं है। बस Windows Store से टूल winfr.exe इंस्टॉल करें या इसे अपने डिप्लॉयमेंट Windows 10 छवि में जोड़ें।