2011年12月12日

無法安裝office

今天公司實驗室要求升級OFFICE 2003至2007版
想說是小case一件
大概不用半小時就可以完成
結果搞了2個小時
MIS的生命就是浪費在這些莫名其妙的鬼問題上呀

不過抱怨不是這篇文章的重點
重點是解決問題.......................

當我按下Upgrade button時
想說在等待的同時看一下電子書
結果突然出現了噹啷.......
The windows installer service cannot update one or more protected windows


想說不會吧,難道是"版本"問題,無法升級
那乾脆直接移除2003版,重新安裝2007版好了
結果,還是出現一樣的錯誤訊息

心裡頓時緊張萬分
想說裝不上就算了
至少還有個2003版可以用
結果我移除了2003版
還是一樣裝不上
連2003版都沒了
那.....那....同事們是要怎麼做實驗呢???

心裡害怕得我只好尋找google大神求助
關鍵字:can't install office protected windows file

第一個連結就給他按下去了
眼花花看完討論版之後得到的結論就是
1.)
要去尋找原版winxp 光碟中的 fpault.dll 
檔案在光碟中的 I386\FP40EXT.CAB <==要解壓後才看到以上的檔案
如果光碟中找不到,就去網路上下載吧
2.)
然後將fpault.dll 檔案COPY至
c:\program files\common files\microsoft
shared\web server extensions\40\bin
3.)
再重新安裝,噹啷...還是出現一樣的錯誤
不過這次很神奇的是,就算是出錯,還是一樣安裝上去了。
就是要有耐心的等一下就是了

當MIS有時候真的心臟也是需要斷練一下
不然電腦被你搞壞,雖然可能不是你的錯
但是被罵的一定是你呀.......


參考網址: http://forums.techarena.in/office-setup/627360.htm

2011年12月7日

Android Fundamentals(一)

應用程式四個元件
Activities:
使用者單一界面。例如:Email應用程式,有一個Acitivies顯示EMAIL最新列表,另一個Acitivies顯示編輯一個新的EMAIL,另一個Acitivies顯示讀取一封EMAIL。雖然這些Acitivies構成一個EMAIL應用程式,但是其實是各自有其獨立性。如果EMAIL應用程式允許,其它的應用程式也可以使用其中一個Acitivies。例如:照相機應用程式可以使用編輯EMAIL這個Acitivies來讓使用者分享傳送照片。


Services:
背景執行程式。這個元件無使用者介面。例如:使用者可能正在聽音樂或在網路上抓取資料時,也正在使用其他應用程式。其它的元件,如一個Activities,可以啟動一個Service並在背景執行。


Content providers:
管理與其他應用程式分享的資料。你可以將資料儲存在檔案系統,如 SQLite,網路或其他任何你的應用程式可以存取的永久儲存位置。透過Content provider,其它應用程式可以搜尋,甚至修改資料(假如Content provider允許的話)。例如,Android系統提供一個content provider 管理使用者的通訊錄。如此,其他應用程式若有適當的權限即可部分讀取通訊錄中特定人士的資料。


Broadcast receivers:
系統廣播的回應。許多廣播來自系統,例如:廣播通知螢幕已經關閉,電源過低,或已擷取相片。應用程式也可以發佈廣播。例如讓其它應用程式知道一些資料已經下載至裝置中並可以使用。雖然回應廣播不會顯示在使用者介面中,它們也許會有一個狀態通知bar警告使用者有廣播訊息發生。有些應用程式回應廣播會嘗試做一些小工作。例如,它也許會啟動一些service來通知使用者。


資料來源:http://developer.android.com/guide/topics/fundamentals.html

2011年9月3日

英文作業系統無法讀取中文PDF檔名

自從幫同事換了英文版的作業系統後
問題層出不窮
因為同事用的軟體都是中文版
這幾天出現了一個問題是
安裝簡體中文版的adobe acrobat後
無法讀取中文檔名的pdf檔
會出現錯誤訊息
...syntax error

解決方法:

vista
至控制台 -> 地區及語言選項 -> 系統管理 -> 非unicode程式的語言 -> 變更系統地區設定 ->
選擇中文繁體 或 中文簡體 -> 解決

win7
也在類似vista的地方,找一下應該就找的到吧,關鍵字: unicode ...


為什麼同事可以用中文作業系統,但卻要裝英文作業系統呢?
因為,某銀行的應用程式(薪資轉帳用)只能相容於英文作業系統,因此只好安裝英文作業系統。
那又為什麼不裝中、英文雙系統呢?
因為,同事覺得裝了兩個系統後,電腦常常會變得很不穩。

所以只好灌了英文的作業系統!!!

2011年8月13日

瀏覽器不正常顯示

今天遇到一個同事瀏覽器出現問題
他的系統是windows xp sp3

Chrome: 網頁瀏覽出現空白
FireFox: 網頁顯示不完整或無法連線
IE: 網頁出現破圖

原因找了很久
重新安裝了chrome
事件檢視器中也沒有出現什麼跟上網有關的錯誤
也清了cookie 跟 cache

後來問了一下同事以下幾個問題
1.這個情形是否出現很久? (沒有)
2.那有出現過嗎? (有,上次公司斷線時)
3.那最近有什麼操作是異常的 (有windows update,但沒有去更新)
4.重開機後會正常嗎? (不會)

所以我去查看了windows update的更新資訊
發現在最近安裝的更新有六個
其中一個我認為最有可能影響他上網的情況
於是乎,把它移除了

褡拉.........正常了
那個影響瀏覽器正常運行的更新程式是這個....
http://www.microsoft.com/taiwan/technet/security/bulletin/MS11-062.mspx

我不知道為什麼它會影響瀏覽器運行,這個需要再研究一下

突然有種深深的感想
電腦修久了,真的是一看就知道哪裡有問題,或哪裡去找問題
這就是所謂的經驗呀.....

2011年8月10日

刪除 win7 系統保留區

安裝win7 untimate時常會出現一個系統保留區
那是 BitLocker 加密用的


如果不想要這個系統保留區
可以參考以下步驟:
安裝win7時
將系統磁區刪除 -> 系統保留磁區 -> 延伸 -> (看一下磁碟區大小) -> 套用


想要隱藏系統保留區:
控制台 -> 系統管理工具 -> 電腦管理 -> 磁碟管理 -> 選擇系統保留區 -> 滑鼠右鍵 
-> 選擇"變更磁碟機代號及路徑" -> 移除

2011年8月9日

Event ID 7000

公司有台電腦時常當機
以前懶的檢查時都會直接說那就重灌吧

但是那天大概太優閒
想說那來看一下事件檢視器好了
結果在系統的地方看到了一些錯誤
作業系統是簡體版的windows xp

內容是:
System Partition Manager Administrator Service 服務啟動失敗
事件ID 7000

上網找了些資料
解決方式如下:

執行 -> regedit -> HKEY_LOCAL_MACHINE -> System -> ControlSet001 -> Service
->找出有問題的Service Name -> Start -> 數值資料 -> 0

如此就解決了服務啟動失敗導致電腦系統當機或無法開啟的原因

參考資料: http://support.microsoft.com/kb/103000

很多時候其實事件檢視器很好用,因為它會發現系統的錯誤
而根據事件ID上網查找資料就可解決很多系統的問題