用過 Windows Server 的人一定覺得很奇怪,為什麼 XP 遠端桌面一次只能一個使用者登入,否則其他用戶會被踢出,就連本機登入的用戶也不例外,不過透過一些修改,XP 也可以有 Server 版的能力。
※ 不同帳號可以實現多人登入,相同帳號登入的話還是會踢掉先前登入的連線喔!
原理就是修改 termsrv.dll 這個檔案,把這個檔的 HEX Code 位置 00022A6A 值寫成 16 90 ,然後在修改登錄表把多人連線開啟即可,不過這道手續可以不用自己作,網路上已經有很多熱心網友發表了改好的檔案,下面就提供自動安裝修改的程式(限 XP SP3)。
快樂檔下載 http://ee.jaips.com/files/termsrv_sp3_patch.zip
若不放心此安裝檔可到 Google 搜尋 Multiple Remote Desktop SP3 即可找到手動安裝訊息
重新開機狂按 [F8] 進入安全模式
執行安裝檔,確認複製了兩次檔案。
之後可能會跳出檔案保護警告視窗 "正確執行所需要的檔案已被無法識別的版本所取代…" 此時請按 [取消] 即可,千萬不要真的插入 CD,否則檔案會被回覆成原來的。
最後會匯入註冊表,請按 [是(Y)] 。
再按 [確定] (也只能按 [確定])
重新開機(正常開機)試試可不可以多人連線吧!
※開啟遠端桌面請到 [控制台]→[系統]→[遠端],勾選 [允許使用者遠端連線到這部電腦(C)] ,按下 [選取遠端使用者(S)...] 按鈕,被新增的使用者(存在列表上)才能遠端登入。
分享 ASP,ASP.NET,VB,C#,程式開發,網站設計,部落格,微網誌,網路行銷,facebook 行銷,噗浪行銷,社群行銷,電腦硬體軟體,網路賺錢等資訊內容。『噗落格』裡的文章大多是從各網站摘錄(轉貼)下來的,僅提供研究及筆記之用途,如有侵權請留言告知!一開始不打算賺錢,一個不可能中的可能
2014年10月16日 星期四
2013年5月26日 星期日
在 Windows 底下使用 FTP 批次指令碼-批次檔下Ftp指令
@echo off set server=IP set username=Ftp帳號 set password=Ftp密碼 ::取得當日時間 set YYYYMMDD=%date:~0,4%%date:~5,2%%date:~8,2% ::檔案格式 set File=%YYYYMMDD%*_file* set n=!!! set i=! :Filestart echo open %server%>>ftp%i%.txt echo user %username%>>ftp%i%.txt echo %password%>>ftp%i%.txt echo hash>>ftp%i%.txt echo cd 路徑>>ftp%i%.txt echo mget %File%>>ftp%i%.txt echo y>>ftp%i%.txt echo bye>>ftp%i%.txt ::確認是否成功下載,若無,則重新下載 ftp -s:ftp%i%.txt -n>>filerunresult%YYYYMMDD%.txt if exist *_file* ( goto ok ) else ( ::暫停一分鐘後下載 timeout 60 ::若無成功下載,重覆三次 set i=%i%! if %i%==%n% goto ok goto Filestart ) :ok del ftp.txt goto exit :exit exit
從事 MIS 的工作,就是要會用些小程式或簡單指令來簡化例行公事,列一下 FTP Client 在 Windows Command Line 模式下的自動化語法:
ftp -s:ACTION
ACTION 內容:
open 192.168.0.21 ← 連線到 FTP Server
ftpusr ← 帳號
user4ftp ← 密碼,明碼有安全疑慮
bi ← 切換成 binary 模式
prompt off ← 將提示關閉
lcd d:\pdaexe ← 切換本機端的目錄夾
cd pdadata ← 切換 FTP Server 上的目錄夾
mput *.exe ← 多檔案下載
quit ← 離開
相關參數(來自 Windows 內建說明檔):
-v
抑制顯示遠端伺服器的回應。
-n
抑制在初始連線時自動登入。
-i
關閉多檔案傳送期間的互動提示。
-d
啟用偵錯,以顯示用戶端與伺服器之間所傳遞的所有 ftp 指令。
-g
啟用檔案名稱通用慣例,以在本機檔案及路徑名稱中使用萬用字元 (* 與 ?) (請參閱線上 [指令參照] 中的 glob 指令)。
-s:filename
指定內含 ftp 指令的文字檔;此指令會在 ftp 啟動之後自動執行。此參數不可含有空格。請改以此參數取代重新導向 (>)。
-a
於連結資料連線時使用本機的介面。
-w:windowsize
覆寫預設的轉送緩衝區大小 4096。
computer
指定電腦名稱或要連線之遠端電腦的 IP 位址。指定此參數時,請務必將其置於行中的最後一個參數。
2011年7月25日 星期一
DNS IP 國內各大ISP DNS 伺服器 IP 列表
國內各大ISP DNS伺服器位址
Hinet dns – 中華電信dns
168.95.1.1
168.95.192.1
168.95.192.2
SeedNet dns - 數位聯合電信 dns
北區: 台北, 桃園, 新竹, 宜蘭, 花蓮, 苗栗
139.175.55.244
139.175.252.16
中區: 台中, 彰化, 南投, 雲林
139.175.150.20
139.175.55.244
南區: 高雄, 台南, 嘉義, 屏東, 台東
139.175.10.20
139.175.55.244
So-Net dns
61.64.127.1
61.64.127.2
GIGA dns
203.133.1.8
203.133.1.6
APOL dns - 亞太線上 dns
203.79.224.10
203.79.224.30
Sparq dns - 速博 dns
211.78.130.10
211.78.130.11
TFN dns – 台灣固網dns
211.78.215.137
211.78.215.200
TTN dns – 台灣電訊dns
202.145.136.4
202.145.138.1
202.145.138.136
202.145.138.200
210.17.1.1
APOL dns - 亞太線上 dns dns ip GIGA dns Hinet dns - 中華電信dns isp dns ip SeedNet dns - 數位聯合電信 dns So-Net dns Sparq dns - 速博 dns TFN dns - 台灣固網dns TTN dns - 台灣電訊dns 國內各大ISP DNS伺服器位址
Hinet dns – 中華電信dns
168.95.1.1
168.95.192.1
168.95.192.2
SeedNet dns - 數位聯合電信 dns
北區: 台北, 桃園, 新竹, 宜蘭, 花蓮, 苗栗
139.175.55.244
139.175.252.16
中區: 台中, 彰化, 南投, 雲林
139.175.150.20
139.175.55.244
南區: 高雄, 台南, 嘉義, 屏東, 台東
139.175.10.20
139.175.55.244
So-Net dns
61.64.127.1
61.64.127.2
GIGA dns
203.133.1.8
203.133.1.6
APOL dns - 亞太線上 dns
203.79.224.10
203.79.224.30
Sparq dns - 速博 dns
211.78.130.10
211.78.130.11
TFN dns – 台灣固網dns
211.78.215.137
211.78.215.200
TTN dns – 台灣電訊dns
202.145.136.4
202.145.138.1
202.145.138.136
202.145.138.200
210.17.1.1
APOL dns - 亞太線上 dns dns ip GIGA dns Hinet dns - 中華電信dns isp dns ip SeedNet dns - 數位聯合電信 dns So-Net dns Sparq dns - 速博 dns TFN dns - 台灣固網dns TTN dns - 台灣電訊dns 國內各大ISP DNS伺服器位址
2010年12月9日 星期四
介紹好用工具:Bat To Exe Converter
我時常在寫批次檔(Batch, *.bat)幫助我處理一些日常的工作,例如說備份資料庫、建立 SSH Tunnel、或是將所有子目錄下的 .svn 目錄改成 _svn 目錄、…等等。有些 Batch Script 甚至會寫超過一百行,若你想保護辛苦寫的批次檔時,就可以利用 Bat To Exe Converter 幫你轉成 *.exe 執行檔。
簡單的說,這套工具有 4 個特色:
1.隱藏原始碼。(這是無庸置疑的)
2.支援 “沒有互動視窗”的應用程式(Ghost applications),可讓你的程式在背景作業。
3.批次檔轉換後的執行檔可設定應用程式圖示、檔案版本、產品版本、公司名稱、程式描述、版權宣告等應用程式資訊。
4.可以不只將批次檔轉成執行檔,還可以將批次檔相關的檔案、文件或程式也一併結合在一起。
正所謂「一圖解千文」,如下圖示就是此工具唯一的 GUI 操作介面:

