मुझे एक बार SPTD.sys के साथ समस्या थी, इसलिए मरम्मत या सुधार जैसे कुछ भी "विनाशकारी" करने से पहले यह कोशिश करें!
यदि आप विंडोज सीडी पर अपने हाथ पा सकते हैं, तो एक बारपेट सीडी बनाएं: http://www.nu2.nu/pebuilder/
यदि आप तब लिनक्स डिस्ट्रो का लाइव संस्करण डाउनलोड नहीं कर सकते हैं, तो मैं उबंटू कहूंगा, लेकिन आप एनटीएफएस को माउंट करने के लिए लिनक्स का उपयोग करें। मेरे पास वास्तव में NTFS-3G लिनक्स ड्राइवर का NTFS ड्राइव था और मैंने उस ड्राइव पर मौजूद सभी डेटा खो दिया था। एक बार जब आप LiveCD को एक टर्मिनल लॉन्च करते हैं और निम्नलिखित कमांड चलाते हैं:
dmesg | grep sd
आपको लाइनें देखनी चाहिए:
[2.159429] sd 0: 0: 0: 0: 0: संलग्न scsi जेनेरिक sg0 प्रकार 0
[2.159628] sd 0: 0: 1: 0: [sdb] 156301488 512-बाइट हार्डवेयर क्षेत्र: (80.0 GB / 74.5 GiB)
फिर इसे माउंट करने का प्रयास करें:
L में sdL उस अक्षर से मेल खाता है, जो Linux ड्राइव का पता लगाता है ... अर्थात उपरोक्त मामले में यह bdb होगा
mkdir /mnt
mkdir /mnt/hd
mount -t ntfs /dev/sdL1 /mnt/hd
cd /mnt/hd/Windows/system32/drivers
mv STPD.sys /mnt/hd/Windows
umount /mnt/hd
और रिबूट।
BartPE का उपयोग करके इसी तरह का विचार, आप बस ड्राइवर को अपने C के मूल में ले जाना चाहते हैं ताकि यह लोड न हो और आप इसे बाद में ही बहाल कर सकते हैं।