OGA (Office Genuine Advantage) è il “vantaggioso” strumento che controlla la genuinità del prodotto Office. Bene in vista nella tray grazie al suo logo a forma di stellina, indica la presenza di una installazione piratata sulla macchina. In breve: la “stellina” assieme ai messaggi e ai “preziosi consigli” sono fastidiosi. Chiunque sfrutti macchine virtuali per lo sviluppo di codice o semplicemente per testare la funzionalità, più e più volte avrà odiato quell’icona in più e quel messaggio.
Sono in possesso della licenza, ma non voglio sfruttarla per una macchina che domani potrà essere distrutta ma che sarà conteggiata da Microsoft come installata! Rimane una sola alternativa: distruggere il modulo OGA. Un codice batch, due fantastiche applicazioni “riga di comando compatibili” e via, il gioco è fatto!, Naturalmente in seguito non scaricare il KB 949910, ma nasconderlo in windows update (deselezionarlo, poi tasto destro, nascondi)
In breve?
Attenzione utenti all’ascolto:
Il codice vien da se
01.
@echo off
02.
03.
echo ############################################################
04.
echo # Shutdown OGA - Destroy dll and reg of Microsoft OGA #
05.
echo # v.0.1 #
06.
echo # Gioxx 2009 - gioxx@gxware.org / gioxx.org #
07.
echo ############################################################
08.
09.
cls
10.
echo Chiudo il processo WgaTray.exe ...
11.
echo;
12.
taskkill /IM WgaTray.exe
13.
14.
echo;
15.
echo Attivo la DLL di Unlocker ...
16.
regsvr32 UnlockerCOM.dll
17.
18.
echo;
19.
echo Rimozione OGA Validation Pack ...
20.
unlocker %windir%\system32\WgaTray.exe /S /D
21.
unlocker %windir%\system32\OGAAddin.dll /S /D
22.
unlocker %windir%\system32\OGACheckControl.dll /S /D
23.
unlocker %windir%\system32\OGAVerify.exe /S /D
24.
echo;
25.
echo Terminato, i file sono stati cancellati con successo.
26.
27.
echo;
28.
echo Disattivo la DLL di Unlocker ...
29.
regsvr32 /u UnlockerCOM.dll
30.
31.
echo;
32.
echo Cancello la chiave di registro OGA ...
33.
regdel "HKEY_CURRENT_USER\Software\Microsoft\Office Genuine Advantage" /q /n
34.
35.
echo;
36.
echo Cancello i JOB attivi nelle Operazioni Pianificate ...
37.
cd %SystemRoot%\Tasks
38.
del OGADaily.job
39.
del OGALogon.job
Nulla di particolarmente complicato. Spiego passo passo ciò che serve sapere:
Il pacchetto è pronto per essere utilizzato. Oltre al batch troveranno spazio (nella stessa cartella) i file di Unlocker e di RegDel, come a figura sottostante
48 KB tutto compreso, basta lanciare destroy.bat e attendere la fine del processo.