Office Genuine Advantage
這是微軟用來驗證你電腦所使用的Office系列軟體是否為正版的程式,最近因為微軟更新了OGA的驗證機制,所以許多人的電腦都出現了「您所使用的Office不是正版」的警告訊息。
而事實上OGA並不是必裝的更新選項,但是有許多人的電腦卻莫名其妙的裝了這個更新,而結果剛開始是提出上述的警告,到最後甚至會在你的Word, Excel文件上面加註這是由一個不是正版程式所產生的文件,這一招真的就很狠了,你如果有一份被「註記」的文件那應該是不好意思給別人吧?
如果你每次開機都會出現這個錯誤訊息:「Office Genuine Advantage發生問題,必須關閉,謹此致歉。」

那你應該是莫名其妙裝了Office Genuine Advantage。
為什麼會被裝OGA
請你想想是不是曾經做過下面所說的事:
在Windows XP的Windows Update網站,是不是沒看清楚就按下了「立即取得Microsoft Update!」?

或者在Windows Vista的更新中點進去「取得其他產品的更新」而安裝了Microsoft Update?

如何移除Office Genuine Advantage
不管你是如何安裝OGA的,要移除它方法跟移除WGA驗證裡面的類似,請你先關閉使用中的Office程式,再由【開始】→【所有程式】→【附屬應用程式】→【命令提示字元】開啟一個「DOS視窗」,首先輸入以下指令:
cd c:\windows\system32 dir oga*.*
看是不是可以看到OGAEXEC.exe, OGAAddin.dl 和 OGACheckControl.dll 這三個oga開頭的檔案?如果看不到這三個檔案請不要再往下面執行了,因為一定會出現錯誤。

看不到的原因應該是你目前的工作目錄不對,工作目錄就是cd c:\windows\system32這一行指令的目的,但是如果你的Windows是安裝在D磁碟那就要改成cd d:\windows\system32,如果你的系統目錄不叫windows也請你改成你自己設定名稱。
如果沒錯的話請你在DOS視窗先執行下列指令:
regsvr32 /u OGACheckControl.dll
系統會告訴你已經成功解除OGACheckControl.dll
最後再用DOS指令
del oga*.*
完成後電腦重開機就可以將OGA解證解除了,方法很簡單吧?
注意事項:
如果你「」dir oga*.*出現的不只有三個檔案,那就要一個一個的砍檔,DOS指令不會的話用Windows檔案總管也可以,否則誤砍檔案我可不負責喔!
如果真的都不行那就來暴力一點的:請用Ubuntu Live CD這一篇的方法用Ubuntu光碟片開機,再直接把那三個檔案砍了就一定可以了。
另一種方法
這是網友 JunHom 所提供的方法,如果用上述的方法無效的可以試試看:
請由【開始】→【執行】有「開啟」後面的欄位中貼上下面的程式碼
msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}
然後按下【確定】執行...
接下來照著畫面上的指示移除Office正版驗證就可以了,要注意上面的程式碼是以 } 結束的,如果你複製的最後面不是 } ,那就是複製不完整,請將指令區往右捲動才能選到全部的指令。










