Windows7

出自福留子孫
跳轉到: 導覽搜尋

校調要領與技巧

刪除煩人的 Thumbs.db

各版 windows 都適用。

方法一

在「資料夾選項/檢視」中有兩個選項的核取方塊:

  1. 「一律顯示圖示,不顯示縮圖」,若打勾,則不使用 Thumbs.db ,可以打勾,也可以不打勾。
  2. 「在縮圖上顯示檔案圖示」,一定不打勾,則用不到 Thumbs.db ,使其可以被刪除。

原理:當某個資料夾裡面有圖片檔案時(如.jpg、.png、…等),會額外產生一個「Thumbs.db」用來儲存這些圖片的縮圖檔,讓你在不用打開圖片檔案的情況下先預覽圖片。

方法二

「Windows鍵 + R」叫出執行視窗,輸入「gpedit.msc」後執行。

  1. 「使用者設定/系統管理範本/Windows 元件/Windows檔案總管」即「User Configuration/Administrative Templates/Windows Components/Windows Explorer」
  2. 右邊窗格中找到「關閉在隱藏的thumbs.db檔案中快取縮圖」即「Turn off caching of thumbnail pictures」,點選兩下打開設定。
  3. 將設定由「未設定」改成「已啟用」即「Enabled」後『確定』或『套用』,重新開機

刪除過去已生成的 Thumbs.db

在 windows 中造 delThumbs.bat ,內容為:

attrib -s -h -r "%~dp0Thumbs.db"
del "%~dp0Thumbs.db" /F

以上指令檔可刪除同目錄下的 Thumbs.db

當前碟符:%~d0,如 F:
當前路徑:%cd%,如 F:\… 最後沒有反斜

當前執行命令檔:%0,如 delThumbs.bat 當前bat檔案路徑:%~dp0,如 F:\… 最後有反斜 當前bat檔案短路徑:%~sdp0,F:\PATH\ANYTHI~1\方曙@~1\ 最後有反斜

以下指令是網路流傳的通用寫法,實測結果無效:

@echo off
attrib -s -h -r Thumbs.db /s /d >nul
del Thumbs.db /s

放到 C: 以外的各碟根目錄,並以管理員權限執行。但別在C:\ (安裝系統的槽)下直接啟動程式,不然我的文件裡的ˋ我的音樂ˋ我的圖片ˋ我的影片的圖都會被殺殺掉,使美觀度大大減少。

在 Linux 伺服器中:

rm -r ./*/Thumbs.db
透過 DSM 清空資源回收筒
rm -r ./*/#recycle

在Windows 7家庭版開啟系統管理員帳戶

  1. 下載 7admin.zip
  2. 解壓縮
  3. 執行 Administrator.reg 加入登錄檔內容
  4. 重開機時一直按 F8 → 出現開機選單 → 進入安全模式
  5. 執行 Administrator.bat ,畫面執行僅會跳出大約1秒鐘。執行完就可以重開機。
  6. 登入 Administrator 後,先將原先使用者帳號的內容轉移過來
  7. 可以將舊的使用者帳號刪除

使用「本機安全原則編輯器」

  1. 用以下兩種方式下載補丁檔案:
    • 載點:原創者Durdger,在畫面右邊的一堆方塊縮圖下面有一個「Download File」,就是它。
    • 或直接下載 setup.exe
  2. 以「administrator」帳號登入。
  3. 在 setup.exe 上按右鍵選「以系統管理員身份執行」。
  4. 執行完成後,找到:C:\Windows\Temp\gpedit 資料夾。
  5. 若是 32bit 的系統,請以記事本開啟 x86.bat 檔案;若是 64bit 的系統,請以記事本開啟 x64.bat。
  6. 用文字編輯器,將裡面所有的「%username%:f」,替換為:「"%username%":f」後,存檔。
  7. 在改好後的 bat 檔上,按滑鼠右鍵,選「以系統管理員身份執行」。
  8. 重新開機,32bit 的系統找到:C:\Windows\System32\gpedit.msc;64bit 的系統找到 C:\Windows\SysWOW64\gpedit.msc,執行它。
  9. 再將「C:\Windows\SysWOW64」中,「GroupPolicy」和「GroupPolicyUsers」2個資料夾和程式「gpedit.msc」複製到「C:\Windows\System32」即完成。

