याद दिला दें कि Windows Server 2012 में डिस्क पार्टीशन पर बिल्ट-इन डेटा डिडुप्लीकेशन कार्यक्षमता का सक्रियण दिखाई दिया। डिडुप्लीकेशन तकनीक का उद्देश्य NTFS फाइल सिस्टम वॉल्यूम पर समान ब्लॉक्स को खोजकर और हटाकर, ऐसे ब्लॉक्स को मूल स्रोत के लिंक से बदलकर, डिस्क स्थान को प्रभावी ढंग से साफ करके फ़ाइल सर्वर पर डिस्क स्थान बचाना है। यह तकनीक सर्वर बाजार खंड पर केंद्रित है और Windows 8 के क्लाइंट संस्करण के लिए उपलब्ध नहीं है, यहां तक कि Pro और Enterprise संस्करणों में भी।
हालांकि, एक ट्रिक है जो Windows 8 (और Windows 8.1) में डिडुप्लीकेशन तकनीक को सक्रिय करने की अनुमति देती है। कुछ उत्साही लोगों ने Windows Server 2012 / R2 से संबंधित पैकेज निकाले ताकि यह संभव हो सके।
नोट. आधिकारिक तौर पर, डिडुप्लीकेशन कार्यक्षमता क्लाइंट OS द्वारा समर्थित नहीं है और इस कारण से इसे असमर्थित कॉन्फ़िगरेशन माना जाता है। हालांकि, Hyper-V वर्चुअलाइजेशन टेस्ट वातावरण या इमेज और विभिन्न सॉफ़्टवेयर इंस्टॉलेशन पैकेज स्टोरेज के लिए काम करने वाले डिस्क जैसे कार्यों के लिए डिडुप्लीकेशन कार्यक्षमता को सक्रिय करके आप NTFS कम्प्रेशन या Single Instance Storage (जो पहले ही अतीत की बात बन चुका है) के उपयोग से असंभव 90% तक डिस्क स्थान बचा सकते हैं।
- डिडुप्लीकेशन सक्रियण के लिए रोलअप वाली फ़ाइल वाले आर्काइव को डाउनलोड और अन-ज़िप करें
- Windows 8 के लिए – windows8-dedup.zip (4133 Kb)
- Windows 8.1 के लिए – windows81-dedup.zip (4351 Kb)
- निम्न कमांड निष्पादित करें (प्रशासनिक विशेषाधिकार के साथ)
- Windows 8 के लिए:
1 2
dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab dism /online /enable-feature /featurename:Dedup-Core /all
- Windows 8.1: के लिए
1 2
dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab dism /online /enable-feature /featurename:Dedup-Core /all

नोट. चूंकि डिडुप्लीकेशन पैकेज Windows Server 2012/R2 से निकाले गए हैं, वे केवल Windows 8 के 64-बिट संस्करणों पर काम करेंगे।
- Windows 8 के लिए:
- फीचर इंस्टॉलेशन के बाद, "Windows Features" में पहले से गैर-मौजूद विकल्प File Server Role -> Data Deduplication दिखाई देगा (Control Panel\All Control Panel Items\Programs and Features\Turn Windows Features on or off सेक्शन)

Windows में डिडुप्लीकेशन प्रबंधन PowerShell के माध्यम से किया जाता है, जिसे प्रशासनिक विशेषाधिकारों के साथ लॉन्च किया जाता है (बेशक Server Manager कंसोल में शामिल ग्राफिकल प्रबंधन यूटिलिटी काम नहीं करेगी)
वॉल्यूम D: के लिए डिडुप्लीकेशन सक्षम करने के लिए, निम्न कमांड निष्पादित करें:
1 | Enable-DedupVolume -Volume D: |
Windows 2012 R2 (PowerShell 4.0) में डिस्क पर डुप्लीकेट डेटा से कुछ कैटलॉग को बाहर करना संभव है:
1 | Set-DedupVolume -volume D: -ExcludeFolder d:\HomeFolder;d:\mp3 |
डिडुप्लीकेशन प्रक्रिया को तुरंत शुरू करने के लिए, निम्न कमांड निष्पादित करें:
1 | Start-DedupJob –Volume D: –Type Optimization |
प्रक्रिया की स्थिति के बारे में जानकारी प्राप्त करने के लिए निम्न का उपयोग करें:
1 | Get-DedupStatus |

Windows 8 में डिडुप्लीकेशन फीचर इंस्टॉलेशन के मामले में, Task Scheduler में तीन नए टास्क बनाए जाते हैं, वे निश्चित शेड्यूल के अनुसार वॉल्यूम पर डेटा डिडुप्लीकेशन ऑपरेशन करते हैं। टास्क पैरामीटर्स को ग्राफिकल Scheduler इंटरफ़ेस के माध्यम से देखा या बदला जा सकता है। Scheduler -> Task Scheduler Library -> Microsoft -> Window -> Deduplication).

या PoSh के माध्यम से:
1 | Get-DedupSchedule |

उन फ़ाइलों के लिए जिनमें 5 दिनों से अधिक समय तक कोई परिवर्तन नहीं हुआ था, डिडुप्लीकेशन प्रक्रिया डिफ़ॉल्ट रूप से सक्षम है। अधिकांश मामलों में (विशेष रूप से टेस्ट वातावरण में) सभी फ़ाइलों के लिए उनके परिवर्तन के समय की परवाह किए बिना डिडुप्लीकेशन सक्षम करना बेहतर है।
1 | Set-Dedupvolume D: -MinimumFileAgeDays 0 |
डिडुप्लीकेशन द्वारा अपना सारा काम पूरा करने के बाद इसके सभी परिणाम (जिनमें डिस्क स्थान की बचत शामिल है) का अनुमान PoSh की मदद से लगाया जा सकता है:
1 | Get-DedupStatus |
या डिस्क गुणों में नेत्रहीन रूप से
महत्वपूर्ण. जब आप कुछ फ़ोल्डर्स के लिए डेटा डिडुप्लीकेशन सक्षम करते हैं, तो उन्हें दूसरे PC पर नहीं पढ़ा जा सकता यदि उस पर डिडुप्लीकेशन कंपोनेंट इंस्टॉल नहीं है (भले ही आप डिस्क पर फ़ाइलों की सूची देखेंगे, लेकिन उन्हें पढ़ा नहीं जा सकता)।यदि दूसरा कंप्यूटर डिडुप्लीकेशन इंस्टॉल नहीं कर सकता, तो आपको वॉल्यूम पर डेटा डिडुप्लीकेशन अक्षम करना होगा:
1 | Disable-DedupVolume-Volume D: |