2009年10月20日 17:39:43
因為用 OpenOffice.org,所以從來不知道有這回事呢。OTL
2009年10月20日 18:40:58
哇! 高明! 我非常需要此資訊. 謝謝,我會試試看的!
2009年10月20日 21:11:44
感謝教學!成功了!
2009年10月20日 23:19:56
不客氣,這一篇是因為出去遇到很多電腦都出現這樣子的警告才發文的
2009年10月21日 00:51:48
最後一段應該是"del oga*.*"吧!?
2009年10月21日 12:39:44
打錯字了
已更正
2009年10月21日 18:06:48
另外提供一個方式,這也是google得來的,office 2003 試過可行,office 2007就沒試過了…
先將下列指令複製起來。
msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}
開始->執行->貼在執行的命令列當中,按下確定即可。
2009年10月21日 18:11:04
謝謝!
又多了一個方法
2009年11月02日 18:25:08
真的有用耶^^
高登大大的反而不行唷^^"
我也是出現跟樓下一樣的錯誤代碼
用了JunHom大大的方法後就可以囉~~
不過還是很感謝樓主提供的資訊唷~
這是我第一次用dos呢!
感覺"非常"有成就感^^
2009年11月03日 15:39:32
得左~~~THANKS~
用左msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}
跟住REOMOVE 的視窗就自己走出來~~~
感動~~THANKS~~
反而用樓主的方法~去到regsvr32 /u OGACheckControl.dll
做唔到~~~
我用VISTA,OFFICE 2003的~~THANKS ALL!!
2010年04月13日 16:00:17
office 2007 一樣可行
2010年07月15日 00:43:22
真是太感謝您了~
2009年10月21日 22:23:50
您好
我照以上的方法,可是電腦出現0X80070005的錯誤訊息
請問該怎麼解決呢??
謝謝您~
2009年10月21日 23:16:21
是一開機出現這個錯誤?還是執行哪一行的指令出現這個錯誤?
另外請你更詳細說明錯誤的訊息,光是這個錯誤代碼不好判斷喔
2009年10月22日 12:13:30
執行regsvr32 /u OGACheckControl.dll後會出現
0X80070005的錯誤訊息
請幫忙指導該如何處理,非常感謝!
2009年10月22日 14:07:44
@henry,Alex
應該是你目前所在的目不錄不在c:\windows\system32之下,如果你的系統是安裝在D磁碟的話,就要更改上面的cd c:\windows\system32為cd d:\windows\system32
這樣子才可以,我文章來改一下有問題請再回報
2009年10月22日 12:04:31
您好
我照以上的方法,電腦也出現0X80070005的錯誤訊息
是執行哪一行的指令出現這個錯誤,檔案總管也無法刪除。
謝謝您~
2009年10月24日 19:59:05
唔該晒,呢個問題攪左好耐都唔掂,唔該晒
2009年10月24日 23:28:53
唔使唔该
2009年10月28日 20:50:45
你好
我試了以上方法
成功刪了兩個檔案
剩OGAAddin.dll這個檔案
請問該如何處理呢
剩五天了 嗚嗚
2009年10月28日 21:37:27
ren OGAAddin.dll OGAAddin.old
再重開機之後就可以
del OGGAAddin.old
2009年11月14日 11:07:06
很久沒回了....真的win xp的geniume advance不能亂升級....否則
會黑畫面跟開檔困難喔!
2009年11月16日 00:17:15
我是ofice 2007
以此方法操作失敗
錯誤碼0x88070005
"模組ogacheckcontrol.dll已載入,但是呼叫dllunregisterserver失敗"
是我操作錯誤嗎~請高登大師指導
2009年11月16日 00:44:50
JunHom網友提供的方法
執行 msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}
試試
2009年11月16日 22:12:36
成功了!!
感謝您的指導!!!受用無窮
2009年11月16日 22:43:32
我再來加到文章中
2009年11月17日 18:22:40
高登R
謝謝你 我的也解決了.
以下提供各位一個好用的免費工具程式Windows Commander .
我用該工具程式簡單的就把OGAEXEC.exe, OGAAddin.dl 和 OGACheckControl.dll這幾個檔案找到也刪掉了.
2009年11月17日 20:43:19
Windows Commander我也用過,不錯用!
2009年11月25日 11:00:44
我也有一篇类似的文章,可惜只有寥寥数语呀。还是你写的有条有理的。
2009年11月25日 11:17:50
因為我遇到各種不同的情況比較多,要把每一種的方法都交代清楚,所以就寫的比較長囉!
2009年12月17日 15:49:54
感謝~受益良多!!
2010年01月20日 11:36:37
網路搜尋到移除方法,不過不瞭解第三步驟的“Load Behavior”是指啥?
所以第四步驟沒法進行...不知大師是否可以幫忙證實此辦法是否可行呢?
(DON’T DOWNLOAD ANY FILES)
1. Run RegEdit
2. Find (Ctrl-F) the first key named “OGAAddin.connect”.
3. In the right pane, right-click on “Load Behavior” and select Modify.
4. Change the data value from 3 to 0.
5. Find Next (F3) and perform steps 3 and 4 for every “OGAAddin.connect” key found (one for each installed Office product)
不用下載任何軟體或uninstall OGA,它只是將提醒功能停用,如此解決了問題,windows update也不會要你再安裝OGA..
2010年01月20日 12:21:35
這一招應該也是可以的只是檢查正版的程式還在你的電腦中你安心嗎?
它的方法是用搜尋找到OGAAddin.connect這一串字,你就會在登錄編輯程式右邊的視窗可以找到Load Behavior這個項目,將這個項目的設定值由3改為0,而且是要搜尋(F3)3到4次,如果你對regedit不熟的話最好不要亂動,因為弄錯了後果是很嚴重的!
2010年01月22日 17:33:16
順利移除了OGA
謝謝你喔!
2010年01月22日 19:22:13
不客氣,最近很奇怪有許多搜尋OGA過來的讀者,我還在怕微軟是不是有什麼新程式讓大家閃不了,現在你確認還是可以那我就放心了!
2010年01月31日 23:01:03
高登大師您好
我的是Vista版本「命令提示字元」的視窗與XP不一樣,我是初學電腦怕會弄錯,這個Office Genuine Advantage資料夾是放在「我的文件」裏,刪掉又再跑回來,無法移除掉,麻煩大師撥冗教我Vista版本要如何移除這討厭的東西,謝謝大師
2010年01月31日 23:30:33
Vista我沒用,但是Win7我有用,命令提示字元的指令都是一樣的,只是一開始進入的目錄不一樣,但是要刪的檔案一樣在 Windows\system32 ,如果檔案刪不掉的話,請在命令提示字元的功能表按右鍵,選「以系統管理員身分執行」
或是你可以用第二個方法比較簡單
至於Office Genuine Advantage資料夾你要程式殺掉才不會再生出來
2010年02月01日 11:04:27
這篇跟wga那篇
可以借我轉貼嗎?
超級實用的(微軟沒事幹嘛回頭抓xp和2003的office....
感謝喔^0^
2010年02月01日 14:01:55
轉貼請加上連結,另外我圖片有防外連
2010年02月14日 18:19:39
太感謝了~~
終於解決掉那個惱人的東西了
太感恩了!!
2010年02月21日 03:47:52
版主您好
我以JunHom網友提供的方法
執行 msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}後 還剩下一個OGACheckControl.dll檔刪不掉
我在Dos 下輸入 del OGACheckControl.dll
結果系統顯示 Access is denied
請問遇到這樣的情況 下一步該如何處理?
感謝您這麼熱心回答網友的問題!
2010年02月21日 11:19:04
1. 你是不是有Office系列的程式在執行中
2. 重開機再刪看看
3. 先執行 regsvr32 /u OGACheckControl.dll 之後再刪除看看
2010年02月25日 09:57:44
版主您好
依照你的方法
最後卻只剩下ogacheckcontrol.dll無法刪除
那麼該怎麼辦呢?
2010年02月25日 10:09:35
有出現成功解除的訊息或是其他的訊息嗎?
2010年02月25日 14:33:14
在DOS下,執行解除的工作已成功
在刪除的動作執行後
它顯示:ogacheckcontrol.dll無法刪除
之後再去查
三個檔案就只剩ogacheckcontrol.dll檔案了
2010年02月25日 15:10:31
照講如果已經解除成功就可以刪掉,如果不會再出現警告訊息是可以不用理它了,或是你找我一篇Ubuntu Live CD的文章,用那個光碟片開機進入把檔案刪除
2010年02月26日 18:07:34
高登R
請問以上OGA刪除方式,只是每次更新被抓,刪除內部檔案皆可繼續使用,是這個意思嗎? 還是以後更新被抓也沒關係?
有辦法把OGA更新關閉或是破解之類的嗎?
2010年02月26日 21:40:31
刪除之後毫不會再出現了,因為系統的記錄是你已經裝過了,所以不會再裝了
2010年02月28日 03:59:15
高登R
執行刪除OGA指令後,只要成功刪除,以後WIN更新也不用怕office被鎖嗎? 還是以後再被鎖,再用一樣的方式刪除?
2010年02月28日 11:22:32
以後會怎樣我哪會知道,到時候再說吧!
至今更新還是要看一下微軟到底要跟你更新什麼,會有這個訊息出現的人就是沒在看亂裝不該裝的更新,不是每一個不是用正版的都會出現警告的
2010年03月03日 17:18:28
終於~把這個可惡的OGA弄掉了
每次開office相關檔案時,都會出現一個視窗說這不是正版軟體
超討厭的,而且在使用程式的時候都會多一條工具列,
也是寫這不是正版軟體,看了實在是很刺眼,被別人看到也蠻
不好意思的,感謝您提供這麼有用的資訊!
另外我可以轉貼在我的BLOG嗎?
我會附上原文連結的,謝謝~
2010年03月03日 21:33:23
轉貼只要有連結都是OK的,但是圖片要請你另外存到你的部落格圖片空間,因為我的圖片有防外連
2010年03月04日 17:19:38
OK~感謝您~
2010年03月07日 23:14:08
高登老爺:
感激啊!連我這菜鳥上班族,也用你的方法解決了。
真是受用,太棒了。
我把WINDOWS Update 改成:先下載,再自訂安裝。
這,微軟真糟糕,專門對付菜鳥!
2010年03月10日 20:43:01
< 此部份留言已被版主刪減>
由於 我現在要開啟Microsoft Office 時
都會出現->錯誤1706.安裝程式找不到所需的檔案 檢查你的網路連線 或CD-ROM光碟機 對於這個問題的其他可能解決方案 請參閱C:\Program Files\Microsoft Office\OFFICE11\1028\OFREADME.HTM
那我該如何做呢= = 請高登 老大幫我解說ˊˋ 謝謝
2010年03月10日 21:54:41
你問題不在Office正版驗證,而是安裝時系統快取的暫存目錄 MSOCache 被刪除了,請你找出他提示的Office光碟讓他再讀一遍就不會再出現這個訊息了
2010年03月11日 00:22:23
可是 我沒有光碟= =
那我可以把Microsoft Office 2003 移除嗎 ?
然後使用2010版的 我有到微軟下載免費試用版
可是我還沒安裝 我怕又搞亂了
另外還可以請問你一個問題嗎!我的Internet Explorer 8 .安裝使用約4天 但是每次瀏覽網頁都會出現錯誤訊息 無法連結...還有 網路連線也斷N回 .整棟大樓的網路連線都正常 可是我現在只要崇開機後 就無法連線 原本以為數據機問題 我也請房東幫我崇開好幾次 房東也火大了..我也有參考-如何自行診斷無法上網的原因 « 高登工作室.mht-
我很認真依照你打的步驟 可是也是無效
最後可以連線 是我把電腦丟在一旁 約30分鐘後再試試連線 又可連了
請問這有解答嗎= =
謝謝 又麻煩妳了
2010年03月11日 00:30:33
移除改裝2010版是可以的
但是你的問題好像有中毒了哦!我不久前才處理過一台只要一開機,同一網路內的電腦上網就很慢,原來是被植入木馬當成發垃圾郵件的主機,這種最麻煩建議你找人幫你處理比較快
2010年03月10日 23:41:10
您所指導的方法第一招即已解除本人的困擾,除了萬分感謝外,就是佩服!佩服!佩服!望您閒暇之餘能多多造福買不起原版的網友,再次感謝您!
2010年03月11日 00:27:04
呵呵!不用客氣啦!
2010年03月11日 00:37:32
找人處裡比較快嗎 = =可以找你嗎ˊˋ
我現在人生病無法出門 這台電腦也是人家不要的筆電 利用這電腦上網找工作機會或是寫日記
那可以使用遠端技術幫我檢查嗎= =
2010年03月11日 00:44:54
筆電都有內建復原系統可以把系統回復到出廠時的狀態,但是我遇到有很多自作聰明的人會把系統重灌成沒有復原系統的,我就不知你的有沒有被動過手腳了?至於怎麼作你可以打電話去筆電的公司問,大廠牌都有0800的免付費電話的
要我幫你處理的話可能會比一般的還貴哦!而且我是在台中
2010年03月11日 00:50:52
謝謝你的解答^^
那我還是加減使用 反正可以開機 上網 瀏覽網頁 找資料 還是可以用的!!
感恩!!
2010年04月16日 08:34:50
版主你好:
想要請教一下,如果我的電腦一開機就會出現:
"OGAEXEC.exe應用程式錯誤-0x7c94cf58指令參考的0x00000000記憶體,該記憶體不能為read "
它說按取消偵錯,不過按了好像也沒有偵錯,電腦也可以照常運用,想要請問一下到底是出了什麼問題> <
謝謝你!!!!!!!!!!
2010年04月16日 09:40:24
照追一篇的方法就可以解決了
2010年04月17日 22:25:46
高登大大
可是我用搜尋找不到你說的那3個檔欸
但是我的Office一樣有那個問題
2010年04月17日 23:19:18
用第二個方法直接移除就好了
2010年04月21日 21:10:39
我每次用第二個方法移除完以後,
之後又出現了..囧
超奇怪的..再試試看
(我兩種方法都試了)
2010年04月21日 21:39:27
試著進安全模式移除看看
2010年05月08日 20:15:55
站長~可以請問一下
Office OGA 的更新代碼是幾號的呀?
就像W7 KB977165 是這個一樣
2010年05月08日 21:47:17
KB949810
2010年05月09日 01:40:11
謝囉~~
2010年05月28日 02:58:48
本來已經用手動模式成功避開了OGA,但最近我的更新時糊里糊塗的就下載了OGA,常常在用office 2003 走出來.....
我用的是Vista HB,已經做過數次移除,由入regedit 3改0、到Windows\SoftwareDistribution中反安裝、cmd 執行移除那三個OGA檔...
初初像是成功了,但過了第二天,OGA還是陰魂不散的走出來,請賜教我的問題都出在那?
謝謝
2010年05月28日 10:30:58
要等我遇到相同的情況我才有辦法告訴你為什麼,目前幫不上忙真是抱歉!
2010年06月01日 22:14:37
補充一下:
如果不知為何會被安裝 OGA 的 user,提醒你只要有裝 MSN(Windows Live Messenger)14.0版以上的人,就會被強制裝『Microsoft Update』就會檢查 Office 的更新,就會下到 OGA 了。就如站長提到注意不要裝吧~
(再補充)如果裝了『Silver Light』也會自動裝『Microsoft Update』.........
所以不想付錢,請付出你的照子放亮一點吧~~~
2010年06月01日 22:23:04
謝謝你的資訊
最近也遇到Win7內定是啟用Microsoft Update,所以會自動裝OGA,這一點我再來提醒一下大家
2010年06月12日 18:37:14
你好 你的文章 很受用
謝謝你的分享 感恩 呢~
2010年06月14日 19:30:31
不客氣!
2010年07月20日 10:03:57
非常感謝你~~
我成功移除了~~
真的很討厭的自動更新
2010年07月20日 10:04:41
不客氣!要常回來哦!
2010年07月27日 19:35:20
感謝大大的分享, 真是十分有用!
2010年08月05日 21:22:30
我使用vista 請教兩個問題
1. 開始 - 執行 我找不到執行 請問在哪裡可以找到
2. 命令提示字元 顯示被我系統管理員關閉 也找不到在哪裡開啟
問了很白癡的問題 希望你能回答
Thanks
2010年08月05日 21:34:04
1. 就跟命令提示字元在一起,如果還是找不到按Ctrl+Alt+Del(工作管理員)裡面也有
2. http://www.wells.hk/ws_toolsdetail.php?tools_id=1103103168 試看看
2010年08月05日 22:04:08
Thanks~
1. Vista Ctrl+Alt+Del 直接跳出 關機
2."啟動Regedit,到路徑HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System,右邊視窗可找到「DisableCMD」鍵值,將其值改為「0」或直接刪除該鍵值便可。 "
請教Regedit要如何啟動
2010年08月05日 22:14:41
1. 游標在最下面的工作列按右鍵->工作管理員,如果還是不行就是你的工作管理員也被禁用了,會有這種情形大部份都是中毒被病毒搞的鬼,網路上有解法自己搜尋吧
2. 用執行,這個也有可能被禁用
2010年08月05日 22:06:39
請問 Vista 沒有"執行"功能嗎?
ANNIE 如何辦到? " 用左msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}
跟住REOMOVE 的視窗就自己走出來~~~"
2010年08月06日 00:05:55
Thanks
想來只有重灌了
目前所使用的office驗證碼 已經被鎖定
請問重灌後 應該先如何處理 可以避免office再度被封鎖
2010年08月06日 00:41:46
看到 Office Genuine Advantage 的更新不要裝就不會有這個問題了
2010年08月07日 07:46:06
歷經這次慘痛教訓,要好好學習電腦知識
請問
1. Office Genuine Advantage 可以直接刪除嗎
2. window update 是否需要設定為"永遠不檢查更新"
3. "遠端協助連線" 是否應該取消
Best regard
2010年08月07日 13:45:55
1. 如果已經安裝當然可以移除,重點是下一次它要裝的時候請勇敢「拒絕」它
2. 我從來不鼓勵關閉自動更新,這樣子反而更危險,我再找時候來好好說明一下,請記得訂閱RSS
3. 遠端協助也是要你的同意才能進入你的電腦,也沒有聽說因為遠端協助被入侵的案例,當然不放心的話還是關掉,真的要用的時候再打開
2010年08月06日 01:13:37
謝謝你讓我知道 電腦中毒了
2010年08月11日 12:28:25
高版主,我用了你的方法一,也看到了那三个Oga文件,
输入下面命令:
regsvr32 /u OGACheckControl.dll
但是提示是这个:
loadlibrary("oagcheckcontrol.dll")失败 - 找不到指定模块。
为什么?
我是今天更新的。请问是不是微软有修改了针对你这个方法的补丁?
2010年08月11日 12:38:07
這個是給XP用的,其他的不適用
如果是XP那是.dll還沒註冊,檔案直接刪除即可