重要設定程式

微軟控制台檔案(msc)

在 c:\Windows\system32 中

  1. azman.msc:
  2. certmgr.msc:
  3. comexp.msc:
  4. compmgmt.msc:
  5. devmgmt.msc:
  6. diskmgmt.msc:
  7. eventvwr.msc:
  8. fsmgmt.msc:
  9. gpedit.msc:編輯本機群組原則(大多數的電腦缺此檔,請看本頁之分類頁及本頁上一段)
  10. lusrmgr.msc:
  11. NAPCLCFG.MSC:
  12. perfmon.msc:
  13. services.msc:服務
  14. taskschd.msc:排程
  15. tpm.msc:
  16. WF.msc:
  17. WmiMgmt.msc:

減輕越來越慢的問題

同時執行較少的程式

同時開多個程式、多個瀏覽器視窗、大量電子郵件訊息都會佔用記憶體。

減少桌面物件

將它們裝在資料夾中。

減少 C 碟中的檔案

增加系統可用的 C 碟空間。

關閉視覺效果

  1. 「控制台/效能資訊及工具/調整視覺效果/調整成最佳效能」按「確定」。
  2. 若要選擇較溫和的選項,請選取「讓 Windows 選擇對我的電腦最佳的方式」。
  3. 我只需要「調整視覺效果/自訂/顯示縮圖而非圖示」,其他特效不需要。

電源管理

  • 「控制台/硬體和音效/電源選項/建立電源計畫/核取高效能,並為計畫命名」
  • 插電源時,什麼休眠都「永不」

定期重新啟動

  1. 重新啟動會清理記憶體

移除不用的軟體

  1. 開「控制台」
    • windows 8:『windows鍵』+ 『X』或「控制台」
    • windows 7:『windows鍵』或『開始』
  2. 「控制台/程式集/解除安裝程式」。
  3. 點選您要解除安裝的程式/滑鼠右鍵/解除安裝。

只安裝一套防毒軟體

  1. 開「控制台」
  2. 「控制台/系統及安全性/檢閱您的電腦狀態」。
  3. 「重要訊息中心/展開『安全性』/防毒保護/檢視已安裝的防毒應用程式」看是否執行多個的防毒軟體
  4. 關閉多餘的防毒軟體

關閉不需要的開機啟動程式

  1. 開「工作管理員」
    • windows 8:『windows鍵』+ 『X』或「工作管理員」
      1. 「工作管理員/更多詳細資料/啟動」
      2. 開機時不要啟動的程式點擊『停用』
    • windows 7:『windows鍵』+ 『R』,輸入『msconfig』,並點選『確定』。
      1. 開『系統設定』,選『啟動』,開機時要啟動的程式打勾,按『確定』。
  2. 下次開機時生效

定時清理硬碟

  1. windows 內建清理
    • 『windows鍵』+『R』,輸入『cleanmgr』,並點選『確定』,或「檔案總管/某硬碟/內容/一般/磁碟清理」
    • 選硬碟分割,並點選『確定』。
    • 勾選您要刪除的項目,點選『確定』。
    • 點選『清理系統檔』,可以將如:Windows Update 更新所殘留下來備份檔案等不必要的系統檔案清除。
  2. 手動刪「c:/使用者/user/AppData/Local/Temp」中的所有檔案。
  3. CCleaner
    • 清道夫
    • 登錄檔
    • 工具/系統還原

定時重組硬碟

  1. 『windows鍵』+『R』,輸入『dfrgui』,並點選『確定』。
  2. 選硬碟分割,並點選『分析磁碟』。
  3. 分析完成,接著點選『最佳化』。

