「安全地移除軟體」消失了

有時候系統列的”安全地移除軟體”圖示會消失,這時候可以用下面這個指令把該視窗叫出來。

rundll32.exe shell32.dll,Control_RunDLL hotplug.dll

要注意的是 Control_RunDLL 的大小寫部份必須一模一樣,如果用 control_rundll 或是 Control_Rundll 之類的都會叫不出來。

令人無言的一則新聞

新聞連結:http://tw.news.yahoo.com/article/url/d/a/080113/17/rrz6.html

新聞第一行寫著「台中縣太平鄉」,拜託,太平改制成縣轄市都已經多少年了,還在給我「太平鄉」勒。究竟記者們是大陸來的同胞搞不清楚台灣地理,還是一直停留在過去的年代,沒有跟著時間一起成長。

回應這則新聞的第一個問句:我們的記者真的出了問題嗎?

Sysinternals – BlueScreen

BlueScreen 顧名思義就是一個會產生藍白當機畫面的軟體,不過他不是真的讓你的電腦當機,而是一個螢幕保護程式,不斷循環顯示藍白當機畫面 → 重開機 → 藍白當機畫面 … ,每次的當機訊息還會不太一樣。

Sysinternals – Sync

Sync 可以強迫系統將快取裡面的資料寫入磁碟, UNIX 系統上老早就有這樣的程式了。

今天逛 Windows Sysinternals 還真是發現不少好玩的東西。

Sysinternals – PageDefrag

PageDefrag 可以用來重整一些系統檔案,包括分頁檔。因為這些系統檔案一開機就會被鎖定,所以一般的磁碟重整程式並無法重整這些檔案,而 PageDefrag 可以設定在下次或每次開機時重整系統檔案。另外 PageDefrag 也會顯示系統檔案在磁碟上的分散情況,如果碎片不是很嚴重的話就可以不用重整。

Sysinternals – Junction

Junction 可以建立 Windows 平台的 Symbolic Link ,類似在 Linux 上ls -s 指令。不過 Junction 只能建立資料夾的 Symbolic Link ,蠻鱉腳的就是了。

使用方法很簡單,建立 Junction 的指令如下:

junction  

其中 是你要建立的 Symbolic Link 名稱,而 則是這個 Symbolic Link 所指向的資料夾。例如

junction C:\Users "C:\Documents and Settings"

會建立一個名為 Users 的 Junction 指向 C:\Documents and Settings 。另外當從 XP 升級到 Vista 時,因為一些檔案的擺放位置都改變了,所以會建立許多的 Junction 。

要刪除 Junction 的話只要前面加上 -d 的參數即可,例如:

junction -d C:\Users

刪除的時候要小心一點,可別把指向目標資料夾的內容全刪光了。

Windows Live Messenger 共用資料夾

昨天第一次自己開 Windows Live Messenger 的共用資料夾給別人,沒想到微軟的設計還挺差的。共用資料夾的時候, Windows Live Messenger 會將整個資料夾複製到

C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Microsoft\Messenger\[MESSENGER ID]\Sharing Folders\[FRIEND MESSENGER ID]\

也就是說電腦裡面會存兩份共用的資料夾,真是浪費空間。

另外一個會因此而佔用大量硬碟空間的地方在

C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Microsoft\Messenger\[MESSENGER ID]\SharingMetadata\[FRIEND MESSENGER ID]\DFSR\Staging\

我猜大概也會佔用和共用資料夾相當的空間,因為在我的電腦裡這個資料夾所佔的空間一直在增加(而且相當大),不過我的硬碟空間已經不夠讓他長了。

這種什麼東西都要吃 C 磁碟的設計真是令人討厭。