下載後的壓縮檔中會有兩個檔案,一個是 Bat_To_Exe_Converter.exe 執行檔,另一個是 help.chm 說明檔,可查詢指令列(Command Line)操作的用法。
若要透過指令列的方式執行轉換動作,至少需要設定 4 個參數才能執行,其參數的說明如下:
1.第一個參數是來源批次檔
2.第二個參數是輸出的執行檔
3.第三個參數是 Icon 的檔案路徑
4.第四個參數是設定你的應用程式類型 ( Console 或 Ghost )
5.第五個之後的參數都是要外掛進來的檔案,也就是要跟這個原本的批次檔一起工作的程式。
範例1:將 a.bat 轉成 a.exe,其中的 "" 代表不要設定 Icon,1 代表轉換成 Console application
Bat_To_Exe_Converter.exe a.bat a.exe "" 1
範例2:將 a.bat 轉成 a.exe,其中的 0 代表轉換成 Ghost application ( 背景作業模式 )
Bat_To_Exe_Converter.exe a.bat a.exe "" 0
範例3:將 a.bat 轉成 a.exe,並且也將 myprogram1.exe 與 test.jpg 兩個檔案都打包放進 a.exe 中,讓 a.exe 在執行時可以引用這兩個檔案。
Bat_To_Exe_Converter.exe a.bat a.exe "" 1 myprogram1.exe test.jpg
另外,我也做了個小測試,情境如下:
我寫一個 a.bat 內容是 type a.txt
然後建立一個 a.txt 內容是 12345
然後執行 Bat_To_Exe_Converter.exe a.bat a.exe "" 1 a.txt 將 a.txt 綁進 a.exe 中
之後將 a.txt 的內容修改成 67890
接者我執行 a.exe 得到的結果是 67890
接者我從該目錄刪除 a.txt 檔案
再執行一次 a.exe 我得到的結果是 12345
由此可知,即便將檔案一併綁進轉換後的執行檔中,原本批次檔讀取的訊息還是先從原本所在的目錄讀取檔案,若讀取不到才會讀取被綁進執行檔中的檔案。
原文轉載 http://blog.miniasp.com/post/2008/10/07/Useful-tool-Bat-to-Exe-Converter.aspx
簡單的說,這套工具有 4 個特色:
1.隱藏原始碼。(這是無庸置疑的)
2.支援 “沒有互動視窗”的應用程式(Ghost applications),可讓你的程式在背景作業。
3.批次檔轉換後的執行檔可設定應用程式圖示、檔案版本、產品版本、公司名稱、程式描述、版權宣告等應用程式資訊。
4.可以不只將批次檔轉成執行檔,還可以將批次檔相關的檔案、文件或程式也一併結合在一起。
正所謂「一圖解千文」,如下圖示就是此工具唯一的 GUI 操作介面:

