Tag: windows

Skype error on Windows 10 shutdown

Posted by – October 30, 2015

把主要的桌機升級到 Win10 後,自然也把一些常用的軟體裝上。其中 Skype 就是一款很不愛,但很常需要用的軟體。不過在安裝 Skype 後,每次 Win10 關機都會出現一個令人不悅的錯誤,訊息是 「The memory could not be read」。

2015-10-28 08.07.13

More

Turn off display in Windows 7 without additional software

Posted by – July 3, 2014

我習開電腦時如果沒關機,也習慣把螢幕關掉,這樣可以省下多少電我不知道,只是一個養成多年的習慣。

但是最近家裡的螢幕電源開關變得接觸不良了,按了半天也關不掉,所以想說改用系統指令來讓螢幕休眠。

Win7 確實有個指令可以做到這件事... 在命令列提示列輸入以下指令就可以讓螢幕休眠。

%systemroot%\system32\scrnsave.scr /s

不過每次都要打指令也太自虐了。

另外做了一個捷徑放在開始選單裡,在選單點一下就可以關螢幕,方便多了。

How to disable the 「Please Install the Windows Live Device manager」 dialog?

Posted by – September 3, 2012

前幾天買了一組 Xbox360 無線控制器 for Windows。這支控制器拿來玩遊戲很方便,我之前是用有線版本的,想換成無線的。

Xbox360 Wireless Controller for Windows

入手後使用一切正常。但是 Windows 7 每次重開機就會跳出一個惱人的視窗,要求安裝 Windows Live Device Manager,基於微軟超級不直覺的產品命名,壓根不知道這玩意兒是做何用途,所以我並不想裝,反正遊戲玩起來好好的,何必多裝一個佔資源的軟體?

WIndows Live Device Manager Installer

在 Google 上搜尋解法,果然有很多人問說如何關掉這惱人的安裝提示。

其中一個答案讓我笑了,很直覺的做法。

Install it, then Disable it.

後來我用這個方法,欺騙系統我已經安裝了。

打開記事本,貼上以下文字...

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSNDeviceManager]
"InstallDir"="%windir%"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSNDeviceManager]
"InstallDir"="%windir%"

存檔成 noinstaller.reg (檔名隨意,副檔名必須是 .reg)。然後點兩下執行,下次重開機就不會再出現這個視窗了。

Remap windows and alt keys in Mac OS X

Posted by – May 21, 2012

原本在公司放了一把 Ducky 機械鍵盤,後來公司的開發機換成 Macbook Pro 後,這把鍵盤就英雄無用武之地,擺在旁邊積灰塵。今天在公司等待下午茶的時間,看著隔壁的同事光明正大地打起 Diablo3,我就把鍵盤接上 Macbook 試試,是可以用的 (這點我之前就試過了),只是 Alt 鍵和 Windows 鍵與 Mac OS 相反。

所以只要找個方法讓這兩個鍵相反,就跟原本的 Mac 排列相同了。

本來還以為又要靠 Terminal 還是第三方軟體才能達成,沒想到 System Preferences 裡就可以設定了。在 Keyboard 選項裡,點選 Modifier Keys...,接著照下圖設定即可。

Sync Files and Folders Outside Dropbox Folder

Posted by – April 9, 2012

我是最近才開始用 Dropbox,雖然早就聽聞 Dropbox 的大名,但以前沒需求。實際有了需求才申請了 Dropbox,確實地感受到它強大的同步處理機制,如同它所宣稱的 Simplify your life,解決了我在三台 Windows,一台 MacOS 和一支 Android 手機間同步檔案的問題。

不過 Dropbox 的同步似乎限於它的資料夾,不能隨便選一個資料夾就設定同步。但是有一些檔案我並不想塞在 Dropbox 資料夾也希望能同步。這時候作業系統提供的檔案連結功能就派上用場了。微軟在 Windows Vista/7 的 NTFS 中提供了 Junction, Symbolic Link,作用等同於 Linux / Mac 下的 Symbolic Link,讓系統模擬出一組指向實際檔案位置的連結,藉此騙過應用程式。這個概念和 WinXP 時代以來就常用的捷徑 (shortcut) 不同,捷徑是無法騙過應用程式的,因為它實際上只是一個 .lnk 檔案。

