顯示具有 Windows 標籤的文章。 顯示所有文章
顯示具有 Windows 標籤的文章。 顯示所有文章

2020年9月15日 星期二

Office 版本並行 設定

 Office 多版本並行時 避免設定錯誤,依據對應版本設定無須重新設定REG登錄檔

點選開始>執行

Win10 開始右鍵>執行


Office2000


reg add HKCU\Software\Microsoft\Office\9.0\Word\Options /v NoReReg /t REG_DWORD /d 1


Office2002


reg add HKCU\Software\Microsoft\Office\10.0\Word\Options /v NoReReg /t REG_DWORD /d 1


Office2003


reg add HKCU\Software\Microsoft\Office\11.0\Word\Options /v NoReReg /t REG_DWORD /d 1


Office2007


reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1


Office2010


reg add HKCU\Software\Microsoft\Office\14.0\Word\Options /v NoReReg /t REG_DWORD /d 1


Office2013


reg add HKCU\Software\Microsoft\Office\15.0\Word\Options /v NoReReg /t REG_DWORD /d 1



Office2016


reg add HKCU\Software\Microsoft\Office\16.0\Word\Options /v NoReReg /t REG_DWORD /d 1


2018年5月31日 星期四

Outlook 效能調整 封存與壓縮

MIS 最常遇到的問題無非是使用者的 Office、Mail、網路連線,印表機、傳真不能使用的事情。

在複雜點就會遇到手機收發信件、通訊軟體不能連線或是備分的問題,

讓你比較會有成就感的應該是Server控管,自動化處理、WSUS or KMS 或是KVM虛擬化技術的方面。
(但一般使用者不懂XD)
========
但是Office不能處理時就會造成使用者給你差評XDD

今天來說個office outlook效能處理的問題

不管是從 97-2016(97真的很遙遠...)

都有個功能叫做"封存",會建議依照使用量或季為單位分割封存,

當封存完後你會發現主體的信箱的實體檔案:

.UNICODE 個人資料夾 (.pst) 



離線資料夾 (.ost)

 大小並沒有任何改變;

此時再點選壓縮(compression) ,

壓縮的原理並不是壓縮,Outlook在你刪除郵件後檔案空間依然會保留在OST裡面,

因此隨著使用者收發信件的時間增長,你的OST會越來越肥大,就和資料庫重組一樣

因此要用,增進搜索的效率。

詳細操作方法如下(Microsoft):

如何壓縮 Outlook 中的 PST 和 OST 檔案,以清理刪除的郵件空間

https://support.microsoft.com/zh-tw/help/289987/how-to-compact-pst-and-ost-files-to-eliminate-deleted-item-space-in-ou
====
壓縮時間,且會影響電腦效能,要依使用者的電腦效能來決定,
如果是SSD,OST檔案3G-4G都"勉強"可以接受。

但如果看到超過以上的數據,推薦以下這一招

封存後砍掉OST檔,打開Outlook重新下載OST檔同步,這樣會迅速很多

當然也要看過User在Mail Server的使用量來幫助你判斷。

====
PS.記得將Outlook處於離線作業之中執行,避免被同步作業干擾

Outlook的信箱檔依照office版本不一會放在不同位置

個人建議是另放在資料槽(如D槽),便於備分與管理。
====

最後,建立"索引",索引的效率取決於OS版本,從Win XP< Win Vista<Win7<Win8<Win10

取決於OS設計架構不同,而如果OST單一檔案過大,事實上索引的效率也會相對降低,

所以最好的方法還是先封存將OST或是PST檔案瘦身。

====
溫馨小提醒:MIS的話,Exchange的資料庫也是要瘦身的...
===
附註:ost &pst檔案大小上限

Office 2000 2 GB
Office 2003 20 GB
Office 2007 20 GB
Office 2010 50 GB
Office 2013 50 GB
Office 2016 50 GB
Office 2019 50 GB
Office 2021 50 GB
Office 365 50 GB

2018年5月10日 星期四

設定印表機 LocalProt 存取被拒

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

新增字串值「\\電腦名稱\分享名稱」

新增完成後在cmd下執行

net stop spooler

net start spoole

2018年2月4日 星期日

Windows 10 SMB 設定

MIS總會遇到些奇奇怪怪的問題



問題:共用資料夾與印表機無法使用

環境Windows 10 

方向一、確認網路連線 共用資料夾 設定

方向二、共用資料夾 連線錯誤代碼 0x80004005

方向三、進入powershell 確認 SMB各版本服務



進入控制台>新增移除程式>WINDOWS安裝元件  安裝SMBv1 元件

2018年1月29日 星期一

Windows 10 開始功能表 修復

Windows 10 開始功能表

 當開始功能表故障時網路的教學大多為

工作管理員>程序>檔案總管 右鍵 重新啟用

但其實不見效,目前是方法一和四較有用 方法二會卡住。

 方法一:(不確定是否有效,但能解決多數系統的問題)
 以系統管理員權限執行「命令提示字元」 依次輸入以下指令:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

 或是使用sfc /scannow

 說明: Windows 映像修復

  方法二:(以powershell來修復) 使用過後無效

 以系統管理員權限執行「命令提示字元」 輸入「powershell」並輸入以下指令: 