增加電腦的記憶體

  1. 32位元系統最多只能配置到4GB的記憶體
  2. 使用 Windows‌ReadyBoost 來增加記憶體,例如 USB 快閃磁碟機。在 USB 連接埠插入快閃磁碟機比開啟電腦外殼然後在主機板插入記憶體模組還簡單。
    • 插入隨身碟等自動偵測選單出現,選「加速我的電腦」,這時會出現三個選項:
      1. 整支隨身碟都不做為「ReadyBoost」
      2. 整支隨身碟的閒置空間都做為「ReadyBoost」
      3. 在隨身碟上選擇一定的大小做為「ReadyBoost」
    • 選好按確定,隨身碟上會產生一個檔案 ReadyBoost.sfcache ,此區塊當硬碟讀取快取使用。
  3. 再度將隨身碟插入時,到「電腦/此隨身碟/內容/ReadyBoost」又可以看到上項的三選項,若選「整支隨身碟都不做為 ReadyBoost」即解除 ReadyBoost。

關閉系統保護

  1. 「控制台/系統及安全/系統/系統保護/設定」
  2. 「關閉系統保護」或調降硬碟「最大使用率」

停止 windows update

可以延緩效能下降,但方法有點極端

連結

分為硬連結與軟連結,軟連結又分為捷徑、目錄連接點、符號連結。

硬軟連結圖示

Data Entry
檔案內容



oldFileName ↰



newHardLink
newSoftLink
  • 硬連結(Hard Link,上圖紅線)會連結到內容磁區,如果OldFileName被刪除,但因為NewHardLink仍然存在,因此其內容仍會保留在系統裡。
  • 如果修改OldFileName的內容,則因為NewHardLink也指向同一個內容磁區,因此其內容也同步變動了。
  • OldFileName與所有的NewHardLink都刪除,這個檔案的內容磁區才會被清除。
  • 軟連結(Soft Link,上圖藍線)是連向檔案項目(Entry),如果 OldFileName 被改名或刪除,則 NewSoftLink 就找不到內容了。
  • windows 的軟連結分為三種:捷徑(short cut)、目錄連接點(junction)、符號連結(symbolic)。
連結
類型
硬連結軟連結
捷徑連接點符號連結
dir時代稱JUNCTIONSYMLINK
本質Entry檔案目錄掛載Entry
連結目錄
連結檔案
OS限制NTFS不限NTFSNTFS
跨分割區
掛上SMB
掛載分割
複製
del,rd
開始版本Win2000Win95Win2000Vista
  • 管理員權限才能建立符號連結。
  • 符號連結可以指向不存在的物件,在建立符號連結時,系統並不會檢查物件是否存在。

將目錄掛載成虛擬磁碟

SUBST,從 DOS 起各版本皆可用。

  • SUBST [drive1: [drive2:]path]
    1. drive1:指定虛擬磁碟機。
    2. [drive2:]path要指定給虛擬磁碟機的實際磁碟機與路徑。
  • 刪除虛擬的磁碟機:
    SUBST drive1: /D
  • 不加任何參數會顯示目前所有虛擬磁碟機的清單。

win2000、XP的連結

硬連結

在文字命令模中使用 fsutil.exe :
fsutil hardlink create 硬連結 目的檔案

由於硬連結的地位等同於檔案,所以刪除硬連結的作法和刪除檔案一樣。刪除一個硬連結並不會損及檔案,要將所有的某個檔案的所有硬連結及其 entry 全部刪除才會刪掉此檔案。

目錄連接點

在 Windows 2000、XP、Windows Server 2003 使用linkd.exe、mountvol.exe建立目錄連接點(Directory Junction),但不支援中文目錄名稱。

  • linkd.exe用來掛上目的路徑,可在Windows Server 2003 Resource Kit Tools中找到。
    1. 掛載命令為:
      linkd 資料夾 目的路徑
    2. 卸載命令為:
      linkd 資料夾 /D
    3. 例如:
      linkd 桌面 userProfile\桌面
      • 其中userProfile是使用者設定檔名稱。
      • 顯示您桌面的內容:
        dir 桌面
  • mountvol.exe 用來掛上分割區,可在 windows/system32 中找到。步驟為:
    1. 列出各分割:
      mountvol
      • 會列出如:
        \\?\Volume{e2464851-8089-11d2-8803-806d6172696f}\ C:\ …
      • Volumek之後是分割的唯一碼,即 GUID (全域唯一識別元)。
    2. 建好資料夾之後下以下指令,便可將分割掛載成資料夾:
      mountvol 資料夾 \\?\Volume{e2464850-8089-11d2-8803-806d6172696f}\
    3. 解除掛載:
      mountvol \\?\Volume{e2464850-8089-11d2-8803-806d6172696f}\ /D

