好多時製作不當嘅 portable 版先係整花系統嘅成因, 除非官方有製作 portable 版, 否則都應該信賴官方安裝程式可以幫你正確安裝及解除安裝程式 (中國製軟件另計)
怕所謂 registry 及 DLL 錯誤嘅想法, 係 Windows 9x/Me 時代嘅嘢, 根本應該遺忘, registry 只係一個唔係行 SQL 嘅 database, 而且近代 Windows 已經分開多重備份, Windows system 自己有幾個 backup, 每個 user profile 又自己有一份
製作不當嘅程式亂放 DLL 或者需要特定 DLL 版本嘅問題, Windows 已經有 WinSxS 去解決, 而且除非你用到某啲特別軟件, 好多現今嘅新軟件都最多只係裝 Visual C++ Redistributable 或者 .NET Framework 就滿足到需要用到嘅功能, 而舊 game 或某啲多媒體軟件就可能要裝一次 DirectX Redistributable |