2019年9月8日 星期日

Windows 10 更換SSD硬碟系統複製後開機出現 0xc0000225

客戶的電腦更換 M2 SSD使用完整 Copy後,就出現 0xC0000225 的錯誤訊息。


1、使用 Windows 10 安裝光碟或 USB 安裝碟開機 官方下載工具 這裡抓,然後應該是第二頁選擇『啟動修護你的電腦』『疑難排解』『進階選項』最後選擇『命令提示字元』

2、輸入 diskpart 按 Enter 進入磁碟管理工具模式

3、輸入 list volume  按 Enter 列出系統中所有磁碟
看清單中的標籤應該會寫 SYSTEM 或是 Fs 為 FAT32 的那個磁碟區,如果是磁碟 2 的話就輸入 select volume 2 按 Enter

4、輸入 assign letter=Z 按 Enter 暫時指定一個磁碟機代號 Z (可自訂,後續對應輸入)

5、輸入 exit 按 Enter 離開到一般命令提示字元

6、輸入 bcdboot C:\windows /s Z: /f UEFI 按 Enter 成功的話應該會出現『開機檔案已經順利建立』的訊息

7、輸入 exit 然後重新開機即可

參考網站 3C 達人廖阿輝

2019年8月11日 星期日

右鍵新增 Excel 檔案,無法開啟的問題

一直困擾很久的問題,終於解決了

就是如是右鍵 --> 新增 Excel檔案會出現下列的問題
無法開啟xlsx檔案 因為檔案格式或副檔名無效.請確認檔案沒有損毀 且副檔名符合檔案的格式

但是如果是開啟Excel檔,去新增的就沒問題,之前在 Google 也一直找不到問題,後來才找到問題點。

這個問題歸根結底,是模板導致的 。
也就是office 模板指向路徑沒有模板,例如被誤刪或指向路徑被修改。
問題現象就是彈出上面的框框。

解決這個問題的方法也很簡單,
新建一個xlsx檔案(要可以正常的),另存為excel12.xlsx
把這個檔案複製到 C:\WINDOWS\Shellnew\ 目錄下。
輸入regedit,進入登錄檔編輯器。
找到HKEY_CLASSES_ROOT,右鍵查詢,輸入 .xlsx

依次展開.xlsx → Excel.Sheet.12 →  ShellNew

找到filename 修改值為  C:\WINDOWS\Shellnew\excel12.xlsx 然後退出登錄檔編輯器,

然後右鍵新建一個Excel檔案開啟就可以了。

如果新建.xls檔案也有問題,那就新建一個.xlsx檔案另存為 .xls檔案 也放到指定的模板路徑裡
重複上述步驟 ,只不過搜尋.xlsx 改成搜尋.xls

參考來源:

2019年6月15日 星期六

Win10 安裝 Office 2016 出現錯誤代碼 1935

全新的電腦移內建的Office軟體之後,就變成無法安裝Office了

其實也不是網路上沒有解決方法,只是因為錯誤代碼與關鍵字沒有被文字化,找了好久才找到微軟的解答,也就是因為這個原因,我才決定要打這一篇文章。