資料夾捷徑

資料夾捷徑(Folder Shortcut),可以模擬目錄連接點。本質為一個帶有唯讀屬性的資料夾,裡面含有desktop.ini和target.lnk兩個隱藏檔:target.lnk為指向目標資料夾的普通捷徑;由desktop.ini定義該文件夾為「文件夾捷徑」,其內容為:
[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}

資料夾捷徑只在 Vista 以下版本有效,在 windows7 中無效。手作步驟如下:

  1. 建一「目的資料夾」的捷徑。
  2. 將此捷徑改名為「target.lnk」
  3. 建一資料夾,裡面放上面的 target.lnk 。
  4. 將此資料夾屬性改為「唯讀」。
  5. 操作此一資料夾,等同操作目的資料夾。

請參考中文維基百科「符號連結」條目中「文件夾捷徑」段。

符號連結

Vista 以上版本才有符號連結功能,此版本尚未提供符號連結功能。

Windows7及Vista

mklink 指令

建之連結

mklink [[/D] | [/H] | [/J]] link target
  • /D –建之指向目錄的符號鏈接,如果不指定此參數,預設為建立指向檔案的符號鏈接。
  • /H –建立硬鏈接(Hardlink),或稱永久連結。
  • /J –建立NTFS目錄連接點(Junction point)。
  • link –指定符號鏈接的名字
  • target –指定符號鏈接指向的對象的路徑(相對或絕對皆可)。
以Windows7為例:
先到「開始/附屬應用程式/命令提示字元」按右鍵,以「系統管理員身份執行」。
cd "\ProgramData\Microsoft\Windows\Start Menu\Programs"
mklink /D Copy D:\Programs\Copy

刪除連結

和普通檔案一樣,刪除連結也可以使用del命令,具體語法如下:
del filename(要被刪除的符號連結的名字)
和普通目錄(資料夾)一樣,刪除連結也可以使用rd命令,具體語法如下:
rd directoryname(要被刪除的符號連結的名字)

應用程式 Symlink Creator

應該是透過 mklink ,所以無法用於 XP 。

驅動程式

解決 ASUS X5DIN 預設攝影機軟體 LifeFrame 畫面上下顛倒的問題

  1. 查出攝影機的硬體識別碼 PID :「電腦/內容/裝置管理員/影像裝置/使用中的影像裝置/內容/詳細資料/硬體識別碼」查出 PID_B071 。
  2. 下載新的驅動程式:
  3. 安裝新的驅動程式:「電腦/內容/裝置管理員/影像裝置/使用中的影像裝置/更新驅動程式/瀏覽電腦上的驅動程式軟體/瀏覽」,找到驅動程式解壓縮後的資料夾後按「確定」,就會裝好新的驅動程式。
  4. 之後重開 LifeFrame 即可修復畫面上下顛倒的問題。skype 如有相似問題也可以用相同方法解決。

無法更新

補更新

更新檔的驗證由 SHA1 改成 SHA2

  • 錯誤碼:80092004,更新檔的驗證有誤
  • Windows 7 (2008 R2) 需要安裝 KB4474419 和 KB4490628 這兩個 KB,有缺更新時就會出現上述錯誤,且更新失敗。
  • 解決之道:
    1. 到 Microsoft Update Catalog 下載這兩個 KB
    2. 安裝時會再檢查是不是已經裝了,通常是 KB4474419 已安裝,而缺了 KB4490628
    3. 裝好後重跑 Windows Update
  • 參考連結:Windows 7 更新出現 80092004 錯誤

進階格式磁碟之相容性的問題