Get-AppxPackage | % { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" -verbose }

 注意指令是一列的,沒有分段

 方法三:(第二快的方法)
以win+r叫出「執行」,輸入netplwiz並執行,重新建立一個帳號並設為系統管理員, 然後把原本的帳號刪掉,以新帳號繼續使用。(和原帳號相關的東西可能會不見)

 方法四: 
1、進入C:\Users\你的帳號\AppData\Local\TileDataLayer\Database,刪除掉vedatamodel.edb這個檔案,或是刪除Database整個資料夾 我是選擇直接刪除整個database資料夾。

 2、你會發現點擊功能表,什麼都沒有。但是開始功能表已經有反應了,此時重開機 

3、系統會自動產生所有應用的列表。但是微軟本身的應用沒有了。所以必須再次使用powershell,然後執行以下指令 Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

結果遇到1709 升級後的BUG
只好用暗黑兵法
Class Shell

2016年4月17日 星期日

Windows Update (Windows 7 CPU 100%)

好吧!很多人會遇到Win7 記憶體莫名多2G使用量
CPU RAM 使用率達100%滿值,關多少吃多少,

並且打開工作管理員發現沒有程序或程式在使用資源
通常這種時候第一個懷疑是不是中毒


嗯,還不急,

首先先點開始>電腦右鍵>管理

點選效能>資源監視器


可以看到所有程序的CPU使用量

接下來所需的是找到兇手是誰,如果不是木馬或病毒等
通常兇手會是Svchost.exe(netsvcs)

原因是Windows Update的檢查與更新
方法一,停止讓使用者手動更新(有需要時再自行啟用更新)

方法二、MIS可以架設WSUS由主機指定派送。


方法三、更新Windows 7 套件。

詳情請見以下連結

svchost.exe狂吃記憶體

1.

「開始」→「執行」→ 輸入 services.msc 並按enter

(可以用win鍵+R叫出執行命令)

找到 Windows Update 這個服務,先把它停止。

2.

進入 C:\Windows\SoftwareDistribution 這個資料夾

看要把它重新命名或是直接刪除

接著啟動 Windows Update 服務


3.

下載 KB3102810 更新檔並安裝

下載地址為:

https://www.microsoft.com/zh-tw/download/details.aspx?id=49540

安裝完後重新開機


4.

用 Windows Update 試著搜尋可用的更新,

應該就可以搜尋到了,且svchost.eve不會再一直佔用CPU和記憶體。









2016年3月24日 星期四

如何清除DNS快取 (Flush DNS)

有空該補一章DNS的來由會比較好理解。

這個功能一般user應該很少用到,但搞IT的人卻是必備的技能。
當client瀏覽網頁、ping domain時,client PC會先透過DNS Server解析domain-IP的對應,並把結果暫存在cache裡,因此下次再次用到這個domain時,便不需要再次找DNS Server解析,以增加連線效率。

但有時會遇到,暫存的資料實際上已經異動時,client卻不知道,因此不論怎麼連都連不到,此時有幾個辦法可以解決。
1. 重開機
2. Restart 網卡
3. 下指令強制清除cache

在Windows環境下,清除cache的指令如下:
ipconfig /flushdns

在Mac OSX環境下,清除cache的指令如下:
dscacheutil -flushcache

在Linux環境下,清除cache的指令如下:
/etc/init.d/nscd restart

2016年3月13日 星期日

Exchange 2013 設定SPAM List


在沒有邊際傳輸伺服器(Forefront Protection)的情形下,
Exchange Mail Server的角色並無法檢視與過濾垃圾或有害郵件

但還是可以透過SPAM List 的設定來過濾與拒絕高風險伺服器發出的郵件
※當然,如果是自家內部發出的就GG了

設定方式如下:
 ※溫馨小提醒,在做任何變更前必先存檔
開啟Exchange 命令介面(別開成2012 Power Shell)

開啟連結拒絕清單
安裝TransportAgent

Install-TransportAgent -Name "Connection Filtering Agent" -TransportService FrontEnd -TransportAgentFactory "Microsoft.Exchange.Transport.Agent.ConnectionFiltering.ConnectionFilteringAgentFactory" -AssemblyPath "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\Microsoft.Exchange.Transport.Agent.Hygiene.dll"

開啟服務

Enable-TransportAgent -TransportService FrontEnd -Identity "Connection Filtering Agent"
重啟
Exchange Transport Service

查看狀態
Get-TransportAgent -TransportService FrontEnd


====================
加入SPAM List名稱


Add-IPBlockListProvider -Name SpamhausSBL -LookupDomain sbl.spamhaus.org -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by Spamhaus"
Add-IPBlockListProvider -Name SpamhausXBL -LookupDomain xbl.spamhaus.org -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by Spamhaus"
Add-IPBlockListProvider -Name SpamhausPBL -LookupDomain pbl.spamhaus.org -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by Spamhaus"
Add-IPBlockListProvider -Name SpamhausSBL+XBL -LookupDomain sbl-xbl.spamhaus.org -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by Spamhaus"
Add-IPBlockListProvider -Name SpamhausZEN -LookupDomain zen.spamhaus.org -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by Spamhaus"


===
Get-IPBLOCKLISTPROVIDER
===


設定完畢 ,加入SPAM List IP
====
Set-IPBlockListProvider "SpamhausZEN" -IPAddressesMatch @{Add="127.0.0.2","127.0.0.4","127.0.0.5","127.0.0.6","127.0.0.7","127.0.0.8","127.0.0.10","127.0.0.11"}
Set-IPBlockListProvider "SpamhausSBL" -IPAddressesMatch @{Add="127.0.0.2"}
Set-IPBlockListProvider "SpamhausXBL" -IPAddressesMatch @{Add="127.0.0.4","127.0.0.5","127.0.0.6","127.0.0.7","127.0.0.8"}
Set-IPBlockListProvider "SpamhausPBL" -IPAddressesMatch @{Add="127.0.0.10","127.0.0.11"}
Set-IPBlockListProvider "SpamhausSBL+XBL" -IPAddressesMatch @{Add="127.0.0.2","127.0.0.3","127.0.0.4","127.0.0.5","127.0.0.6","127.0.0.7","127.0.0.8"}
====
完成

===
※移除 SPAM List 設定
Remove-IPBlockListProvider -Name Spamhaus -LookupDomain zen.spamhaus.org -AnyMatch $true -Enabled $true -RejectionResponse "IP address is listed by Spamhaus"


2015年8月20日 星期四

Office 2010 KMS Server 設置

office 2010 KMS 大量啟用流程

環境設置
windows server 2003 SP2 -- 2012 R2   1台

與軟體匹配之KMS序號

軟體
OFFICE 2010 KMS大量授權軟體
KeyManagementServiceHost_zh-tw
http://go.microsoft.com/fwlink/?linkid=169244&clcid=0x404) 網站下載 KeyManagementServiceHost.exe


監控軟體
http://www.microsoft.com/zh-TW/download/confirmation.aspx?id=11936
vamtMMC 2.0

防火牆
進階防火牆>輸入規則>金鑰管理服務(Tcp-In) 1688>允許
※ 安裝版本為2012 R2,2003需自行設定

1.安裝
KeyManagementServiceHost_zh-tw
2.輸入KMS序號

3.安裝監控軟體
vamtMMC

4.執行查看數量
Programs>VVM
設定 Slmgr.vbs

==
轉移
直接於新主機上直接安裝
並清除舊的DNS紀錄避免連接端使用失敗

====
使用端設置
--
1.使用管理員權限啟用命令提示字元模式

2.啟用Office2010:
cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /sethst:192.168.1.61
出現設定成功訊息:Successfully applied setting.。

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /act
出現Office 2010啟動成功訊息:<Product activation successful>。
--
或另存製作為批次檔

點選右鍵>以管理者身分執行

跳出成功訊息

==
錯誤代碼

0xC004F038
使用者認證數不足(<5)

處理方式:等主機計數>=5時即可

0x80070005

使用者權限不足。

處理方式:請用管理者權限執行批次檔。

0xC004F074

1.非認證範圍內之IP位置
2.Port 1688未開放
3.與認證伺服器之系統時間相差太大,請調整時區與NTP
4.透過proxy上網故無法連線,請改換IP或使用VPN等方式認證

0xC004C003
確認版本是否正確。
  • 進入「開始」→選擇「命領提示字元CMD」→輸入「slmgr -dlv」→確認描述的地方是否為VOLUME_KMSCLIENT channel






(1)若否,請使用正確的大量授權版進行安裝。
(2)若是用大量授權版本安裝,但仍出現該錯誤代碼,請於CMD視輸入以下指令
slmgr.vbs -ipk 金鑰
slmgr.vbs –ato
( 不同作業系統輸入的金鑰不同,可在以下網址查詢
http://technet.microsoft.com/en-us/library/ff793421.aspx )
EX: slmgr.vbs –ipk 6TPJF-RBVHG-WBW2R-86QPH-6RTM4
slmgr.vbs –ato

0x8007232B

電腦無法從 DNS record 中找到 KMS server 的紀錄,可使用 slmgr.vbs -skms xxx.xxx.xx 這道指令來指定的KMS server。



https://support.microsoft.com/en-us/kb/938450
==


==
管理
2010 KMS啟用記數觀察
slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864

注意,大量啟動需啟動計數至5台主機以上(包括5)
未大於五時,其啟動授權要求不會送至MS做授權。

※ 主機數判定與傳送要求數不一,需不同的主機或系統傳送作為判別主機記數。


故,當其計數大於5時其之前要求使用端稍待一段時間會自動變成已啟動,
使用端也可再次手動啟動如下:

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /act
==
※啟用後會有180天使用期,只要打開Office會自動更新180天使用期。
※Office若未成功啟動,僅有30天試用期。


==
KMS GPO 設置

Computer Configuration->Policies->Windows Settings->Scripts

輸入規則

cd "c:\Program Files\Microsoft Office\Office14\"
cscript ospp.vbs /sethst:192.168.1.26

cscript ospp.vbs /act