AI-संचालित विंडोज डायग्नोस्टिक और स्व-उपचार उपकरण
SuperDiagnosticTool एक बुद्धिमान सिस्टम डायग्नोस्टिक उपयोगिता है जो वास्तविक समय हार्डवेयर टेलीमेट्री को Google Gemini AI के साथ जोड़कर विंडोज सिस्टम समस्याओं का विश्लेषण, निदान और स्वचालित रूप से सुधार करती है। सुरक्षा-प्रथम आर्किटेक्चर के साथ निर्मित, यह किसी भी विंडोज कॉन्फ़िगरेशन के लिए उत्पादन-ग्रेड डायग्नोस्टिक्स प्रदान करता है।
स्क्रीनशॉट
स्कैन मोड चयन और समस्या विवरण इनपुट दिखाता मुख्य इंटरफ़ेस
प्रमुख विशेषताएँ
सार्वभौमिक हार्डवेयर समर्थन
- डायनामिक स्केलिंग: किसी भी CPU कॉन्फ़िगरेशन (1-128+ कोर) में स्वचालित रूप से ढल जाता है
- हार्डवेयर-अज्ञेय तर्क: लीगेसी सिस्टम (Intel Pentium) से लेकर हाई-एंड वर्कस्टेशन (AMD Threadripper, Intel Xeon) तक निर्बाध कार्य करता है
- ग्रेसफुल फ़ॉलबैक: असमर्थित सुविधाओं (CPU फ़्रीक्वेंसी, बैटरी डिटेक्शन, स्वैप मेमोरी) का सुरक्षित प्रबंधन
- लो-स्पेक ऑप्टिमाइज्ड: संसाधन-सीमित हार्डवेयर पर भी सिस्टम लैग से बचने के लिए हल्का निष्पादन
बुद्धिमान AI विश्लेषण
- Google Gemini इंटीग्रेशन: उन्नत AI-संचालित सिस्टम विश्लेषण और निदान
- संदर्भ-जागरूक अनुशंसाएँ: उपयोगकर्ता द्वारा रिपोर्ट की गई समस्याओं को सिस्टम टेलीमेट्री से जोड़ता है
- सुरक्षा ऑडिटिंग: संदिग्ध प्रक्रियाओं, संसाधन लीक और संभावित मैलवेयर के लिए स्कैन करता है
- फिक्स के बाद सत्यापन: यह दिखाने के लिए पूर्णता रिपोर्ट तैयार करता है कि क्या ठीक किया गया बनाम किस पर मैन्युअल ध्यान देने की आवश्यकता है
सुरक्षा-प्रथम आर्किटेक्चर
उत्पादन-ग्रेड सुरक्षा (85%)
बहु-स्तरीय सत्यापन
- नॉलेज बेस मिलान: AI समाधानों को सफलता दर वाले 5 परीक्षणित, ज्ञात समाधानों से मान्य करता है
- ड्राई-रन सिमुलेशन: निष्पादन से पहले सभी परिवर्तनों का पूर्वावलोकन (सेवाएँ, फ़ाइलें, रजिस्ट्री)
- बहु-स्तरीय स्क्रिप्ट सत्यापन: ब्लैकलिस्ट, व्हाइटलिस्ट और जोखिम स्कोरिंग (0-100)
- सिस्टम रिस्टोर पॉइंट: किसी भी संशोधन से पहले स्वचालित रिस्टोर पॉइंट निर्माण
उन्नत निगरानी
- पूर्व/पश्चात निष्पादन स्नैपशॉट: परिवर्तनों से पहले और बाद में पूर्ण सिस्टम स्थिति कैप्चर
- परिवर्तन का पता लगाना: सभी संशोधनों (सेवाएँ, रजिस्ट्री, स्टार्टअप आइटम) का स्वचालित ट्रैकिंग
- रोलबैक जनरेशन: यदि आवश्यक हो तो परिवर्तनों को पूर्ववत करने के लिए स्व-निर्मित स्क्रिप्ट
- निष्पादन लॉगिंग: सभी कार्यों के व्यापक लॉग
PowerShell सुरक्षा
- एडमिन विशेषाधिकार सत्यापन: सभी सुधार स्क्रिप्ट में एलिवेशन जाँच शामिल
- वेरिएबल सैनिटाइजेशन: त्रुटियों को रोकने के लिए Regex-आधारित एस्केपिंग,
$env: वेरिएबल्स को सुरक्षित रखता है
- सेवा सुरक्षा जाँच: कार्यों से पहले सेवा अस्तित्व का सत्यापन
- सैंडबॉक्स निष्पादन: टाइमआउट सुरक्षा के साथ निगरानी वातावरण
- त्रुटि प्रबंधन: सुरक्षा उपायों के साथ व्यापक try-catch ब्लॉक
व्यापक सिस्टम स्कैनिंग
- प्रदर्शन मीट्रिक्स: CPU उपयोग (कुल + प्रति कोर), मेमोरी ब्रेकडाउन, शीर्ष संसाधन उपभोक्ता
- नेटवर्क इंटेलिजेंस: सक्रिय इंटरफ़ेस, DNS कॉन्फ़िगरेशन, Wi-Fi सिग्नल शक्ति, कनेक्टिविटी परीक्षण
- सुरक्षा अखंडता: एंटीवायरस स्थिति, फ़ायरवॉल प्रोफ़ाइल, Windows Update इतिहास
- हार्डवेयर स्वास्थ्य: डिस्क SMART स्थिति, GPU जानकारी, बैटरी स्थिति (लैपटॉप)
- सिस्टम सेवाएँ: स्टार्टअप एप्लिकेशन, विफल सेवाएँ, महत्वपूर्ण इवेंट लॉग
- प्रक्रिया ऑडिटिंग: संसाधन उपयोग और स्थान के आधार पर संदिग्ध प्रक्रियाओं की पहचान
मानव-केंद्रित रिपोर्टिंग
- पेशेवर HTML रिपोर्ट: दृश्य मीट्रिक्स के साथ डार्क-थीम, उत्तरदायी डायग्नोस्टिक रिपोर्ट
- भूतकाल में पूर्णता भाषा: रिपोर्ट पूर्ण कार्यों को दिखाने के लिए
[FIXED], [CLEANED], [DISABLED] टैग का उपयोग करती है
- मैन्युअल ध्यान अनुभाग: स्वचालित सुधारों को उन वस्तुओं से स्पष्ट रूप से अलग करता है जिनमें उपयोगकर्ता हस्तक्षेप की आवश्यकता है
- टाइमस्टैम्प्ड आर्काइव: ऐतिहासिक ट्रैकिंग के लिए सभी रिपोर्ट
AI_Reports/ निर्देशिका में सहेजी गईं
त्वरित आरंभ
डाउनलोड
SuperDiagnosticTool.exe डाउनलोड करें - स्टैंडअलोन निष्पादन योग्य (Python की आवश्यकता नहीं)
आवश्यकताएँ
पहला रन
SuperDiagnosticTool.exe डाउनलोड करें और चलाएँ
- संकेत मिलने पर अपनी Google Gemini API कुंजी दर्ज करें
- अपनी सिस्टम समस्या का वर्णन करें
- स्कैन मोड चुनें (त्वरित/गहरा/पूर्ण)
- AI विश्लेषण और सुधार स्क्रिप्ट की समीक्षा करें
- फिक्स निष्पादित करें या विस्तृत HTML रिपोर्ट देखें
इंस्टॉलेशन (डेवलपर्स के लिए)
पूर्वापेक्षाएँ
- Python 3.8 या उच्चतर
- pip पैकेज मैनेजर
निर्भरताएँ स्थापित करें
pip install psutil google-generativeai rich
स्रोत से चलाएँ
python super_diagnose_v2.py
उपयोग
API कुंजी सेटअप
विकल्प A: इंटरएक्टिव इनपुट (पहली बार उपयोगकर्ताओं के लिए अनुशंसित)
- टूल पहले रन पर आपको अपनी API कुंजी दर्ज करने के लिए संकेत देगा
- कुंजी भविष्य में उपयोग के लिए स्थानीय रूप से
gemini.key में सहेजी जाती है
विकल्प B: पर्यावरण चर
set GEMINI_API_KEY=your_api_key_here
विकल्प C: मैन्युअल कुंजी फ़ाइल
उसी निर्देशिका में gemini.key बनाएँ:
your_api_key_here
स्कैन मोड
| मोड | स्कैन | उपयोग का मामला |
|---|
| त्वरित स्कैन | CPU, RAM, बुनियादी जानकारी | तेज प्रदर्शन जाँच |
| गहरा स्कैन | सिस्टम, नेटवर्क, सुरक्षा, लॉग, ब्लूटूथ, प्रक्रियाएँ | व्यापक समस्या निवारण |
| पूर्ण स्कैन | उपरोक्त सभी + डिस्क स्वास्थ्य, GPU, स्टार्टअप ऐप्स | पूर्ण सिस्टम ऑडिट |
उदाहरण कार्यप्रवाह
# 1. टूल चलाएँ
SuperDiagnosticTool.exe
# 2. अपनी समस्या का वर्णन करें
> उच्च CPU उपयोग और धीमा प्रदर्शन
# 3. स्कैन मोड चुनें
> 3 (पूर्ण सिस्टम स्कैन)
# 4. AI विश्लेषण की प्रतीक्षा करें
[सिस्टम परतों को स्कैन कर रहा है...]
[टेलीमेट्री तर्क प्रसंस्करण...]
# 5. सुधार स्क्रिप्ट की समीक्षा करें
[PowerShell स्क्रिप्ट प्रदर्शित]
> निष्पादित करें? (y/n)
# 6. HTML रिपोर्ट देखें
> विस्तृत रिपोर्ट खोलें? (y/n)
तकनीकी विवरण
कोड आर्किटेक्चर
- प्रत्येक डायग्नोस्टिक श्रेणी के लिए अलग-अलग फ़ंक्शन के साथ मॉड्यूलर डिज़ाइन
- try-except ब्लॉक के साथ व्यापक त्रुटि प्रबंधन
- ग्रेसफुल फ़ॉलबैक के साथ हार्डवेयर-अज्ञेय क्वेरी
- पेशेवर डॉकस्ट्रिंग और स्पष्ट वेरिएबल नामकरण
PowerShell स्क्रिप्ट जनरेशन
- निष्पादन से पहले एडमिन विशेषाधिकार सत्यापन
- सिंटैक्स त्रुटियों को रोकने के लिए Regex-आधारित वेरिएबल एस्केपिंग
- एनवायरनमेंट वेरिएबल (
$env:TEMP, $env:PATH) सही ढंग से संरक्षित
- अस्तित्व जाँच के साथ सुरक्षित सेवा प्रबंधन
-ErrorAction SilentlyContinue का उपयोग करके त्रुटि दमन
Gemini AI इंटीग्रेशन
- सुसंगत आउटपुट पार्सिंग के लिए संरचित प्रॉम्प्ट
- विश्वसनीय निष्कर्षण के लिए सीमांकित अनुभाग (
[ANALYSIS_START], [FIX_START])
- सिस्टम टेलीमेट्री पर आधारित संदर्भ-जागरूक विश्लेषण
- पूर्ण सुधार कार्यों के लिए भूतकाल रिपोर्टिंग
सुरक्षा और गोपनीयता