下載並安裝

  • 支援 Windows 7 的 SP1 x64 版本
  • MicrosoftEasyFix50202.msi
    使用指南
  • 排除無法更新的步驟:
    1. 先停用 Windows Update 服務:「開始/電腦右鍵/管理/左邊最下面『服務與應用程式』/點選右邊的『服務』/停用 Windows Update服務」
    2. 再到C:\Windows\SoftwareDistribution\DataStore將裡面的檔案及資料夾刪除,
    3. 重新啟動 Windows Update 服務,看看能否正常執行。
    4. 若不行,再停用 Windows Update 服務,再次嘗試執行 Windows6.1-KB982018-v3-x64.msu 這一執行檔,再啟動 Windows Update服務

KB982018:

32位元版 https://www.microsoft.com/zh-tw/download/details.aspx?id=8903
64位元版 https://www.microsoft.com/zh-tw/download/confirmation.aspx?id=12248
內容為:可改善 Windows 7 和 Windows Server 2008 R2 與進階格式磁碟之相容性的更新。
因為舊式的硬碟機(HDD)磁區是以512位元組為一組作為磁區分割的;
但新式的或新出來的硬碟有以4KB為一組磁區分割的,所以造成了一些Windows系統上的問題。

自動排程對時

一、Windows Time 改自動

  1. XP 的 windows time 服務預設為自動啟動,但 win7 之後改成預設手動啟動。
  2. 「電腦/管理/服務/windows time」按右鍵選「內容」,選「一般」頁籤。
  3. 「啟動類型」選「自動(延遲開始)」,「服務狀態」選「啟動」,然後按「套用」。
    「啟動類型」不可以選「自動」,因為會導致服務在網路還沒接通就開始,因連不上對時伺服器而失敗,然後服務就不啟動了。

二、排程每五分鐘對時一次

  1. 「電腦/管理/工作排程器程式庫」按右鍵選「建立新工作」
  2. 設定新工作,每個排程工作可以有多種觸發程序,並一次執行多個動作:
    • 「一般」頁籤中,名稱輸入「校對時間」,選「不論使用者登入與否均執行」,勾「以最高權限執行」
    • 「觸發程序」頁籤中,按「新增」:開始工作選「啟動時」,延遲工作時間「5分鐘」,重複工作每隔「5分鐘」,持續時間為「不限制」,勾「已啟用」
    • 「動作」頁籤中,按「新增」:程式或指令碼填「C:\Windows\System32\w32tm.exe」,新增引數填「/resync」
    • 「條件」頁籤中,把所有的打勾去掉。
    • 「設定」頁籤中,除預設的打勾之外,再加勾錯過排定後儘快執行,再勾如果工作失敗,每隔一分鐘重新啟動,最多重啟三次。

參考資料

  1. windows 時間自動校正(主要參考文件)
  2. Windows 作業系統校正時間(終極指令版)
  3. w32tm 的各種參數用法
  4. 設定啟動服務的方式

權限

以系統管理員身分執行程式:

單次開啟程式,以系統管理員身分執行:

  1. 在程式或捷徑上按一下滑鼠右鍵,選擇「以系統管理員身分執行」。
  2. 以「Ctrl + Shift + 滑鼠左鍵」開啟程式,程式會以系統管理員身分執行。

每次開啟程式時均以系統管理員身分執行:

  1. 在程式捷徑上按滑鼠右鍵,點選「內容/捷徑標籤/進階按鈕/核取以系統管理員身分執行/確定」。
  2. 在程式上按滑鼠右鍵,點選「內容/相容性標籤/核取以系統管理員身分執行此程式/確定」。

batch file 每次開啟程式時均以系統管理員身分執行,無法使用程式法,只能使用捷徑法:

  1. 替 batch file 建立一個捷徑,
  2. 在程式捷徑上按滑鼠右鍵,點選「內容/捷徑標籤/進階按鈕/核取以系統管理員身分執行/確定」。

用「控制台/認證管理員」改變區網中的認證身份

  1. 「控制台/認證管理員/windows 認證」:
    • 「選一組區網 IP/從其中選一組既存的認證」,按編輯,改變帳號或密碼
    • 或選「新增 windows 認證」寫入「區網 IP/帳號/密碼」
    即可以 SMB 登入目標電腦