奇摩即時通 cannot load resource dll

看到奇摩即時通也有這種狀態真的有點傻住!
執行奇摩即時通時便會跑出這個錯誤視窗……
而且這樣的狀況發生在administrator(管理者)下安裝可以正常開啟即時通,但…使用了另一個使用者帳號便無法正常開啟即時通程式,例如安裝時是admin但後來改使用user登入XP…那錯誤狀況便會發生!

這畫面是在奇摩即時通新版下才容易出現的狀況(即時通10.0版)
找了一些網路的知識+,還有搜尋了網路上的各種解決方法,好像都沒有正常處理好…
網路上都只有大概幾種方式 (列一下) 免得重蹈覆轍

  1. 覺得是防毒的問題,於是要安裝者先卸載防毒軟體
    此解決方法無效
  2. 覺得是使用者權限的問題,於是建議要使用即時通的使用者帳號安裝
    但…這建議很蠢,因為非管理者通常就是被限制安裝權限的,就更不可能在目前需求使用者端“執行安裝”,於是…此解決方法無效
  3. 覺得是中毒,於是給了掃毒軟體
    基本上,安裝後“安裝使用者”是可以正常使用,而非安裝者操作介面才出問題的,那肯定和防毒軟體沒有關係
  4. 覺得是dll程式毀壞,給了修護dll的工具
    這也不是沒有可能,不過修護執行後,狀況一樣存在,於是…此解決方法無效~

理論上,以上四點皆是網路上找到的“解決方法”,尤其是知識+還有很多是『最佳解答』,小的我真的只有傻眼而已!
因為所有的方法試完之後,一樣問題處理不了!~

 

那,推算回去,的確是和權限有關係,畢竟執行安裝的使用者操作介面是可以正常執行的
於是,處理二種方法…第一種方法已經失效!就是給資料匣User或Everyone寫入執行等權限,結果給了權限還是依然無法正常開始

接下來就是『登錄檔』的問題了!~
肯定是登錄檔在非安裝的使用者下沒有正常寫入reg,於是…用以下方法便可以解決此問題:

  1. 登入操作者帳號(只要需要使用Yahoo!的帳號即可)
  2. 找到 C:\Program Files\Yahoo!\Messenger 底下有二個reg檔,一個是default.reg、一個是intl.reg
  3. 點二下這二個reg檔後,即可正常執行Yahoo!奇摩即時通了

Yahoo問題.jpg

 

這件事又讓我覺得……千千萬萬不要相信知識+裡一堆沒有經過實際測試的方法
因為……只會一直白做工!害我花了整整一個小時在試沒有用的動作!
不過好在還是解決了!真好……鬆了一口氣!XD

Wan 發表在 痞客邦 留言(4) 人氣()