下載後的壓縮檔中會有兩個檔案,一個是 Bat_To_Exe_Converter.exe 執行檔,另一個是 help.chm 說明檔,可查詢指令列(Command Line)操作的用法。
若要透過指令列的方式執行轉換動作,至少需要設定 4 個參數才能執行,其參數的說明如下:
1.第一個參數是來源批次檔
2.第二個參數是輸出的執行檔
3.第三個參數是 Icon 的檔案路徑
4.第四個參數是設定你的應用程式類型 ( Console 或 Ghost )
5.第五個之後的參數都是要外掛進來的檔案,也就是要跟這個原本的批次檔一起工作的程式。
範例1:將 a.bat 轉成 a.exe,其中的 "" 代表不要設定 Icon,1 代表轉換成 Console application
Bat_To_Exe_Converter.exe a.bat a.exe "" 1
範例2:將 a.bat 轉成 a.exe,其中的 0 代表轉換成 Ghost application ( 背景作業模式 )
Bat_To_Exe_Converter.exe a.bat a.exe "" 0
範例3:將 a.bat 轉成 a.exe,並且也將 myprogram1.exe 與 test.jpg 兩個檔案都打包放進 a.exe 中,讓 a.exe 在執行時可以引用這兩個檔案。
Bat_To_Exe_Converter.exe a.bat a.exe "" 1 myprogram1.exe test.jpg
另外,我也做了個小測試,情境如下:
我寫一個 a.bat 內容是 type a.txt
然後建立一個 a.txt 內容是 12345
然後執行 Bat_To_Exe_Converter.exe a.bat a.exe "" 1 a.txt 將 a.txt 綁進 a.exe 中
之後將 a.txt 的內容修改成 67890
接者我執行 a.exe 得到的結果是 67890
接者我從該目錄刪除 a.txt 檔案
再執行一次 a.exe 我得到的結果是 12345
由此可知,即便將檔案一併綁進轉換後的執行檔中,原本批次檔讀取的訊息還是先從原本所在的目錄讀取檔案,若讀取不到才會讀取被綁進執行檔中的檔案。
原文轉載 http://blog.miniasp.com/post/2008/10/07/Useful-tool-Bat-to-Exe-Converter.aspx
2010年7月26日 星期一
IIS 如何建立網路芳鄰之虛擬目錄
1.按一下 [開始],指向 [程式集],按一下以選取 [系統管理工具],然後按一下 [Internet 服務管理員]。
展開伺服器名稱。
2.在左窗格中,用滑鼠右鍵按一下 [預設的網站],指向 [新增],再按一下 [虛擬目錄]。
3.在「虛擬目錄建立精靈」的第一個畫面中輸入虛擬目錄 (例如 MyWebData) 的別名或名稱,再按 [下一步]。
4.在第二個畫面中,按一下 [瀏覽]。找出您建來存放內容的內容資料夾。按一下 [下一步],若是使用\\192.168.0.10\AAA時,按下一步。
5.在第三個畫面中,「安全驗證」輸入要驗證登入此網路芳鄰的帳號密碼。
6.在第四個畫面中,選取 [讀取] 和 [執行指令碼 (例如 ASP)]。確認其餘核取方塊均已清除。按一下 [完成] 結束精靈。
重要:在IIS主機上,以及網路芳鄰的主機上,均需建立相同的帳號密碼,以供資料存取
參考文章
如何建立 IIS 虛擬目錄http://support.microsoft.com/kb/172138/zh-tw
設置IIS指向另一台機器上的共享虛擬目錄http://tc.wangchao.net.cn/it/detail_55171.html
展開伺服器名稱。
2.在左窗格中,用滑鼠右鍵按一下 [預設的網站],指向 [新增],再按一下 [虛擬目錄]。
3.在「虛擬目錄建立精靈」的第一個畫面中輸入虛擬目錄 (例如 MyWebData) 的別名或名稱,再按 [下一步]。
4.在第二個畫面中,按一下 [瀏覽]。找出您建來存放內容的內容資料夾。按一下 [下一步],若是使用\\192.168.0.10\AAA時,按下一步。
5.在第三個畫面中,「安全驗證」輸入要驗證登入此網路芳鄰的帳號密碼。
6.在第四個畫面中,選取 [讀取] 和 [執行指令碼 (例如 ASP)]。確認其餘核取方塊均已清除。按一下 [完成] 結束精靈。
重要:在IIS主機上,以及網路芳鄰的主機上,均需建立相同的帳號密碼,以供資料存取
參考文章
如何建立 IIS 虛擬目錄http://support.microsoft.com/kb/172138/zh-tw
設置IIS指向另一台機器上的共享虛擬目錄http://tc.wangchao.net.cn/it/detail_55171.html
2010年7月8日 星期四
解決IE8之SysFader: iexplore.exe - 應用程式錯誤的問題
SysFader: iexplore.exe 應用程式錯誤
應用程式發生例外 不明的軟體例外錯誤(0x0eedfade)於位置0x7c815e02
解決方法如下:
第一種解法:我的電腦按右鍵>內容>進階>效能>設定>視覺效果>選擇「調整成最佳效能」>套用>確定。(主要應該是關閉將功能表淡出或滑動到檢視)
第二種解法:把網站加入信任網站看看
第三種解法:參考 http://help.lockergnome.com/windows/SysFader-iexplore-exe-Application-Error--ftopict533700.html
依其建議將 Java 反安裝(uninstall)再重開機(reboot),
再連線至 http://www.java.com/zh_TW/ 安裝最新的 Java(TM) 6 Update 19 即可解決了...
所以我認為第三種解法應該是最正確的
應用程式發生例外 不明的軟體例外錯誤(0x0eedfade)於位置0x7c815e02
解決方法如下:
第一種解法:我的電腦按右鍵>內容>進階>效能>設定>視覺效果>選擇「調整成最佳效能」>套用>確定。(主要應該是關閉將功能表淡出或滑動到檢視)
第二種解法:把網站加入信任網站看看
第三種解法:參考 http://help.lockergnome.com/windows/SysFader-iexplore-exe-Application-Error--ftopict533700.html
依其建議將 Java 反安裝(uninstall)再重開機(reboot),
再連線至 http://www.java.com/zh_TW/ 安裝最新的 Java(TM) 6 Update 19 即可解決了...
所以我認為第三種解法應該是最正確的
2010年7月6日 星期二
2010年5月30日 星期日
如何開啟關閉 Windows XP 中的自動登入
如 果您將電腦設定為自動登入,能夠實際使用電腦的任何人,也能夠獲得此電腦上所有內容的存取權,包括這部電腦所連線的網路。此外,如果您開啟自動登入,密碼 會以純文字儲存於登錄中。儲存這個數值的特定登錄機碼,可由遠端 Authenticated Users 群組讀取。因此,只有當電腦受到實體的安全保護,而且您確定所有不受信任的使用者均無法在遠端讀取登錄時,才使用這個設定。
您可以使用「登錄編輯程式」新增您的登入資訊。如果要執行這項操作,請依照下列步驟執行:
按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]。
找出下列登錄機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
使用您的帳戶名稱及密碼,按兩下 [DefaultUserName] 項目,輸入您的使用者名稱,再按一下 [確定]。
按兩下 [DefaultPassword] 項目,在 [數值資料] 方塊下方輸入您的密碼,再按一下 [確定]。
如果沒有 [DefaultPassword] 值,請建立該值。如果要執行這項操作,請依照下列步驟執行:
在「登錄編輯程式」中,按一下 [編輯],按一下 [新增],再按一下 [字串值]。
鍵入 DefaultPassword 作為數值名稱,再按下 ENTER。
按兩下新建立的機碼,然後在 [數值資料] 方塊中輸入您的密碼。
如果沒有指定 DefaultPassword 字串,Windows XP 會自動變更 AutoAdminLogon 登錄機碼的值,從 1 (真) 改成 0 (偽) 以關閉 AutoAdminLogon 功能。
按兩下 [AutoAdminLogon] 項目,在 [數值資料] 方塊中輸入 1,再按一下 [確定]。
如果沒有 AutoAdminLogon 項目,請建立該項目。如果要執行這項操作,請依照下列步驟執行:
在「登錄編輯程式」中,按一下 [編輯],按一下 [新增],再按一下 [字串值]。
鍵入 AutoAdminLogon 作為數值名稱,再按下 ENTER。
按兩下新建立的機碼,然後在 [數值資料] 方塊中輸入 1。
結束 [登錄編輯程式]。
按一下 [開始],按一下 [重新開機],再按一下 [確定]。
電腦重新開機而且 Windows XP 啟動之後,您就可以自動登入。
如果您想略過自動登入,而要以另一個使用者身份登入系統,請在登出之後或者 Windows XP 重新啟動之後,按住 SHIFT 鍵。請注意,此程序只適用於第一次登入。如果要在未來的登出情況強制套用這項設定,系統管理員必須設定下列登錄機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
數值:ForceAutoLogon
類型:REG_SZ
資料:1
您也可以在未加入網域的 Microsoft Windows XP Home Edition 與 Microsoft Windows XP Professional 電腦上,不需編輯登錄就可開啟自動登入功能。如果要執行這項操作,請依照下列步驟執行:
按一下 [開始],再按一下 [執行]。
在 [開啟] 方塊中,輸入 control userpasswords2,再按一下 [確定]。
注意 當使用者嘗試在 Windows XP Home Edition 的 [使用者帳戶] 視窗中顯示說明資訊時,並不會顯示說明資訊。此外,使用者會收到下列錯誤訊息:
找不到 Drive:\Windows\System32\users.hlp 說明檔,檢查以查看檔案是否在硬碟機上。如果檔案不存在,您必須重新安裝它。
請清除 [必須輸入使用者名稱和密碼,才能使用這台電腦] 核取方塊,再按一下 [套用]。
在 [自動登入] 視窗的 [密碼] 方塊中輸入密碼,然後在 [確認密碼] 方塊中重新輸入密碼。
按一下 [確定] 關閉 [自動登入] 視窗,然後按一下 [確定] 關閉 [使用者帳戶] 視窗。
您可以使用「登錄編輯程式」新增您的登入資訊。如果要執行這項操作,請依照下列步驟執行:
按一下 [開始],再按一下 [執行],輸入 regedit,然後按一下 [確定]。
找出下列登錄機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
使用您的帳戶名稱及密碼,按兩下 [DefaultUserName] 項目,輸入您的使用者名稱,再按一下 [確定]。
按兩下 [DefaultPassword] 項目,在 [數值資料] 方塊下方輸入您的密碼,再按一下 [確定]。
如果沒有 [DefaultPassword] 值,請建立該值。如果要執行這項操作,請依照下列步驟執行:
在「登錄編輯程式」中,按一下 [編輯],按一下 [新增],再按一下 [字串值]。
鍵入 DefaultPassword 作為數值名稱,再按下 ENTER。
按兩下新建立的機碼,然後在 [數值資料] 方塊中輸入您的密碼。
如果沒有指定 DefaultPassword 字串,Windows XP 會自動變更 AutoAdminLogon 登錄機碼的值,從 1 (真) 改成 0 (偽) 以關閉 AutoAdminLogon 功能。
按兩下 [AutoAdminLogon] 項目,在 [數值資料] 方塊中輸入 1,再按一下 [確定]。
如果沒有 AutoAdminLogon 項目,請建立該項目。如果要執行這項操作,請依照下列步驟執行:
在「登錄編輯程式」中,按一下 [編輯],按一下 [新增],再按一下 [字串值]。
鍵入 AutoAdminLogon 作為數值名稱,再按下 ENTER。
按兩下新建立的機碼,然後在 [數值資料] 方塊中輸入 1。
結束 [登錄編輯程式]。
按一下 [開始],按一下 [重新開機],再按一下 [確定]。
電腦重新開機而且 Windows XP 啟動之後,您就可以自動登入。
如果您想略過自動登入,而要以另一個使用者身份登入系統,請在登出之後或者 Windows XP 重新啟動之後,按住 SHIFT 鍵。請注意,此程序只適用於第一次登入。如果要在未來的登出情況強制套用這項設定,系統管理員必須設定下列登錄機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
數值:ForceAutoLogon
類型:REG_SZ
資料:1
您也可以在未加入網域的 Microsoft Windows XP Home Edition 與 Microsoft Windows XP Professional 電腦上,不需編輯登錄就可開啟自動登入功能。如果要執行這項操作,請依照下列步驟執行:
按一下 [開始],再按一下 [執行]。
在 [開啟] 方塊中,輸入 control userpasswords2,再按一下 [確定]。
注意 當使用者嘗試在 Windows XP Home Edition 的 [使用者帳戶] 視窗中顯示說明資訊時,並不會顯示說明資訊。此外,使用者會收到下列錯誤訊息:
找不到 Drive:\Windows\System32\users.hlp 說明檔,檢查以查看檔案是否在硬碟機上。如果檔案不存在,您必須重新安裝它。
請清除 [必須輸入使用者名稱和密碼,才能使用這台電腦] 核取方塊,再按一下 [套用]。
在 [自動登入] 視窗的 [密碼] 方塊中輸入密碼,然後在 [確認密碼] 方塊中重新輸入密碼。
按一下 [確定] 關閉 [自動登入] 視窗,然後按一下 [確定] 關閉 [使用者帳戶] 視窗。
2010年5月27日 星期四
關於DMA模式自動改變導致 DVD 燒錄速度慢、燒錄失敗的原因及解決方法
查看自己的系統是否打開DMA模式:
1. 連續按兩下“管理工具”,然後連續按兩下“電腦管理”;
2. 按一下“系統工具”,然後按一下“裝置管理員”;
3. 展開“IDE ATA/ATAPI 控制器”;
4. 連續按兩下您的“主要IDE控制器”;
5. 點選“進階設定”。
看到“裝置0”,下面的傳輸模式應設為“DMA(若可用)”,再下面“目前傳輸模式”,如果是“UltraDMA Mode *(*為數字,DMA33為2,DMA66為4,DMA100為5、DMA133為6)”,那麼你的系統正常,但如果以前你
自己設的是“Ultra DMA Mode 6”又沒有改動,而現在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO 模式”而且改不過來!可能就是系統自行關閉了DMA模式了
若要為受影響的設備重新啟用典型DMA或更快DMA的傳送模式,請執行以下操作:
1. 連續按兩下“管理工具”,然後連續按兩下“電腦管理”;
2. 按一下“系統工具”,然後按一下“裝置管理員”;
3. 展開“IDE ATA/ATAPI 控制器”;
4. 連續按兩下您要為其恢復典型 DMA 傳送模式的控制器;
5. 按一下“驅動程式”選項卡;
6. 按一下“解除安裝”。
當此過程完成後,重新啟動您的電腦。當 Windows 重新啟動後,將重新安裝硬碟控制器,同時與該控制器相連的每個設備的傳送模式將重置為預設值。但這樣只是把硬碟設備的傳送模式重置為預設值,當我們再使用掛起系統時系統又會自行關閉DMA模式!
所以我們還要做以下操作:
1. 按一下“開始”,按一下“執行”,輸入 Regedit,然後按一下“確定”。
2. 在註冊表中找到並按一下以下項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001
和
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
3. 在“編輯”選單上,指向“新建”,然後按一下“DWORD 值”。
4. 鍵入 ResetErrorCountersOnSuccess,然後按 Enter 鍵。
5. 在“編輯”選單上,按一下“修改”。
6. 鍵入 l,然後按一下“確定”。
7. 按照下列步驟操作,然後退出註冊表編輯器:
注意:上面註冊表最後的項“{4D36E96A-E325-11CE-BFC1-08002BE10318}”列出的帶有“0001”編號的子項對應於一台僅有一個 IDE 控制器的電腦主要 IDE 通道和次要 IDE 通道。如果您的電腦有兩個 IDE 控制器,
則對於每個控制器,主要 IDE 通道和次要 IDE 通道的帶有編號的子項分別是:
"0001、0002、0003、0004、0005、0006……”。
為檢查是否找到了正確的子項,請檢查子項的 DriverDesc 值是包含字元串值“主要IDE 通道”,還是包含字元串值“次要 IDE 通道”。
1. 連續按兩下“管理工具”,然後連續按兩下“電腦管理”;
2. 按一下“系統工具”,然後按一下“裝置管理員”;
3. 展開“IDE ATA/ATAPI 控制器”;
4. 連續按兩下您的“主要IDE控制器”;
5. 點選“進階設定”。
看到“裝置0”,下面的傳輸模式應設為“DMA(若可用)”,再下面“目前傳輸模式”,如果是“UltraDMA Mode *(*為數字,DMA33為2,DMA66為4,DMA100為5、DMA133為6)”,那麼你的系統正常,但如果以前你
自己設的是“Ultra DMA Mode 6”又沒有改動,而現在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”更或者是“PIO 模式”而且改不過來!可能就是系統自行關閉了DMA模式了
若要為受影響的設備重新啟用典型DMA或更快DMA的傳送模式,請執行以下操作:
1. 連續按兩下“管理工具”,然後連續按兩下“電腦管理”;
2. 按一下“系統工具”,然後按一下“裝置管理員”;
3. 展開“IDE ATA/ATAPI 控制器”;
4. 連續按兩下您要為其恢復典型 DMA 傳送模式的控制器;
5. 按一下“驅動程式”選項卡;
6. 按一下“解除安裝”。
當此過程完成後,重新啟動您的電腦。當 Windows 重新啟動後,將重新安裝硬碟控制器,同時與該控制器相連的每個設備的傳送模式將重置為預設值。但這樣只是把硬碟設備的傳送模式重置為預設值,當我們再使用掛起系統時系統又會自行關閉DMA模式!
所以我們還要做以下操作:
1. 按一下“開始”,按一下“執行”,輸入 Regedit,然後按一下“確定”。
2. 在註冊表中找到並按一下以下項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001
和
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002
3. 在“編輯”選單上,指向“新建”,然後按一下“DWORD 值”。
4. 鍵入 ResetErrorCountersOnSuccess,然後按 Enter 鍵。
5. 在“編輯”選單上,按一下“修改”。
6. 鍵入 l,然後按一下“確定”。
7. 按照下列步驟操作,然後退出註冊表編輯器:
注意:上面註冊表最後的項“{4D36E96A-E325-11CE-BFC1-08002BE10318}”列出的帶有“0001”編號的子項對應於一台僅有一個 IDE 控制器的電腦主要 IDE 通道和次要 IDE 通道。如果您的電腦有兩個 IDE 控制器,
則對於每個控制器,主要 IDE 通道和次要 IDE 通道的帶有編號的子項分別是:
"0001、0002、0003、0004、0005、0006……”。
為檢查是否找到了正確的子項,請檢查子項的 DriverDesc 值是包含字元串值“主要IDE 通道”,還是包含字元串值“次要 IDE 通道”。
2010年5月18日 星期二
自動同步多台電腦檔案、單檔4G、無限容量:Windows Live Sync – MSN推出的同步服務
Windows Live Sync是微軟Live(也就是MSN)推出來的同步服務。讓您可以有多台不同的電腦,然而讓指定的資料匣的檔案都保持一致。類似dropbox,不過也算是進階版本,需要比較多的設定。有下列特色:
單檔限制最大4g
總容量無限(其實沒寫)
可自訂20個資料匣做同步(當然資料匣裡面要放多少東西都可以)
最多同步20000個檔案
線上存取
使用MSN的帳號
使用放式大致如下:
下載sync軟體,並安裝
以msn帳號登入
前往http://sync.live.com/
設定您想要同步的資料匣(例如:我的文件、我的圖片)
基本資訊
作者/官網: Windows Live (MSN)
語系:多國語言(含中文版)版
授權:免費軟體
線上版本
服務連結:Windows Live Sync
下載
同步軟體:Live Sync
文件
操作教學:Windows Live Sync教學
介紹、操作教學:微軟的免費Live Sync服務,讓你輕鬆同步多台電腦的檔案!
相關軟體:自動同步多台電腦檔案、2G免費網路硬碟:dropbox
轉載自 http://software.sopili.net/post/windows-live-sync/
單檔限制最大4g
總容量無限(其實沒寫)
可自訂20個資料匣做同步(當然資料匣裡面要放多少東西都可以)
最多同步20000個檔案
線上存取
使用MSN的帳號
使用放式大致如下:
下載sync軟體,並安裝
以msn帳號登入
前往http://sync.live.com/
設定您想要同步的資料匣(例如:我的文件、我的圖片)
基本資訊
作者/官網: Windows Live (MSN)
語系:多國語言(含中文版)版
授權:免費軟體
線上版本
服務連結:Windows Live Sync
下載
同步軟體:Live Sync
文件
操作教學:Windows Live Sync教學
介紹、操作教學:微軟的免費Live Sync服務,讓你輕鬆同步多台電腦的檔案!
相關軟體:自動同步多台電腦檔案、2G免費網路硬碟:dropbox
轉載自 http://software.sopili.net/post/windows-live-sync/
2010年4月23日 星期五
如何讓IE8在瀏覽網頁時都可以正常顯示(IE8相容性問題)
針對IE8排版亂掉的問題
Internet Explorer 8 預設是以 CSS2.1 為標準,為考量可顯示舊語法的網頁,IE8 引進了相容性模式,可以輕鬆將舊版標準轉換成以下三種文件模式:
1. Quirks模式
2. IE7標準模式
3. IE8標準模式
其是以HTML中開頭的DOCTYPE去判別要採用的模式,遇到沒有定義DOCTYPE的HTML網頁或定義陳舊HTML版本的網頁,就會採用Quirks Mode。
◎ 修改每個網頁:在每一個網頁加入相容性模式中繼標籤(放到各網頁的 HEAD 項目中),強制 Windows Internet Explorer 8 以 Windows Internet Explorer 7 的方式呈現網頁。
IE=EmulateIE8 IE8的自動判斷
IE=EmulateIE7 IE7的自動判斷
IE=5 Quirks Mode
IE=7 IE7標準模式
IE=8 IE8標準模式
在IIS6.0可以這樣做
若要設定 IIS 6 和更舊的版本,使其包含自訂 HTTP 回應標頭,請依照下列步驟執行:
1. 按一下 [開始],再按 [執行],鍵入 inetmgr.exe,然後按一下 [確定]。
2. 展開您要的伺服器,然後展開 [網站]。
3. 以滑鼠右鍵按一下您要的網站,然後按一下 [內容]。
4. 按一下 [HTTP 標頭] 索引標籤。
5. 按一下 [自訂 HTTP 標頭] 底下的 [新增]。
6. 在 [自訂標頭名稱] 方塊中,鍵入 X-UA-Compatible。
7. 在 [自訂標頭值] 方塊中,鍵入 IE=EmulateIE7。
8. 按兩次 [確定]。
如果 Web 伺服器指定的是預設文件相容模式,您可以在特定網頁中指定另一種文件相容模式,以覆寫該設定。在網頁中指定的模式 ,會優先於伺服器指定的模式。
參考資料
Internet Explorer 8
如何立即修正我的網站?
在 IIS 上實作 META Switch
Internet Explorer 8 預設是以 CSS2.1 為標準,為考量可顯示舊語法的網頁,IE8 引進了相容性模式,可以輕鬆將舊版標準轉換成以下三種文件模式:
1. Quirks模式
2. IE7標準模式
3. IE8標準模式
其是以HTML中開頭的DOCTYPE去判別要採用的模式,遇到沒有定義DOCTYPE的HTML網頁或定義陳舊HTML版本的網頁,就會採用Quirks Mode。
◎ 修改每個網頁:在每一個網頁加入相容性模式中繼標籤(放到各網頁的 HEAD 項目中),強制 Windows Internet Explorer 8 以 Windows Internet Explorer 7 的方式呈現網頁。
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
IE=EmulateIE8 IE8的自動判斷
IE=EmulateIE7 IE7的自動判斷
IE=5 Quirks Mode
IE=7 IE7標準模式
IE=8 IE8標準模式
在IIS6.0可以這樣做
若要設定 IIS 6 和更舊的版本,使其包含自訂 HTTP 回應標頭,請依照下列步驟執行:
1. 按一下 [開始],再按 [執行],鍵入 inetmgr.exe,然後按一下 [確定]。
2. 展開您要的伺服器,然後展開 [網站]。
3. 以滑鼠右鍵按一下您要的網站,然後按一下 [內容]。
4. 按一下 [HTTP 標頭] 索引標籤。
5. 按一下 [自訂 HTTP 標頭] 底下的 [新增]。
6. 在 [自訂標頭名稱] 方塊中,鍵入 X-UA-Compatible。
7. 在 [自訂標頭值] 方塊中,鍵入 IE=EmulateIE7。
8. 按兩次 [確定]。
如果 Web 伺服器指定的是預設文件相容模式,您可以在特定網頁中指定另一種文件相容模式,以覆寫該設定。在網頁中指定的模式 ,會優先於伺服器指定的模式。
參考資料
Internet Explorer 8
如何立即修正我的網站?
在 IIS 上實作 META Switch
2010年4月20日 星期二
2010年4月16日 星期五
(錯誤訊息)Runtime error 216..解決方案
解決辦法:
步驟一:
按開始>>執行>>輸入regedit (接著慢慢點選打開左邊資料夾)
HKEY_LOCAL_MACHINE SOFTWARE / Microsoft / Windows / CurrentVersion / Explorer / ShellExecuteHooks
到這裡右邊\會出現AEB6717E-7E19-11d0-97EE-00C04FD91972(檔名),還會有其它的檔,把其它的都刪除(別刪預設值),(我照本文說明做..但我的電腦沒有AEB6717E-7E19-11d0-97EE-00C04FD91972這檔..所以我只留預設值..把其他檔刪了)
步驟二:
按開始>>執行>>輸入cmd按Enter輸入:
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
建議用複製的貼上時不能用鍵盤(ctrl+v)貼上,要用滑鼠右鍵貼上
複製好了它會自動一直跑...慢慢等它跑完,別做其它事,可能要幾分鐘時間,等它跑完後,最後只要重開機就ok了,開機完還要重新設定時間喔,解決!!
步驟一:
按開始>>執行>>輸入regedit (接著慢慢點選打開左邊資料夾)
HKEY_LOCAL_MACHINE SOFTWARE / Microsoft / Windows / CurrentVersion / Explorer / ShellExecuteHooks
到這裡右邊\會出現AEB6717E-7E19-11d0-97EE-00C04FD91972(檔名),還會有其它的檔,把其它的都刪除(別刪預設值),(我照本文說明做..但我的電腦沒有AEB6717E-7E19-11d0-97EE-00C04FD91972這檔..所以我只留預設值..把其他檔刪了)
步驟二:
按開始>>執行>>輸入cmd按Enter輸入:
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
建議用複製的貼上時不能用鍵盤(ctrl+v)貼上,要用滑鼠右鍵貼上
複製好了它會自動一直跑...慢慢等它跑完,別做其它事,可能要幾分鐘時間,等它跑完後,最後只要重開機就ok了,開機完還要重新設定時間喔,解決!!
2010年2月25日 星期四
微軟新注音輸入法2007&微軟新倉頡輸入法2007
本版本有移除選項,用不順就到控制台把它刪掉吧~
介紹
一、這輸入法是從 Office 2007 擷取出來所以才會這樣大,微軟官方沒有單出新注音2007。
二、這版的智慧輸入(常用字詞自動學習辨識)比新注音2003版改進不少,使用舊版的朋友可以試試看。
三、新輸入法 2007 解決了 2003 學習辭典與語音造成當機的問題。
新注音輸入程式的很多功能確實在2003已實現,但比較微軟拼音2003和2007的比較來說。新注音2007比2003的改進要大得多。
1.注音符號輸入模式也可以像羅馬拼音輸入模式一樣,可以透過內容設置不必輸入聲調符號了。
2.微軟新注音的句子轉換準確性更高了。
3.可以自由訂製用戶的語言介面。這對於非繁體作業系統的人士多了一個很好的選擇。
4.可以輸入幾乎所有的漢字字符。
5.首次支援直接輸出簡體漢字。這無形中對於簡體中文輸入法來說,又多了一個不錯的選擇。
6.輸出的簡體字是用的大陸字符集,繁體漢字用的是繁體的字符集。這對於微軟的拼音輸入法輸入的繁體漢字來說可謂是根本不同的支援。
微軟新注音輸入法2007
ime2007.rar
ime2007.r00
微軟新注音輸入法2003
TINTSETP.MSI
微軟新倉頡輸入法2003
CINTSETP.MSI
微軟輸入法整合器2003
SINTSETP.MSI
介紹
一、這輸入法是從 Office 2007 擷取出來所以才會這樣大,微軟官方沒有單出新注音2007。
二、這版的智慧輸入(常用字詞自動學習辨識)比新注音2003版改進不少,使用舊版的朋友可以試試看。
三、新輸入法 2007 解決了 2003 學習辭典與語音造成當機的問題。
新注音輸入程式的很多功能確實在2003已實現,但比較微軟拼音2003和2007的比較來說。新注音2007比2003的改進要大得多。
1.注音符號輸入模式也可以像羅馬拼音輸入模式一樣,可以透過內容設置不必輸入聲調符號了。
2.微軟新注音的句子轉換準確性更高了。
3.可以自由訂製用戶的語言介面。這對於非繁體作業系統的人士多了一個很好的選擇。
4.可以輸入幾乎所有的漢字字符。
5.首次支援直接輸出簡體漢字。這無形中對於簡體中文輸入法來說,又多了一個不錯的選擇。
6.輸出的簡體字是用的大陸字符集,繁體漢字用的是繁體的字符集。這對於微軟的拼音輸入法輸入的繁體漢字來說可謂是根本不同的支援。
微軟新注音輸入法2007
ime2007.rar
ime2007.r00
微軟新注音輸入法2003
TINTSETP.MSI
微軟新倉頡輸入法2003
CINTSETP.MSI
微軟輸入法整合器2003
SINTSETP.MSI
移除 Office 新輸入法 2007 的方法
於「開始」→「執行」,或由「命令提示字元 (cmd)」中,輸入以下字元
簡體拼音輸入法 2007:
msiexec.exe /X {90120000-0028-0804-0000-0000000FF1CE}
日文輸入法 2007:
msiexec.exe /X {90120000-0028-0411-0000-0000000FF1CE}
韓文輸入法 2007:
msiexec.exe /X {90120000-0028-0412-0000-0000000FF1CE}
繁體中文輸入法 2007:
msiexec.exe /X {90120000-0028-0404-0000-0000000FF1CE}
簡體拼音輸入法 2007:
msiexec.exe /X {90120000-0028-0804-0000-0000000FF1CE}
日文輸入法 2007:
msiexec.exe /X {90120000-0028-0411-0000-0000000FF1CE}
韓文輸入法 2007:
msiexec.exe /X {90120000-0028-0412-0000-0000000FF1CE}
繁體中文輸入法 2007:
msiexec.exe /X {90120000-0028-0404-0000-0000000FF1CE}
2010年2月24日 星期三
移除XP正版驗證WGA (Windows Genuine Advantage)
WGA(Windows Genuine Advantage)是微軟用來檢查你的Windows XP是不是正版的程式,而在很多時候是使用者不小心按了同意之下安裝的,如果你現在深受WGA之苦的話,最快的方法就是把這個不受歡迎的程式移除掉。
尤其是現在微軟正在大力推廣Windows 7,所以最近就會有一連串的「動作」強迫你轉換到Windows 7,這種的手法個人是很不認同但是也是沒有辦法啊!
由於WGA的程式被設計成最優先的載入順序(在你的電腦開機還沒有登入時WGA就已經在運作了),而且新版的也不讓你用「新增移除程式」來移除它,但是一樣用我一直在用的「DOS大法」就可以輕鬆移除,你看一下移除的步驟是不是跟殺毒很像啊?
用DOS移除WGA
還是老方法請你從【開始】→【所有程式】→【附屬應用程式】→【命令提示字元】開啟一個「DOS視窗」,首先輸入以下指令:
再接下來
最後還有一個動作不執行也沒關係,一樣在DOS視窗:
不要安裝WGA方法
經過以上的步驟之後應該就不會再出現WGA驗證錯誤的訊息了,但是還有可能會在電腦開機時出現以下的要求安裝WGA驗證程式的畫面,如果你直接按【取消】那每一次開機還是會跳出這個畫面來煩你。
步驟一:正確的拒絕方法是請你先按【下一步】
步驟二:再來選取「我不同意」的選項再按【下一步】
步驟三:最後才按【取消】
步驟四:這樣子你才能真正免於WGA驗證的困擾。
參考 http://gordon168.tw/?p=267
尤其是現在微軟正在大力推廣Windows 7,所以最近就會有一連串的「動作」強迫你轉換到Windows 7,這種的手法個人是很不認同但是也是沒有辦法啊!
由於WGA的程式被設計成最優先的載入順序(在你的電腦開機還沒有登入時WGA就已經在運作了),而且新版的也不讓你用「新增移除程式」來移除它,但是一樣用我一直在用的「DOS大法」就可以輕鬆移除,你看一下移除的步驟是不是跟殺毒很像啊?
用DOS移除WGA
還是老方法請你從【開始】→【所有程式】→【附屬應用程式】→【命令提示字元】開啟一個「DOS視窗」,首先輸入以下指令:
cd \windows\system32
del wgalogon*.*
del wgatray*.*
在你輸入第二行的指令之後,應該會有「WgaLogon.exe存取被拒」或「WgaLogon.dll存取被拒」的錯誤訊息出現,如果是「WgaLogon.exe存取被拒」請再下這一行指令:ren WgaLogon.exe WgaLogon.old
如果是「WgaTray.exe存取被拒」請下這一行指令:ren WgaTray.exe WgaTray.old
如果是「WgaLogon.dll存取被拒」請再下這一行指令:ren WgaLogon.dll WgaLogon.bak
接下來要把正在執行的一個.dll檔註消,請輸入以下指令:regsvr32 LegitCheckControl.dll /u
成功的話會出現移除成功的視窗再接下來
del LegitCheckControl.dll
把這個.dll刪除,完成後關閉DOS視窗,重開機,你應該就不會再看到你是盜版的受害者這樣子的字眼了。全部的過程就像下面這一張圖裡面的步驟:最後還有一個動作不執行也沒關係,一樣在DOS視窗:
cd \windows\system32
del Wga*.*
把剛才改名的檔案清掉,再來就是用CCleaner 電腦清道夫將登錄表清一清就大功告成了!不要安裝WGA方法
經過以上的步驟之後應該就不會再出現WGA驗證錯誤的訊息了,但是還有可能會在電腦開機時出現以下的要求安裝WGA驗證程式的畫面,如果你直接按【取消】那每一次開機還是會跳出這個畫面來煩你。
步驟一:正確的拒絕方法是請你先按【下一步】
步驟二:再來選取「我不同意」的選項再按【下一步】
步驟三:最後才按【取消】
步驟四:這樣子你才能真正免於WGA驗證的困擾。
參考 http://gordon168.tw/?p=267
移除Office正版驗證OGA (Office Genuine Advantage)
起源
這是微軟用來驗證你電腦所使用的Office系列軟體是否為正版的程式,最近因為微軟更新了OGA的驗證機制,所以許多人的電腦都出現了「您所使用的Office不是正版」的警告訊息。
而事實上OGA並不是必裝的更新選項,但是有許多人的電腦卻莫名其妙的裝了這個更新,而結果剛開始是提出上述的警告,到最後甚至會在你的Word, Excel文件上面加註這是由一個不是正版程式所產生的文件,這一招真的就很狠了,你如果有一份被「註記」的文件那應該是不好意思給別人吧?
如果你每次開機都會出現這個錯誤訊息:「Office Genuine Advantage發生問題,必須關閉,謹此致歉。」
那你應該是莫名其妙裝了Office Genuine Advantage。
如何移除Office Genuine Advantage
方法一不管你是如何安裝OGA的,要移除它方法跟移除WGA驗證裡面的類似,請你先關閉使用中的Office程式,再由【開始】→【所有程式】→【附屬應用程式】→【命令提示字元】開啟一個「DOS視窗」,首先輸入以下指令:
看不到的原因應該是你目前的工作目錄不對,工作目錄就是cd c:\windows\system32這一行指令的目的,但是如果你的Windows是安裝在D磁碟那就要改成cd d:\windows\system32,如果你的系統目錄不叫windows也請你改成你自己設定名稱。
如果沒錯的話請你在DOS視窗先執行下列指令:
最後再用DOS指令
注意事項:
如果你「」dir oga*.*出現的不只有三個檔案,那就要一個一個的砍檔,DOS指令不會的話用Windows檔案總管也可以,否則誤砍檔案我可不負責喔!
如果真的都不行那就來暴力一點的:請用Ubuntu Live CD這一篇的方法用Ubuntu光碟片開機,再直接把那三個檔案砍了就一定可以了。
方法二
請由【開始】→【執行】有「開啟」後面的欄位中貼上下面的程式碼
接下來照著畫面上的指示移除Office正版驗證就可以了。
參考 http://gordon168.tw/?p=329
這是微軟用來驗證你電腦所使用的Office系列軟體是否為正版的程式,最近因為微軟更新了OGA的驗證機制,所以許多人的電腦都出現了「您所使用的Office不是正版」的警告訊息。
而事實上OGA並不是必裝的更新選項,但是有許多人的電腦卻莫名其妙的裝了這個更新,而結果剛開始是提出上述的警告,到最後甚至會在你的Word, Excel文件上面加註這是由一個不是正版程式所產生的文件,這一招真的就很狠了,你如果有一份被「註記」的文件那應該是不好意思給別人吧?
如果你每次開機都會出現這個錯誤訊息:「Office Genuine Advantage發生問題,必須關閉,謹此致歉。」
那你應該是莫名其妙裝了Office Genuine Advantage。
如何移除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光碟片開機,再直接把那三個檔案砍了就一定可以了。
方法二
請由【開始】→【執行】有「開啟」後面的欄位中貼上下面的程式碼
msiexec.exe /uninstall {B2544A03-10D0-4E5E-BA69-0362FFC20D18}
然後按下【確定】執行…接下來照著畫面上的指示移除Office正版驗證就可以了。
參考 http://gordon168.tw/?p=329
2010年2月11日 星期四
MSSQL 無法執行分散式查詢 或 跨主機查詢資料庫時
在使用跨主機查詢資料庫遇到的問題,SELECT之後出現
SQL Server 已封鎖元件 'XXX XXX XXXXXXXX' 的 XXXXXXX 'xxx xxx xxxxxxx'之存取,因為此元件已經由此伺服器的安全性組態關閉。系統管理員可以使用 sp_configure 來啟用 'XXX XXXX XXXXXX的使用。如需有關啟用 'XXX XXX XXXXXX'的詳細資訊,請參閱《SQL Server 線上叢書》中的<介面區組態>(Surface Area Configuration)。
或
SQL Server 已封鎖元件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 之存取,因為此元件已經由此伺服器的安全性組態關閉。系統管理員可以使用 sp_configure 來啟用 'Ad Hoc Distributed Queries' 的使用。如需有關啟用 'Ad Hoc Distributed Queries' 的詳細資訊,請參閱《SQL Server 線上叢書》中的<介面區組態>(Surface Area Configuration)。
路徑:
英文版:【開始】→【程式集】→【Microsoft SQL Server 2005】→【 Configuration Tools】→【SQL Server Surface Area Configuration】
中文版:開始 → 程式集 → Microsoft SQL Server 2005 → 組態工具 → SQL Server 介面區組態
設定:
英文版:點選“Surface Area Configuration for Featrues”後,再點選MSSQLSERVER↘Database Engine↘Ad Hoc Remote Querise,在右邊即會看到《Enable OPENROWSET and OPENDATASOURCE support選項》,預設是沒有勾選的。將其勾選後,再按Apply,確定即可。
中文版:選【功能的界面區組態】勾選 【啟用 OPENROWSET 和 OPENDATASOURCE 支援】


