Dennis' Blog of Indiscriminate | I thought what I’d do was, I’d pretend I was one of those deaf-mutes

TAG | windows

知是甚麼時候開始,在 explorer 指著 mp4 新流動多媒體格式會像 AVI 一樣出現 Preview。
副作用是已知的不需要的負載、不能很順利的 delete 或 rename 等等。

*.avi 的話,我想組上好像已經有很廣泛的解決方法,在意此不提。

最初以為是 Nokia suite 引起的,只有 preview / thumb 但無 icon 比較奇怪,還以為是 nokia suite 安裝出問題。

今日仔細看才發現原來是由 MICROSOFT Live photo Gallary 後的副作用,它帶有一個 QuickTime codec 的 plugin 會自動(而無法自選)地在 explorer 中加入以上”功能”。

解決方法有三

  1. 直接給 live 刪除
  2. 手動刪除 registry 中的相關部份 (有興趣的人可以自己找一找 *.avi 的做法)
  3. 還有就是反註冊這個 preview 元件

我用的是 (3),其實很簡單地執行

regsvr32 -u “C:\Program Files\Windows Live\Photo Gallery\WLXQuickTimeShellExt.dll”

就可以。留意的是,它是會告訴你失敗的(應該是用 .NET 寫 COM+ 的技術引起的),但 code 是這個  0×80029C4A 就沒有問題。

, , , , , Hide

Windows Administration: Inside the Windows Vista Kernel: Part 1

Windows Administration: Inside the Windows Vista Kernel: Part 2

剛剛讀完了以上講 Windows Vista Kernel 的文章。的確作為一個 OS,Vista 係各方面都做出左極大改善。甚至當中有好幾樣功能,我一直誤以為已經在前幾版 Windows 已經做好(但原來係未有)。
如此說來,Vista 的失敗完全是在於其包裝和應用層面上的使用者體會。
Windows 7 將保留 Vista 的 kernel,只重新打包應用層。則是 MS 對其 Kenrel 的質素信心表示。

, , Hide

現在還沒有找到 killer application 作為從 Windows XP 昇級為 Vista 或 Win 7 的理由。

越來越多軟件或工具都開始提供 web base 的服務。無論是公事,私事,閒事,還是樂事,全部都能夠在 Windows XP (or Linux)上執行,反而 Vista 的相容性還比較低。那為甚麼我要“昇級”呢?

沒錯,從一個著重技術的角度來看,我知道 Vista 和 Win7 在很多不同細仔的地方有所改良,保安、分享、個人化、易用性、記憶體管理等等,但對我自己來說都沒有差別。 Vista 轉變了 Shell 不是不好,而是這樣會否定了現有的使用者習慣,但卻沒有在其他地方好得到超越使用者習慣多年的經驗的價值。

回想,以往我每一次作出永久系統昇級都是有一定無可代替的重點。

DOS6.22 + Win 3.1 -> Windows 95

  • 穩定性
  • 容易使用的 GUI
  • 硬件更新
  • Multi-media support

Windows 95 -> Windows 98

  • The Internet,Internet Explorer 4
  • 加強穩定性,減少 memory leak
  • DirectX
  • 長檔名支持 (雖然在 95OSR2 已有)
  • FAT32
  • Active Desktop (雖然後來因 memory 不足而關掉)

Windows 98 -> Windows 2000

  • Unicode
  • 多使用者 (而不只是多 personal profile 而已)
  • NTFS
  • 保安性能
  • 比較好的網絡支持
  • Internet Explorer 5.5/6 (?) (那個年頭 Firefox 還沒有如此好用)
  • USB (?)

Windows 2000 -> Windows XP

  • AppLocate
  • 統一 office/home 使用習慣
  • 硬件更新
  • USB 2.0
  • build-in Windows Update

Windows XP -> Windows Vista 或 Windows7

  • 沒有找到
  • 良好的 64bit 支持? 還沒有打算置換電腦
  • Junction point? 主要問題是還有很多軟件未好好支持,而且個人用作用不大
  • DirectX 10? 很少玩 FPS 這一類重 3D 的 game,而且還沒有打算置換電腦
  • UAC 很好沒錯,可是我自己的習慣已經很安全

, Hide

Pushing the Limits of Windows: Physical Memory

Pushing the Limits of Windows: Virtual Memory

How Big Should I Make the Paging File?

Perhaps one of the most commonly asked questions related to virtual memory is, how big should I make the paging file? There’s no end of ridiculous advice out on the web and in the newsstand magazines that cover Windows, and even Microsoft has published misleading recommendations. Almost all the suggestions are based on multiplying RAM size by some factor, with common values being 1.2, 1.5 and 2. Now that you understand the role that the paging file plays in defining a system’s commit limit and how processes contribute to the commit charge, you’re well positioned to see how useless such formulas truly are.

一早都話D人係錯嫁啦,今次重唔比我揾到一個有背景人仕講嘅野去支持。

, , , Hide

Theme Design by devolux.org