2007年11月29日 星期四
WindowsServer2003升級到SP2後,可能會失去網路功能
公司裡一台安裝 Windows Server 2003 的伺服器從 SP1 升級到 SP2 後,發現網路服務功能全部失效,不僅相關的 Web App 和 FTP 都無法從客端連線,在內部網路上這台伺服器就像是消失了一般。原本以為是防火牆的設定問題,硬體設備負責人員向微軟詢問後才得知,此為 Windows Server 2003 升級到 SP2 後可能會產生的狀況。
出問題的伺服器使用的網路卡廠牌是Boradcom。已知部分HP的機器使用這個張網路卡,當它們由 Windows Server 2003 SP1 升級到SP2時,可能因為驅動程式相容問題而導致網路服務失效。根據台灣微軟技術支援工程師所寄來的信件中指出, Windows Server 2003 SP2 包含了幾項新的網路功能:『 TCP Chimney Offload 』、『 Receive Side Scaling (RSS) 』以及『 Network Direct Memory Access (NetDMA) 』。
如果用戶在升級到 SP2 後產生網路問題,除了升級新的網路卡驅動程式外,也需要使用登錄編輯程式去修改登錄檔機碼,來取消 RSS 和 TCP Chimney Offload 的功能。以下列出登錄檔機碼處理步驟:1. 在修改機碼之前,先備份登錄檔機碼。2. 參考文件KB 927695,新增以下機碼來關閉RSS。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableRSS,將值設為「0」。3. 參考文件KB 904946,新增機碼DisableTaskOffload。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DisableTaskOffload,將值設為「1」。4. 參考文件KB 927695,新增以下機碼來關閉TCP Chimney Offload 。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableTCPChimney,將值設為「0」。5. 重開機來讓所有更改產生作用。(其中,TCP Chimney Offload也可以透過以下的方法來關閉或是啟動,在命令提示字元下輸入「netsh int ip set chimney DISABLED」或是「netsh int ip set chimney ENABLED」。)
關於SNP 與 NDIS 5.2 Miniport 驅動程式架構TCP Chimney Offload (TCP煙囪卸載)、 Receive Side Scaling (RSS,接收端調整)以及 Network Direct Memory Access (NetDMA) 技術,是微軟在2004年4月發表的 Windows Scalable Networking 初步概念所包含的功能,並在2006年3月正式成為可免費下載的 Scalable Networking Pack(SNP) 與 NDIS 5.2 Miniport 驅動程式架構,其強調不需購買新的伺服器與硬體,以有效利用現有網路卡內建的硬體卸載功能與日趨普及的多核心處理器運算資源,藉此提高整體服務效能。關於Receive Side ScalingRSS(接收端調整)允許網路從網路卡加載並在多處理器之間平均分配,可將傳入的流量分散給所有的處理器負責,動態平衡每一個處理器的負載。假如網路卡支援接收端調整,就可以在不增加伺服器的情況下,處理更多傳入流量。
關於TCP Chimney OffloadTCP Chimney Offload(TCP煙囪卸載)就是一條從網路卡驅動程式直達應用程式介面的資料傳輸管道,分離TCP封包處理流程,藉由共通的高階裝置介面,將其轉移給任何可支援TOE的網路卡,便於釋出處理器的運算資源供作他用,如服務更多的用戶端或加快服務反應時間。
關於Network Direct Memory AccessNetDMA資料處理單元,當網路晶片接收封包時,就立刻分離封包標頭與資料區域,直接搬移資料至記憶體,記憶體至記憶體的資料傳輸處理就毋需處理器插手,大幅降低處理器執行單元利用率,一旦網路埠數越多,如利用大量GbE埠增加頻寬時,效益就越明顯。
2007年10月16日 星期二
登入指令檔 (Logon Scripts)
登入指令檔是指使用者登入時就會自動執行的程式,這個登入檔可以是: ‧副檔名為 .BAT 或 .CMD 的批次檔 ‧副檔名為 .EXE 的執行檔 ‧副檔名為 .VBS 或 .JS 的指令檔 登入指令檔通常用於連接網路磁碟機、網路印表機等網路環境的建立,批次檔與 "使用者設定檔" 的搭配使用,可以更容易管理使用者的桌面設定。欲使用登入指令檔,可依下列情況處裡: ‧如果登入檔是要給網域使用者使用,將檔案置於任一網域控制站的 Netlogon 共用資料夾內,預設實際位置為「%systemroot%\SYSVOL\sysvol\網域名稱\scripts」。 ‧如果登入檔是要給本機內的使用者使用,將檔案置於本機的 Netlogon 共用資料夾內,此共用資料夾需自行建立,資料夾位置為「%systemroot%\System32\Repl\Imports\Scripts」。
系統會自動到上述共用資料夾讀取指定之登入指令檔來執行。下面是一個很簡單的批次檔範例:TEST.BAT:
NET USE空格F:空格file://im-01/PUBLIC
NET USE空格LPT1:空格file://im-01/HP6PNOTEPAD.EXE F:\README.TXT
EXIT
您在windows目錄下的SYSVOL內的sysvol應該會看到一個您的domain資料夾且內部尚有一個scripts先將此scripts資料夾設定domain user共用,並將共用名稱命名為netlogon,接下來編輯一個批次檔net use M:\\您的網路磁碟分享主機名稱\資料夾名稱(這邊您可以先在網路磁碟分享主機先建立好每個使用者的資料夾) <此段說明僅適用於Windows server 2003,在Windows Server 2008 r2以後系統將會自動建立,無需手動建立>
上述之資料夾您可以自定他們的權限,如此資料夾只准資料夾所有人讀取寫入,但其他人不能讀取或寫入。
述之 M:\\指的是您分配給他們的網路磁碟機代號 完成上面步驟後.....您再到網域主機中的AD使用者及電腦,每個使用者點進去==>設定檔==>登入指令檔==>設成每個使用者的批次檔名稱那當使用者登入網域時,就會自動執行批次檔了。
這樣子在每個使用者登入網域時就會去自動執行批次檔,並將網路連線資料夾建立起來囉您也可以加以應用,例如若您公司有內部網頁,也可以在批次檔內加入start 網址降子也會幫您帶出來內部網頁至於資料夾權限問題==>在進階內 取消 "允許來自父項的可繼承權限可以傳撥至此物件"並將所有使用者取消包括everyone.....,另新增該使用者以及Administrator的帳號...如此一來..該資料夾只有該使用者可以存取....
ps:別忘了將Administrators群組加入....不然您也會沒權限進入維護的呦.....
如果NET USE要掛載的資料夾有空格要如何設定呢?
可用雙引號""將整段路徑寫入,例如:NET USE Z: "\\server\My documents"
2007年10月12日 星期五
解決WindowsXP開機異常緩慢
症狀:
1.登入WindowsXP後,套用個人設定值異常緩慢,超過3分鐘以上。
2.登入後桌面圖示顯示嚴重遲緩
3.開啟photo shop或illustrator執行後會當機
檢測:
1.檢查Document and settings底下的User profile folder是否大於1GB以上
2.檢查Windows folder的容量是否大於2GB以上
3.檢查Windows folder底下的Fonts容量是否大於1GB,檔案數是否大於1000
處理:
1.刪除或移動桌面上和我的文件夾中不常使用的檔案,清理local settings底下的Temp、Internet temp,若有MP3,請移至其他磁碟
2.清理刪除Windows folder下的TEMP資料夾、與*.log
3.將多餘的字型刪除,僅留下常用的字型,檔案數盡量不要超過2000個。簡體中文字型因內碼與繁體中文不同,故不可安裝簡體字型,安裝簡體字型Word或photo shop也會顯示亂碼。
2007年9月24日 星期一
Windows Server 2003 AD 是可降可升的
● 移轉PDC模擬角色
ntdsutil
roles
connection
connect to server 欲指派網域控制站名稱
quit
transfer PDC
● 移轉基礎結構主機角色
ntdsutil
roles
connevtion
connect to server 欲指派網域控制站名稱
quit
transfer infrastructure master
● 移轉架構主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
transfer schema master
● 移轉網域名稱主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
transfer domain naming master
● 移轉RID主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
transfer RID master
以下適用於維修指令
● 強制架構主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
seize schema master
● 強制網域名稱主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
seize domain naming master
● 強制RID主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
seize RID master
● 強制PDC主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
seize PDC
● 強制基礎結構主機角色
ntdsutil
roles
connections
connect to server 欲指派網域控制站名稱
quit
seize infrastructure master
其它指令Windows 2003安裝光碟在i386目錄下可找到adprep.exe 在support\Tools\Support.cab檔,解壓出可找到dcdiag.exe
● 更新樹系架構
adprep.exe /forestprep
● 更新網域架構
adprep.exe /domainprep
● 診斷網域架構
dcdiag.exe
參考資料
● Windows Server 2003 及Active Directory 的除錯及災難回復http://www.msservermag.com.tw/win2003/article/M050103403.pdf
● Ntdsutil
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/zh-cht/library/ServerHelp/91559a2b-b666-442c-bdd2-df4b7c46983c.mspx
2007年9月18日 星期二
免驗證直接下載Windows XP 升級軟體
透過 Windows Media Player 11 來享受音樂和影片。Windows Media Player 11 提供您更多的音樂和選擇,讓您首次體驗將高品質音樂、影片和照片與最新可攜式裝置同步化。
Windows Defender 可協助保護您的電腦不受間諜軟體及其他潛在有害軟體的危害。保護電腦不受快顯視窗及由間諜軟體所造成的效能緩慢與安全性威脅的危害,讓您保持十足的生產力。「即時防護」功能可幫助您防範新間諜軟體安裝到您的電腦上,同時,精簡化的介面減少打斷您工作的機會,並且為您提供建議措施,幫您保持電腦的安全性。瞭解更多關於 Windows Defender 的資訊,並觀賞影片,瞭解它如何協助保護您的電腦。
Internet Explorer 7 (IE7) 目前已有英文版本。 IE7 的設計能讓日常工作變得更輕鬆,並且提供動態安全性保護,以及改善開發平台及可管理性。
最像微軟Windows的免費作業系統ReactOS
自由軟體倡導者認同自由軟體操作系統現狀的改善促進了競爭,ReactOS 也同樣獲益匪淺 ReactOS是最完整的類 Windows 操作系統的工作平台, 因此,參與開發的程序員需要花費許多精力去學習ReactOS源碼 和研究ReactOS開發文檔.
ReactOS組件也越來越多,相容性也越來越好,但 ReactOS 不會有任何束縛。 ReactOS已經並將繼續吸收最新版本的Win32 API,跟蹤甚至發展最新的操作系統技術 。盡我們所能,使用最新的技術,並不斷的融合新的特點到最新版本。
簡單地說,ReactOS目標就是用您的硬體設備去運行您的應用程式,最後,誕生一個任何人多可以免費使用的 FOSS 操作系統!!
請記住,ReactOS仍在 alpha 階段,不推薦日常工作使用。
實際測試情況仍無法正常於一般x86的機器上運作,但在VMware中運作狀況良好,有興趣的人可以下載LiveCD或Install CD。
清除系統的垃圾文件
下面是步驟很簡單就兩步!
打開「記事本」,把下面的字複製進去,點「另存為」,把文件名定為「清除系統垃圾.bat」就完成,記住後副檔名一定要是.bat!你的垃圾清除器就這樣製作成功了!雙擊它就能很快地清理垃圾文件,大約一分鐘不到。
複製下面的字:
@echo off
echo 正在清除系統垃圾文件,請稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系統垃圾完成!
echo. & pause
複製上面的字
以後只要雙擊運行該文件,當屏幕提示「清除系統垃圾完成!」就還你一個「苗條」的系統了!!
資料來源:巴哈姆特
2007年8月31日 星期五
登入指令碼的作法
Assign a logon script to a user or group
更新:2005 年 一月 月 21 日
To assign a logon script to a user or group
1.開啟 [電腦管理]。
2.在主控台樹狀目錄中,按一下 [使用者]。
位置
• 系統工具/本機使用者及群組/使用者
3.連按兩下您要為其指派登入指令檔的使用者。
4.按一下 [設定檔] 索引標籤。
5.在 [登入指令檔] 欄位,請輸入您要指派給使用者登入指令檔的路徑及名稱,然後請按一下 [確定]。
附註
• 若要執行此程序,您必須是本機電腦上的 Administrators 群組成員或是已經委派您適當的權限。如果該電腦已加入網域,則 Domain Admins 群組的成員便可執行這項程序。作為安全性最佳作法,請考量使用 Run as 來執行此程序。如需相關資訊,請參閱預設本機群組
if(typeof(IsPrinterFriendly) != "undefined")
{
var l = "/WindowsServer/zh-CHT/Library/f6e01e51-14ea-48f4-97fc-5288a9a4a9b11028.mspx";
var nl;
var c = l.charAt(0);
var o = document.getElementById("ECB");
switch (c){
case "/":
nl=(" [http://" + document.domain + l + "]");
break
case "#":
nl=("");
break
default:
nl=" [" + l + "]"
}
if(o != null) o.innerHTML = nl;
}
、預設群組
if(typeof(IsPrinterFriendly) != "undefined")
{
var l = "/WindowsServer/zh-CHT/Library/1631acad-ef34-4f77-9c2e-94a62f8846cf1028.mspx";
var nl;
var c = l.charAt(0);
var o = document.getElementById("EHB");
switch (c){
case "/":
nl=(" [http://" + document.domain + l + "]");
break
case "#":
nl=("");
break
default:
nl=" [" + l + "]"
}
if(o != null) o.innerHTML = nl;
}
及使用 Run as
if(typeof(IsPrinterFriendly) != "undefined")
{
var l = "/WindowsServer/zh-CHT/Library/8782f8ab-9538-4111-8a68-7bfd130c21c01028.mspx";
var nl;
var c = l.charAt(0);
var o = document.getElementById("EMB");
switch (c){
case "/":
nl=(" [http://" + document.domain + l + "]");
break
case "#":
nl=("");
break
default:
nl=" [" + l + "]"
}
if(o != null) o.innerHTML = nl;
}
。
• 若要開啟 [電腦管理],請按一下 [開始],再按 [控制台],按兩下 [系統管理工具],再按兩下 [電腦管理]。
• 您可以將本機登入指令檔儲存在使用者在登入期間可存取的任何本機或共用資料夾中。
• 對於 Windows server 2003 系列中的大部份成員,本機登入指令檔的預設位置為 %systemroot%\System32\Repl\Imports\Scripts 資料夾,共用時使用的共用名稱為 netlogon。不過,Windows Server 2003, Standard Edition 不會建立此資料夾。
2007年8月21日 星期二
Windows XP Professional 序號
MDJVR-R8GRF-FR77Q-XPDVP-23Q6Y
Windows XP Prof,x64 Ed.序號
QQJ3H-MM7TC-6XTHG-FW4M3-8JW2B
高雄某國中
KJQJH-48B24-HG6VG-YQWTV-P6R2Y
RD9TW-W2XCH-TMFKM-RBBJB-DD3F6
清X大學
M6TF9-8XQ2M-YQK9F-7TBB2-XGG88
輔X大學
CFFBK-RC6YK-TJP22-JH84C-VCYJW
HCQ9D-TVCWX-X9QRG-J4B2Y-GR2TT
MRX3F-47B9T-2487J-KWKMF-RPWBY
QC986-27D34-6M3TY-JJXP9-TBGMD
CM3HY-26VYW-6JRYC-X66GX-JVY2D
DP7CM-PD6MC-6BKXT-M8JJ6-RPXGJ
F4297-RCWJP-P482C-YY23Y-XH8W3
HH7VV-6P3G9-82TWK-QKJJ3-MXR96
DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
DDQXW-THQ8M-79V6K-2YFGH-R793Q
B6Q7B-TCMBD-JHX4V-XPYM8-VH6M2 (works)
K2KB2-BDBGV-KP686-D8T7X-HDMQ8 (works)
RHKG3-8YW4W-4RHJG-83M4Y-7X9GW (works)
QW4HD-DQCRG-HM64M-6GJRK-8K83T (works)
PQTHM-RWBHR-3BPVW-TFB22-V8HXQ (works)
KQC2B-X683R-2CDXT-PQ7HQ-47MPT (works)
JFQYM-YJQFQ-VBRCY-4VV7W-QRXBY (works)
KMTTB-68H32-8MKRK-GBHKT-RKCP6 (works)
CX7DD-4GX4Y-BTTR4-H88Y7-GQPWQ (works)
XP8BF-F8HPF-PY6BX-K24PJ-TWT6M (works)
8RCKG-36TH8-VWBGK-T3CB6-RHG48 (works)
7G4H4-T4XXW-BVXTH-4QP4V-9CV28 (works)
PG274-383QX-6C32H-P8RWC-48M4Q (works)
CWY3F-JGYHJ-W6KBG-3VYK7-DGG7M (works)
X6YWJ-M4TG2-DPGWJ-QCFR8-927M6 (works)
QCP6D-7VGVJ-JBKB4-DQMB2-9GTJ3 (works)
F7GV4-B7JGY-Q2KQW-6R8BM-FR8D6 (works)
HFVK4-TFWFG-4JKDH-H3FTT-8B23W (works)
HRPR7-WGJFC-VPHRB-XVFRW-2KPWY (works)
V3V63-3QW2G-JMFBY-8F4CM-PDMQW (works)
WX736-8YJCM-2JW33-4KJGY-XCDJ6 (works)
CQKYH-GKDJC-MJTWP-FPTJX-PKK23 (works)
CHYVW-V63RT-67XVC-XJ4VC-M3YWD (works)
XMDCV-2TJMR-7JD66-YTVMK-V7PBD (works)
RQHFJ-X47QJ-G2XKK-WYQ8P-7W6RG (works)
X6MYY-6BH3T-YRBT8-H8YPH-RG68T (works)
KVXQ3-RVQFG-FW8KC-2QYC6-67WCD (works)
KMM7J-FCXMM-WV8PG-6FQMD-CPTQD (works)
D6T24-3FBGM-WTDG8-6Y3WP-77QRJ (works)
V88FQ-MFFRR-8D2VY-PG87J-FG7PY (works)
XK39D-3PDMC-JMMDK-X8T8M-77YVM (works)
6G3J7-RQ233-FJGHD-GKYP4-QGKPG (works)
BKRFY-XPMQP-Y8PTW-BP6JM-B76FJ (works)
GP7DR-2T2CQ-JYW2M-DXTMG-DTQWY (works)
YWVHF-GT3M6-3QYB2-FCYCH-X47PQ (works)
QJ68H-G7T8R-WFR77-D8X8Y-VJ398 (works)
6KYDY-JT4MB-6V3JQ-4KKFG-P6C63 (works)
6JQPJ-84CFG-JCBQP-PVRJP-9G24Q (works)
MQ8JV-XXKVG-DB8V3-67WJB-RCB6W (works)
J3T66-JTP72-TGT7H-PMMWH-XM4K3 (works)
DB4H8-DQJJB-KXMWP-GPJVY-H7P6W (works)
38BXC-F2C4R-PXMXV-DBQXM-3C7V6 (works)
7FMM3-W4FMP-4WRXX-BKDRT-7HG48 (works)