SQL 2000的話
若你確認需要啟用或是停用介面區組態上的功能,請參考以下的步驟:
使用 SQL Server Management Studio 中的「Facet」來設定啟用和停用 SQL Server 功能。
1. 使用 SQL Server Management Studio,連接到目標的 SQL Server。
2. 在 [物件總管] 中,點選目標伺服器,滑鼠右鍵,選擇「Facet」。
3. 在「檢視 Facet」視窗,在右邊的「Facet」區域,選擇「介面區組態」。
4. 在右下角的「Facet屬性」區域,選擇所需要啟用或是停用的功能。
在「介面區組態」部分,可以設定的功能有:
1. 「AdHocRemoteQueriesEnabled」
是否要啟用「特定分散式查詢(Ad Hoc Distributed Queries)」。根據預設,SQL Server 不允許使用 OPENROWSET 和 OPENDATASOURCE 進行特定分散式查詢。當啟用選項時,SQL Server 就會允許特定存取。當此選項未設定或設定為 0 時,SQL Server 就不允許特定存取。
2. 「ClrIntegrationEnabled」
使用「clr enabled」選項來指定 SQL Server 是否能執行使用者組件。
WOW64 伺服器必須重新啟動之後,對此設定的變更才能生效。對於其他伺服器類型,則不需要重新啟動。
3. 「DatabaseMailEnabled」
是否要啟用「Database Mail XP」選項
設定立即生效,伺服器不必停止再重新啟動。
4. 「OleAutomationEnabled」
是否要啟用啟用「OLE Automation Procedures」選項。
使用 Ole Automation Procedures 選項可指定 OLE Automation 物件是否可在 Transact-SQL 批次內部啟動。您也可以使用以原則為基礎的管理或 sp_configure 預存程序來設定這個選項。
啟用 OLE Automation Procedures 時,對 sp_OACreate 的呼叫會啟動 OLE 共用執行環境。
5. 「RemoteDacEnabled」
是否啟用「remote admin connections」選項。
SQL Server 會提供專用管理員連接 (DAC)。
DAC 可讓系統管理員存取執行中的伺服器,如此一來,即使伺服器遭到鎖定或在異常狀態中執行,而且未回應 Database Engine 連接時,也能執行診斷功能或 Transact-SQL 陳述式,或針對伺服器上的問題進行疑難排解。
依預設,只能從伺服器上的用戶端使用 DAC。
根據預設,DAC 只會接聽回送 IP 位址 (127.0.0.1)、通訊埠 1434。
6. 「ServiceBrokerEndpointActive」
依預設,SQL Server 的執行個體不包含 Service Broker 端點。
因此,Service Broker 預設不會透過網路傳送或接收訊息。您必須建立 Service Broker 端點,以在 SQL Server 執行個體以外傳送或接收訊息。
端點是 SQL Server 物件,代表 SQL Server 透過網路進行通訊的能力。每個端點都支援特定類型的通訊。例如,HTTP 端點可讓 SQL Server 處理特定的 SOAP 要求。Service Broker 端點會設定 SQL Server,以透過網路傳送和接收 Service Broker 訊息。
Service Broker 端點提供了傳輸安全性和訊息轉送的選項,並在特定 TCP 通訊埠編號上進行接聽。
7. 「SoapEndpointsEnabled」
是否啟用「SOAP 端點」選項。
8. 「SqlMailEnabled」
使用「SQL Mail XPs」選項,啟用此伺服器的 SQL Mail。設定立即生效,伺服器不必停止再重新啟動。
SQL Mail 已經在 SQL Server 2005版本,被 Database Mail所取代。
未來的 Microsoft SQL Server 版本將移除這項功能。
請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。. 若要從 Microsoft SQL Server 傳送郵件,請使用 Database Mail。
9. 「WebAssistantEnabled」
是否可以執行「Web 助理預存程序(Web Assistant Procedures)」來產生 HTML 程式碼。
在 SQL Server 2005部分已經被取代。
10. 「XPCmdShellEnabled」
是否啟用xp_cmdshell 選項。
此為是 SQL Server 2005 所推出的新功能,為伺服器的組態選項,可讓系統管理員控制 xp_cmdshell 擴充預存程序是否可在系統上執行。
根據預設,xp_cmdshell 選項會在新安裝上停用,而且可以使用以原則為基礎的管理或執行 sp_configure 系統預存程序來啟用。
SQL Server 已封鎖元件 'XXX XXX XXXXXXXX' 的 XXXXXXX 'xxx xxx xxxxxxx'之存取,因為此元件已經由此伺服器的安全性組態關閉。系統管理員可以使用 sp_configure 來啟用 'XXX XXXX XXXXXX的使用。如需有關啟用 'XXX XXX XXXXXX'的詳細資訊,請參閱《SQL Server 線上叢書》中的<介面區組態>(Surface Area Configuration)。
或
SQL Server 已封鎖元件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 之存取,因為此元件已經由此伺服器的安全性組態關閉。系統管理員可以使用 sp_configure 來啟用 'Ad Hoc Distributed Queries' 的使用。如需有關啟用 'Ad Hoc Distributed Queries' 的詳細資訊,請參閱《SQL Server 線上叢書》中的<介面區組態>(Surface Area Configuration)。
路徑:
英文版:【開始】→【程式集】→【Microsoft SQL Server 2005】→【 Configuration Tools】→【SQL Server Surface Area Configuration】
中文版:開始 → 程式集 → Microsoft SQL Server 2005 → 組態工具 → SQL Server 介面區組態
設定:
英文版:點選“Surface Area Configuration for Featrues”後,再點選MSSQLSERVER↘Database Engine↘Ad Hoc Remote Querise,在右邊即會看到《Enable OPENROWSET and OPENDATASOURCE support選項》,預設是沒有勾選的。將其勾選後,再按Apply,確定即可。
中文版:選【功能的界面區組態】勾選 【啟用 OPENROWSET 和 OPENDATASOURCE 支援】


