2012年11月16日 星期五

Windows Installer封裝發生錯誤。

發生問題:安裝程式時,出現"WindowsInstaller封裝發生錯誤,請聯絡資訊管理員。"
                 之類似錯誤。

解決方法:請依下列方法處理,以下方法依處理複雜度編寫

                1、致微軟網站上下載Windows Installer重新安裝,重開機之後再次執行安裝程式。
                      依然無法執行安裝請繼續下一步。

                2、至System32底下檢查msi.dll(4.23MB)、msiexec.exe(93.5KB)、msihnd.dll(325KB),
                      大小是否正常,如不正常可於正常之電腦上取得檔案覆蓋(必須於NoName下
                      執行覆蓋動作)。覆蓋完後將Windows Installer重新安裝。重開機後再次執行
                      安裝程式。
                      依然無法安裝請繼續下一步。

                3、將以下文字儲存成unmsi.inf檔案。
; Windows Installer (MSI) UnInstaller .
;
[Version]
signature = "$Windows NT$" ; NT系統請改成 "$Windows NT$"
AdvanceINF=2.5
[DefaultInstall]
RequiedEngine = SETUPAPI
DelReg = installer.del.reg
RunPreSetupCommands = UnRegistryDll
UpdateInis = AddWininit
[AddWininit]
; del dll files after reboot
%10%\wininit.ini,Rename,,"NUL=C:\WINDOWS\SYSTEM\msi.dll",3
; for nt
%10%\wininit.ini,Rename,,"NUL=C:\WINNT\SYSTEM32\msi.dll",3
; del dll cache after reboot
%10%\wininit.ini,Rename,,"NUL=C:\WINNT\SYSTEM32\dllcache\msi.dll",3
[installer.del.reg]
HKLM,"SYSTEM\CurrentControlSet\Services\MSIServer"
[UnRegistryDll]
regsvr32 /s/u msi.dll
regsvr32 /s/u imagehlp.dll
regsvr32 /s/u msimsg.dll
regsvr32 /s/u msisip.dll
regsvr32 /s/u msiexec.dll

在檔案上點選右鍵選擇安裝,安裝後重新開機。重新開機後重新安裝Windows Installer,再次執行安裝程式。

4、執行WINDOWS修復。

5、重灌

2012年10月29日 星期一

故障情形:
WORD開啟很慢,關閉時會發生錯誤。

解決方法:
至USER資料夾底下搜尋Normal.dot檔案(該檔案為隱藏檔),並刪除該檔案。

Normal.dot:
該檔案為WORD範本檔,刪除後WORD會自動重建。

預設位置:
C:/Documents and Settings/USER資料夾名稱/Application Data/Microsoft/Tempplates
該位置會隨使用者設定而可能不會在C槽,所以必須先確認使用者資料夾實際位置。

2007以上版本檔案名稱為:Normal.dotm。
故障情況:
IE8無法安裝。
自動更新選項反白

解決方法:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows下的WindowsUpdate的機碼刪除除。自動更新選項正常。\

執行gpupdate指令,使更新選項套用群組原則。

安裝XPSP3網路安裝套件後,重開機
執行IE8安裝檔,安裝成功。

XPSP3網路安裝套件

2012年10月23日 星期二

ODBC的備份方法
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
匯出reg檔,之後再執行

詳細說明:
http://blog.sanc.idv.tw/2010/06/odbc.html

2012年10月19日 星期五

10/19
今天臨時被CALL修,狀況是
"因更換PC,而造成原來PC上的共享資料夾無法連線。"

解決狀況:

         一開始先更換IP,因更換PC而會造成DHCP分派的IP也會更新,再來則發現還是依然無法連線並出現無法存取該IP而出現【此工作站和主要網域間的信任關係失敗】的錯誤訊息。

        經GOOGLE之後,發現可能是新電腦的SID在AD上未正確識別,而導致AD無法判別該IP的PC。

解決方法:
        將共享資料夾的PC退出網域後重新加入網域,問題解決。

2012年10月13日 星期六

10/12
問題:IE在進入某些網頁時會發生"sysfader iexplore.exe 應用程式錯誤"的訊息,接著視窗關閉

解決方法:IE→工具→網際網路選項→進階→啟用其他廠商瀏覽器延伸(IE6為啟用第三方瀏覽器)設定玩即可解決。

註:我是用下面網頁的第6個方法解決,其他的都沒用,其他的方法可能因不同的發生原因而有所差異。請依序嚐試。

詳細解決方法:http://www.weste.net/2009/8-19/11073170976.html

2012年10月8日 星期一

10/8 SQL Server 2008 R2安裝問題

問題:安裝SQL Server 2008 R2時發生 0x84B10001錯誤訊息

解決方法:修改C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG路徑下
                 machine.config,將檔內system.servicemodel標籤刪除

結果:安裝成功。

詳細錯誤及解決方法:
http://kb.sagesoftwareonline.com/app/answers/detail/a_id/27156