Thomas J. Bergersen
Member
Hôm qua tự nhiên mình cảm giác thấy máy chạy hơi chậm nên vô registry thì thấy IDM ghi rất nhiều key bản quyền vào registry. Screen shot đây.
Những key nằm trong nhánh HKCU\Software\Classes\Wow6432Node\CLSID\ và có hai value là "Model" và "Therad" chính là của IDM tạo ra để ghi nhớ trạng thái ngày sử dụng trial. Nếu nhìn trên hình thì chính là những key không có dấu + để mở ra key con. IDM tạo ra rất nhiều, kéo chuột xuống mỏi tay mà không hết. Nhìn thấy chướng mắt quá nên mình viết script Cmd để xóa nó. Nếu ai cần thì sử dụng nha.
Trước khi sử dụng nhớ backup registry lại bằng cách tạo một điểm System Restore mới .
Rồi copy cái này dán vô Notepad rồi lưu lại với đuôi .cmd . Khi chạy phải chạy với quyền Administrators.
Những key nằm trong nhánh HKCU\Software\Classes\Wow6432Node\CLSID\ và có hai value là "Model" và "Therad" chính là của IDM tạo ra để ghi nhớ trạng thái ngày sử dụng trial. Nếu nhìn trên hình thì chính là những key không có dấu + để mở ra key con. IDM tạo ra rất nhiều, kéo chuột xuống mỏi tay mà không hết. Nhìn thấy chướng mắt quá nên mình viết script Cmd để xóa nó. Nếu ai cần thì sử dụng nha.
Trước khi sử dụng nhớ backup registry lại bằng cách tạo một điểm System Restore mới .
Rồi copy cái này dán vô Notepad rồi lưu lại với đuôi .cmd . Khi chạy phải chạy với quyền Administrators.
Code:
REM @echo off
SETLOCAL ENABLEEXTENSIONS
set /a i=0
for /f %%a in ('reg query HKCU\Software\Classes\Wow6432Node\CLSID') do call :checkkey %%a
goto :end
:checkkey
reg query %1 /v Model
REM >nul 2>&1
set /a er1=%errorlevel%
reg query %1 /v Therad
REM >nul 2>&1
set /a er2=%errorlevel%
set /a er=er1^&er2
if %er%'==0' reg delete %1 /f
goto :eof
:end
ENDLOCAL
pause
Last edited: