{"id":22025107,"url":"https://github.com/mohabdo21/windows-repair-tool","last_synced_at":"2025-03-23T10:45:59.534Z","repository":{"id":264505914,"uuid":"893550845","full_name":"Mohabdo21/Windows-Repair-Tool","owner":"Mohabdo21","description":"Interactive Windows system repair and maintenance tool providing automated diagnostics, file system checks, and Windows Update troubleshooting through a user-friendly command-line interface.","archived":false,"fork":false,"pushed_at":"2025-01-01T20:20:24.000Z","size":7,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T10:45:54.094Z","etag":null,"topics":["batch","cli-tool","diagnostic-tool","dism","sfc","system-administration","system-maintenance","system-repair","system-restore","troubleshooting","windows","windows-batch","windows-scripts","windows-tools","windows-update"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mohabdo21.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-24T18:21:05.000Z","updated_at":"2025-02-07T22:46:31.000Z","dependencies_parsed_at":"2024-11-24T23:45:15.366Z","dependency_job_id":null,"html_url":"https://github.com/Mohabdo21/Windows-Repair-Tool","commit_stats":null,"previous_names":["mohabdo21/windows-repair-tool"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mohabdo21%2FWindows-Repair-Tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mohabdo21%2FWindows-Repair-Tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mohabdo21%2FWindows-Repair-Tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mohabdo21%2FWindows-Repair-Tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mohabdo21","download_url":"https://codeload.github.com/Mohabdo21/Windows-Repair-Tool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245090862,"owners_count":20559296,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["batch","cli-tool","diagnostic-tool","dism","sfc","system-administration","system-maintenance","system-repair","system-restore","troubleshooting","windows","windows-batch","windows-scripts","windows-tools","windows-update"],"created_at":"2024-11-30T07:14:08.283Z","updated_at":"2025-03-23T10:45:59.506Z","avatar_url":"https://github.com/Mohabdo21.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Windows System Repair Tool\n\nA comprehensive batch script for diagnosing and repairing Windows system issues. This tool provides an interactive menu-driven interface to execute various Windows system maintenance and repair commands.\n\n![Administrator Shield](https://img.shields.io/badge/requires-administrator-blue)\n![Windows Support](https://img.shields.io/badge/platform-Windows-brightgreen)\n![Batch Script](https://img.shields.io/badge/language-Batch-orange)\n\n## 🔍 Features\n\n- **Quick Status Check**: Rapid system image integrity verification\n- **Detailed System Scan**: In-depth analysis of system image health\n- **System Image Repair**: Automated repair of corrupted system files with Windows Update integration\n- **System File Checker**: Comprehensive system file integrity verification and repair\n- **Windows Update Repair**: Advanced troubleshooting for Windows Update issues including:\n  - Service management\n  - Component re-registration\n  - Network reset\n  - Driver cleanup\n- **All-in-One Option**: Sequential execution of all repair operations\n- **Interactive Menu**: User-friendly interface with detailed help section\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- Windows Operating System (Windows 10/11 recommended)\n- Administrator privileges\n- Active internet connection (for system file downloads during repairs)\n\n### Installation\n\n1. Download the `sys_repair.bat` file\n2. Right-click the file and select \"Run as administrator\"\n\n```batch\n# Alternative: Launch from Command Prompt (Admin)\ncd path/to/script\nsys_repair.bat\n```\n\n## 💻 Usage\n\nThe script presents an interactive menu with the following options:\n\n1. **Quick Status Check** (`DISM /CheckHealth`)\n\n   - Fast verification of system image integrity\n   - Recommended as first diagnostic step\n\n2. **Detailed Scan** (`DISM /ScanHealth`)\n\n   - Thorough system image analysis\n   - May take several minutes to complete\n\n3. **Repair System Image** (`DISM /RestoreHealth`)\n\n   - Attempts to repair corrupted system files\n   - Downloads replacement files if needed\n   - Can take 15-30 minutes depending on system state\n\n4. **System File Checker** (`sfc /scannow`)\n\n   - Scans and repairs corrupted Windows system files\n   - Recommended after DISM repairs\n\n5. **System Update Repair**\n\n   - Comprehensive Windows Update troubleshooting\n   - Resets update-related services and components\n   - Cleans up driver cache\n   - Repairs network settings\n\n6. **Run All Sequentially**\n   - Executes all repair operations in optimal order\n   - Recommended for thorough system maintenance\n\n## ⚠️ Important Notes\n\n- **Always backup important data** before running system repairs\n- **Requires administrator privileges** to execute repairs\n- Some operations may require system restart\n- Windows Update repairs may temporarily disable update services\n- Internet connection required for downloading system files during repair\n\n## 🔧 Technical Details\n\nThe script performs the following technical operations:\n\n- DISM (Deployment Image Servicing and Management) operations\n- System File Checker (SFC) scans\n- Service management (stop/start) for:\n  - Background Intelligent Transfer Service (BITS)\n  - Windows Update Service\n  - MSI Installer\n  - Cryptographic Services\n  - Application Identity Service\n- Registry component re-registration\n- Network stack reset\n- Driver state management\n- Windows component cleanup\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## 📝 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🔍 Troubleshooting\n\nIf you encounter issues:\n\n1. Ensure you're running as administrator\n2. Check internet connectivity for file downloads\n3. Verify Windows Update service is accessible\n4. Check system drive for sufficient space\n5. Review logs in `%windir%\\Logs\\DISM\\dism.log`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohabdo21%2Fwindows-repair-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohabdo21%2Fwindows-repair-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohabdo21%2Fwindows-repair-tool/lists"}