SQL 2000的話
若你確認需要啟用或是停用介面區組態上的功能,請參考以下的步驟:
使用 SQL Server Management Studio 中的「Facet」來設定啟用和停用 SQL Server 功能。
1. 使用 SQL Server Management Studio,連接到目標的 SQL Server。
2. 在 [物件總管] 中,點選目標伺服器,滑鼠右鍵,選擇「Facet」。
3. 在「檢視 Facet」視窗,在右邊的「Facet」區域,選擇「介面區組態」。
4. 在右下角的「Facet屬性」區域,選擇所需要啟用或是停用的功能。
在「介面區組態」部分,可以設定的功能有:
1. 「AdHocRemoteQueriesEnabled」
是否要啟用「特定分散式查詢(Ad Hoc Distributed Queries)」。根據預設,SQL Server 不允許使用 OPENROWSET 和 OPENDATASOURCE 進行特定分散式查詢。當啟用選項時,SQL Server 就會允許特定存取。當此選項未設定或設定為 0 時,SQL Server 就不允許特定存取。
2. 「ClrIntegrationEnabled」
使用「clr enabled」選項來指定 SQL Server 是否能執行使用者組件。
WOW64 伺服器必須重新啟動之後,對此設定的變更才能生效。對於其他伺服器類型,則不需要重新啟動。
3. 「DatabaseMailEnabled」
是否要啟用「Database Mail XP」選項
設定立即生效,伺服器不必停止再重新啟動。
4. 「OleAutomationEnabled」
是否要啟用啟用「OLE Automation Procedures」選項。
使用 Ole Automation Procedures 選項可指定 OLE Automation 物件是否可在 Transact-SQL 批次內部啟動。您也可以使用以原則為基礎的管理或 sp_configure 預存程序來設定這個選項。
啟用 OLE Automation Procedures 時,對 sp_OACreate 的呼叫會啟動 OLE 共用執行環境。
5. 「RemoteDacEnabled」
是否啟用「remote admin connections」選項。
SQL Server 會提供專用管理員連接 (DAC)。
DAC 可讓系統管理員存取執行中的伺服器,如此一來,即使伺服器遭到鎖定或在異常狀態中執行,而且未回應 Database Engine 連接時,也能執行診斷功能或 Transact-SQL 陳述式,或針對伺服器上的問題進行疑難排解。
依預設,只能從伺服器上的用戶端使用 DAC。
根據預設,DAC 只會接聽回送 IP 位址 (127.0.0.1)、通訊埠 1434。
6. 「ServiceBrokerEndpointActive」
依預設,SQL Server 的執行個體不包含 Service Broker 端點。
因此,Service Broker 預設不會透過網路傳送或接收訊息。您必須建立 Service Broker 端點,以在 SQL Server 執行個體以外傳送或接收訊息。
端點是 SQL Server 物件,代表 SQL Server 透過網路進行通訊的能力。每個端點都支援特定類型的通訊。例如,HTTP 端點可讓 SQL Server 處理特定的 SOAP 要求。Service Broker 端點會設定 SQL Server,以透過網路傳送和接收 Service Broker 訊息。
Service Broker 端點提供了傳輸安全性和訊息轉送的選項,並在特定 TCP 通訊埠編號上進行接聽。
7. 「SoapEndpointsEnabled」
是否啟用「SOAP 端點」選項。
8. 「SqlMailEnabled」
使用「SQL Mail XPs」選項,啟用此伺服器的 SQL Mail。設定立即生效,伺服器不必停止再重新啟動。
SQL Mail 已經在 SQL Server 2005版本,被 Database Mail所取代。
未來的 Microsoft SQL Server 版本將移除這項功能。
請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。. 若要從 Microsoft SQL Server 傳送郵件,請使用 Database Mail。
9. 「WebAssistantEnabled」
是否可以執行「Web 助理預存程序(Web Assistant Procedures)」來產生 HTML 程式碼。
在 SQL Server 2005部分已經被取代。
10. 「XPCmdShellEnabled」
是否啟用xp_cmdshell 選項。
此為是 SQL Server 2005 所推出的新功能,為伺服器的組態選項,可讓系統管理員控制 xp_cmdshell 擴充預存程序是否可在系統上執行。
根據預設,xp_cmdshell 選項會在新安裝上停用,而且可以使用以原則為基礎的管理或執行 sp_configure 系統預存程序來啟用。
2010年2月7日 星期日
如何備份MSSQL並透過批次檔自動上傳至FTP
在SQL的 Client可以下 SQL Command ,就能透過 SQL 語法來產生備份檔
BACKUP DATABASE [mydb] TO DISK = N'C:\mydb.bak' WITH NOFORMAT, NOINIT, SKIP, NOREWIND, NOUNLOAD, STATS = 10
然後再透過系統的自動排程,自動執行以下批次內容,上傳到遠端主機
open 192.168.1.100 (你的 ftp server ip)
userid (ftp 的帳號)
password (ftp 密碼)
binary
put C:\BACKUP\SQLDB.BAK
bye
BACKUP DATABASE [mydb] TO DISK = N'C:\mydb.bak' WITH NOFORMAT, NOINIT, SKIP, NOREWIND, NOUNLOAD, STATS = 10
然後再透過系統的自動排程,自動執行以下批次內容,上傳到遠端主機
open 192.168.1.100 (你的 ftp server ip)
userid (ftp 的帳號)
password (ftp 密碼)
binary
put C:\BACKUP\SQLDB.BAK
bye
2009年12月24日 星期四
home版xp安裝群組原則功能
home版的xp是沒有的只有專業版xp才有的
所以找到了一個方法
1、將XP專業版的「C:\WINDOWS\system32」文件夾中的gpedit.msc、fde.dll、gpedit.dll、gptext.dll、wsecedit.dll文件複製到HOME版的「C:\WINDOWS\system32」文件夾中。
2、在「開始--執行」中依次執行以下命令:「regsvr32 fde.dll」、「regsvr32 gpedit.dll」、「regsvr32 gptext.dll」、「regsvr32 wsecedit.dll」分別註冊這4個動態數據庫。
3、將XP專業版的「C:\WINDOWS\INF」文件夾中的所有*.adm文件複製替換到HOME版的「C:\WINDOWS\INF」文件夾中
這樣home的xp也就有群組原則的功能
所以找到了一個方法
1、將XP專業版的「C:\WINDOWS\system32」文件夾中的gpedit.msc、fde.dll、gpedit.dll、gptext.dll、wsecedit.dll文件複製到HOME版的「C:\WINDOWS\system32」文件夾中。
2、在「開始--執行」中依次執行以下命令:「regsvr32 fde.dll」、「regsvr32 gpedit.dll」、「regsvr32 gptext.dll」、「regsvr32 wsecedit.dll」分別註冊這4個動態數據庫。
3、將XP專業版的「C:\WINDOWS\INF」文件夾中的所有*.adm文件複製替換到HOME版的「C:\WINDOWS\INF」文件夾中
這樣home的xp也就有群組原則的功能
訂閱:
文章 (Atom)