@echo off
title TrustEdge SmartCard Fix - 2025-10
echo ===============================================
echo TrustEdge / PKS Smart Card Fix Tool
echo (c) 2025 - For Windows 10 and 11
echo ===============================================
echo.
:: Pokretanje kao administrator
net session >nul 2>&1
if %errorLevel% neq 0 (
echo [GRESKA] Pokreni ovu skriptu kao Administrator!
pause
exit /b
)
echo [1/5] Uklanjanje problematicnih KB azuriranja...
wusa /uninstall /kb:5066130 /quiet /norestart
wusa /uninstall /kb:5068164 /quiet /norestart
wusa /uninstall /kb:5066791 /quiet /norestart
echo [2/5] Kreiranje registry unosa da blokira ponovnu instalaciju...
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Hide" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Hide\5066130" /v Hidden /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Hide\5068164" /v Hidden /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Hide\5066791" /v Hidden /t REG_DWORD /d 1 /f
echo [3/5] Resetovanje Crypto servisa...
net stop cryptsvc
ren "%systemroot%\system32\catroot2" catroot2.old >nul 2>&1
net start cryptsvc
echo [4/5] Brisanje keširanih smart card CSP datoteka...
del /q /f "%systemroot%\system32\Microsoft\Crypto\RSA\MachineKeys\*" >nul 2>&1
del /q /f "%appdata%\Microsoft\Crypto\RSA\*" >nul 2>&1
echo [5/5] Ciscenje i restartovanje Windows Update servisa...
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
echo.
echo ===============================================
echo Gotovo!
echo - Restartuj racunar.
echo - Ponovo instaliraj TrustEdge kao Administrator.
echo - Potom ubaci smart karticu i proveri potpisivanje.
echo ===============================================
pause

No comments:
Post a Comment
Komentar=