使用 Symbolic Link 這種連結必須以指令的方式達成。以 Windows 7 為例,在命令提示列下輸入

mklink /D "C:\Users\Steve\Documents\Dropbox\DesiredFolder" "C:\Path\To\DesiredFolder"

在 MacOS 或 Linux 下使用 ln 指令,輸入

ln -s /path/to/desired-folder ~/Dropbox/desired-folder

或輸入以下的指令連結檔案

ln -s /path/to/desired-file ~/Dropbox/desired-file

使用這種連結要注意哦,要刪除連結的話,要先將檔案 copy 到別的位置再刪除連結,不然會連實際檔案都一併刪除。

順便廣告一下,如果有興趣申請 Dropbox,請使用我的推薦連結來幫我增加空間吧,大感恩。

http://db.tt/xR1WGV8h

Windows7 開機自動 PPPoE 撥接連線

Posted by – March 18, 2012

從 Windows XP 到 Windows 7,中間隔了這麼多年,Win7 反而少了方便設定 PPPoE 自動連線的設定,微軟的開發理念有時候真的蠻難理解的。這幾天因為重灌家裡的電腦,所以又遇到這個問題。這次 Google 搜到一篇舊文,發現這個設定方便蠻好用的,而且一試就成功,所以做個筆記先。

首先建立好 ADSL 或光世代的 PPPoE 連線後,在設定裡關掉提示畫面,讓撥接的動作在背景完成就好。

請記得剛剛設定的連線名稱。接著進入 RegEdit .... 如果您不曉得什麼是 RegEdit,那請找別的方法吧,您可能不適合這種修改方式

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
新增字串,名稱自取,內容輸入 C:\Windows\System32\rasphone.exe -d "你的連線名稱(不是撥接帳號)",像我的網路連線是叫 Seednet 12M VDSL,就是輸入 C:\Windows\System32\rasphone.exe -d "Seednet 50M VDSL"
以後開機就會自動撥接囉!

Windows 如何找到佔用 port 的程式?

Posted by – July 8, 2011

最近要在桌機上安裝 nginx for windows 時,發現一直啟動失敗,但是 config 測試是 OK 的。想說可能會是 port 80 被佔用了。在 Windows 上要查出 port 被哪支程式佔用並不難,只消兩行指令就可以了。

先進入命令提示列 (Command Prompt)。輸入

C:\>netstat -ano | findstr 0.0:80

得到如下的字串

TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       1860

其中 1860 就是佔用 port 的程式 PID,再輸入

C:\>tasklist | findstr 1860

得到如下的資訊

httpd.exe                  1860 Services                0      4,148 K

表示佔用的是 httpd.exe,也就是 Apache Server 還開著。關掉 httpd.exe 再啟動 nginx 就可以了。

解決 Windows 7 捷徑清單與釘選項目消失的問題

Posted by – February 27, 2011

Windows 7 有一個 "捷徑清單" (Jump List) 的功能,可以快速地從軟體的右鍵選單選取最近使用過釘選的檔案。我覺得這是很方便的設計,而且清單上只會出現跟這個軟體有關的選項,等於是有了第一層的檔案過濾功能,以 [記事本] 來說,就只會出現用記事本開過的檔案,不會有不相關的檔案混在裡面,清單上的項目也可以自由地刪除或釘選到上層,有 [我的最愛] 的味道。

記事本的捷徑清單

記事本的捷徑清單

More

如何使用 nslookup 驗證 DNS 設定?

Posted by – February 4, 2011

每次要查 DNS 設定都會忘記那個指令叫啥? "那個不太常用,但有時候很實用的指令" 是 Windows Console 下的 nslookup。這篇寫作教學,實際上是給自己筆記的。

windows console 就是命令列,在 開始 » 執行 輸入 cmd 就可以進入 console 模式。

2011-01-25_224107
More