解決的方法如下:
不用怕是奇怪的連結,因為我不是壞人,我是好人(笑

基本上呢,只要下載
NetFxRepairTool


上面的連結點進去會像下面圖片這個樣子。
我就在想說大家都是技術人員應該不用講的那麼細,但還是貼了(汗)

Microsoft .NET Framework Repair Tool的下載頁面

選擇修復軟體就好,下面的是隱私聲明的文件,想看的再勾就好。按下Next。

選擇Microsoft .NET Framework Repair Tool就好


並按照他的步驟修復之後,就可以順利的再把Office 安裝上去囉。

文章的出處 0x31 自己的問題自己解決

2019年5月25日 星期六

Proxmox 安裝 Webmin

WEBMIN下載網站

步驟一:
使用 SSH 登入 Putty

步驟二:
# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.910.tar.gz
# gunzip webmin-1.910.tar.gz
# tar xf webmin-1.910.tar
# cd webmin-1.910
# ./setup.sh /usr/local/webmin

搞定了。

2019年5月12日 星期日

Window 2012 NPS安裝

安裝的步驟就不介紹了,Google還滿多了。
直接講重點
步驟一:在 RADIUS 用戶端新一個 Client 
===============================

步驟二:在原則-->連線要求原則--新增戶端 Client 
==========================================


步驟三:在原則-->網路原則--新增戶端 Client 
==========================================




查詢C:\Windows\system32\LogFiles\Log可以知道是否有成功

"RADIUSAD","IAS",05/12/2019,20:15:04,1,"kou@aaa.bbb.edu.tw","aaa.bbb.edu.tw/系統管理/test",,,,,,,,0,"192.168.166.243","UR-935",,,,,,,1,"Radius",0,"311 1 192.168.166.18 05/12/2019 11:32:54 8",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"UR-935",1,,,,"

其中的 藍字 是在「RADIUS 用戶端」新增的名稱
其中的 紅字 是在「網路原則」新增的名稱


2019年5月11日 星期六

CentOS yum更新套件

=====================================
一、yum更新套件

下指令:yum -y update

圖2 更新完成




*昇級全部套件
yum -y update
 -y 參數用於當運行時所提出的問題用 yes 回答指令。

*update後面接上套件名稱的話可針對該套件更新
例:yum update httpd(套件名稱)

*yum check-update
檢查可更新的套件有那些

*yum clean
#清除安裝下載時的暫套件原始檔,存放在/var/cache/yum

*安裝套件
yum install 套件名稱

*移除套件
yum remove httpd(套件名稱)

*清除暫存檔 (/var/cache/yum)
yum clean

查詢功能

  1. 查詢套件資訊
    yum info 套件名稱
  2. 搜尋套件
    yum search 關鍵字
    ex:
    $ yum search zlib
  3. 查詢套件
    yum list 套件名稱
    ex:
    $ yum list zlib
  4. 查詢所有可更新的套件
    yum list updates
  5. 查詢所有已安裝的套件
    yum list installed
  6. 查詢特定檔案存在於什麼套件之中
    yum provides 檔案名稱
    或:
    yum provides */檔案名稱
    或:
    yum resolvedep 檔案名稱
    ex:
    $ yum provides libz.*
    或:
    $ yum provides */nslookup
    或:
    $ yum resolvedep libz.so.1

套件組

  1. 查看已安裝與可安裝的套件組
    yum grouplist
  2. 安裝套件組
    yum groupinstall "套件組名稱"
  3. 昇級套件組
    yum groupupdate "套件組名稱"
  4. 移除套件組
    yum groupremove "套件組名稱"
  5. 查看套件組資訊
    yum groupinfo "套件組名稱"

其它說明

  1. 當你用 yum 更新所有的套件時,如果不想更新 Kernel 的話,請編輯 /etc/yum.conf,在 [main] 區段加入一行:
    exclude=kernel*

錯誤處理

  1. 當安裝套件時出現錯誤訊息:
    pkgKey xxx doesn't exist in repo base
    你可以執行:
    yum clean metadata
    解決這個問題。
資訊來源 Vixual

安裝 Qemu Agent 節省 KVM 使用的記憶體使用量(Linux)

=====================================

1. 建立 VM 並且先進行設置 (千萬不要先開 VM),在執行中VM無法使用。

2. 在 PVE 的 KVM - Option 中將 Qemu Agent 改為 Yes (Enable)

3. 啟動 VM 並安裝作業系統

Linux
On Linux you have to simply install the qemu-guest-agent, please refer to the documentation of your system.

We show here the commands for Debian/Ubuntu and Redhat based systems:

on Debian/Ubuntu based systems (with apt-get) run:

apt-get install qemu-guest-agent
and on Redhat/CentOS based systems (with yum):
yum install qemu-guest-agent

最後記得 reboot 重開機就可以了。
以上即可完成.

資料參考來源:Proxmox VE Qemu-guest-agent

安裝 Qemu Agent 節省 KVM 使用的記憶體使用量(Windwos)

==========================================================
Virtio-Win 最新下載點

1. 建立 VM 並且先進行設置 (千萬不要先開 VM),在執行中VM無法使用。

2. 在 PVE 的 KVM - Option 中將 Qemu Agent 改為 Yes (Enable)

3. 啟動 VM 並安裝作業系統

4. 先手動安裝 VirtIO 網卡驅動

5. 再手動安裝 PCI 驅動 (Balloon Driver 驅動程式)

6. 最後手動安裝 PCI 簡單通訊裝置驅動

7. 到 VirtIO 光碟中的【guest-agent】這個目錄裡面,選擇你的系統版本

  • x64系統:qemu-ga-x64-32.msi 並完成安裝
  • x86系統:qemu-ga-x86.msi 並完成安裝

8. 到系統的 "服務" 中將 QEMU Guest Agent 服務確認狀態為「自動啟動」就可以。

9. 到 VirtIO 光碟中的 【Balloon】 這個目錄裡面,選擇你的對應的【作業系統】版本的資料夾「amd64」的目錄複製到本機中(例如:C:/Program files/Balloon )。我的習慣變更目錄名稱為 Balloon

10. 使用「管理者權限」啟動 "命令提示字元"

11. 在 "命令提示字元"執行「C:/Program files/Balloon/BLNSVR.exe -i」會去設定 Balloon 為 "服務"。

12. 到 「服務」中確定 Balloon Service 服務狀態為 "自動啟動"

13. 以上即可完成.

出現下列訊息,因為Qemu Agent的版本太舊了。
Qemu agent on 2012r2: No network information 的問題(IPS)
下載新版本

資料參考來源:https://www.youtube.com/watch?v=fn6iJzRQDkw

資料參考來源:FB Proxmox VE伺服器虛擬化管理平台 使用者社團

資料參考來源:Proxmox論壇

2019年4月22日 星期一

AD DNS 無法使用(錯誤事件 4000及4007)

遇到的其中一個 DNS 伺服器的顯示區域並不會在 DNS 主控台的方式載入,且您會看到事件識別碼 4000 和 4007 的問題在環境啟動在 DNS 事件記錄檔中的記錄所在的情況:

事件識別碼 4000:
DNS 伺服器無法開啟 [Active Directory。 此 DNS 伺服器係設定為取得、 使用此區域從目錄的資訊,無法載入該區域。檢查 [Active Directory 正常運作,並重新載入區域。事件資料為錯誤碼。

事件識別碼 4007:
DNS 伺服器無法開啟 [Active Directory,從應用程式目錄分割 < 磁碟分割名稱 >] 中的 [區域] < 區域 >。此 DNS 伺服器係設定為取得、 使用此區域從目錄的資訊,無法載入該區域。檢查 [Active Directory 正常運作,並重新載入區域。事件資料為錯誤碼。

原因


會發生這種情況是當該特定的 DC/DNS 伺服器已遺失其本身或 PDC 的安全通道。
這也可能會發生在單一的 DC 環境該 DC/DNS 伺服器會保留所有的 FSMO 角色,並指向本身做為主要的 DNS 伺服器中。

解決方案


(1.) 如果您有其他網域控制站 / 環境中的 DNS 伺服器接著會設定伺服器遇到此問題,以指向其他作用中的 DNS 伺服器在 TCP/IP 內容中。

(2.) 停止 KDC 服務(Kerberos Distribution Center)遇到此問題的 DC 上。

(3.) 以較高的權限執行下列命令: netdom resetpwd /server: < PDC.domain.com > /userd: < Domain\domain_admin > /passwordd: *

(4.) 它會提示您輸入您所使用的網域系統管理員帳戶的密碼,請在該輸入。

(5.) 一旦命令執行時,請將伺服器重新開機。

(6.) DNS 區域應該立即載入。

如果這是在環境中唯一的 DC,而且沒有其他 DNS 伺服器再執行相同的步驟,但 replate"PDC。Domain.com"的伺服器本身的 IP 位址 (因為它本身是 PDC)

更多的資訊


如果您所面對的問題,Windows 2008 伺服器 (非 R2) 上的請確認伺服器上已安裝的補充程式相關 KB 2615570

  資料來源 Microsoft 支援服務


2019年3月3日 星期日

Centos 7 BIND 建置

關閉 Firewalld 防火牆指令:
# systemctl stop firewalld.service

設定下次開機不會啟動 Firewalld 防火牆
# systemctl disable firewalld.service

關閉 SELinux:
# vi /etc/selinux/config

安裝 Wget 及Vim程式
# yum install -y wget
# yum install -y vim

安裝 ntpdate 程式
# yum install -y ntpdate
# ntpdate -u time2.google.com
=================================
update yum套件
 # yum update -y

安裝 bind 軟體
# yum install bind -y
# yum install bind-utils -y

編輯 namd 的設定檔
# vi /etc/named.conf


啟動DNS服務:
# systemctl start named

檢查 named.conf  是否有錯誤
#named-checkconf /etc/named.conf

檢查 正解的檔案 是否有錯誤
#named-checkzone /var/named/forware.net

檢查 反解的檔案 是否有錯誤
#named-checkzone /var/named/reverse.net

# systemctl status named.service
# systemctl restart named.service -->重新啟動BIND

設定開機啟動:
# systemctl enable named

=============================
WEBMIN 安裝網址
Webmin bind 無法啟動更改位置

到 Configuration 設定裡面,有一項「Default PID file location(s)」路徑修改就可以了。
修改為「 /var/run/named/named.pid」再 Save 就可以。



=============================
Failed : Missing dig command 的錯誤訊息
# yum install bind-utils -y
=============================

出現下列這個錯誤訊息,是因為CentOS 7 Bind傳輸已經使用 RAW方式加密了。
This zone is in raw binary format, and so cannot be displayed as text.

On CentOS 7 / RHEL 7, which uses BIND 9.9.4, Webmin's BIND module will "blindly" convert a Slave zone to a Master, pointing to the existing zone file.
However, by default BIND 9.9 stores its Slave zones in a "raw" / binary format, which it can't successfully read when trying to parse a Master zone file. Attempting to do so will prevent named from starting. (It's also limiting in webmin, which can display records but not the 'zone file' contents).
The workaround I've enabled in my environment is to set the masterfile-format to text across the entire BIND instance, rather than the default of raw. The following config example in the master named.conf's options declaration helps.
解決方式如下:
BIND-wide config (in named.conf / etc)-->Master DNS
options {
    //
    // various named config options
    //
    masterfile-format text;
    //
    // the rest of the config
    //
    }
Zone-specific config (in named.conf / etc)-->Slave DNS
zone "somedomain.net" {
        type slave;
        masterfile-format text;
        masters {
                1,2,3,4;
                };
        file "/var/named/slaves/somedomain.net.hosts";
        };
參考來源 Why GitHub?

2019年3月2日 星期六

Windows 10 Defender 關閉(全系列)

最新的 懶人程式 --> 阿榮福利味
StopUpdates10 2.0.34 免安裝中文版 - 關閉Windows10自動更新
按此由MediaFire下載→StopUpdates10Portable_2.0.34_azo.exe
=========================================================
開啟執行,輸入regedit開啟登入編輯程式。


尋找下面的路徑

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender

後,按Enter進入該位置。


在該資料夾中右鍵,新增 DWORD(32位元)值



並將該值命名為 DisableAntiSpyware


對該值點擊右鍵,點擊修改,將數值資料改為1即可,若日後需要啟用則將值改為 0。


重新開機就可以了。


參考資料來源  楓的電腦知識庫
參考資料來源【Win 10 練功坊】關閉煩人的 Windows Defender

2019年1月5日 星期六

Excel 2010 更新後不能用

在 2019年1月3日執行 Windows Update 後 我的 Excel 2010 就無法開啟
Excel檔案無法開啟。Excel 程式可以啟動,但開舊檔時就會跳出程式無回應、自動修復、然後就關閉了,也試著是開一個全新的Excel檔案,是可以開但是只要一打字就掛了。
我的版本是 Office 2010作業系統是Windows 7 Pro 64位元。
我也把Office 2010移除再重新安裝一次,也是一樣的問題。

解決方式:

KB4461627 移除掉這該死的更新就可以正常使用了!

讓我的工作停擺了兩天


參考來源 https://answers.microsoft.com/zh-hant/msoffice/forum/all/201913-windows-update-%E5%BE%8C-excel/9859afe6-3c14-4c7d-8dd8-0486f99cf6b2