這看起來像一個常見問題。但我無法找到答案。當我們嘗試安裝Windows程序時,到底發生了什麼?哪些文件被複制到哪裏?什麼是在註冊表中寫的?如何安裝Windows程序?
回答
大多數程序都帶有名爲Setup.exe或Install.exe的安裝程序。當您安裝程序,安裝程序通常將執行以下操作:
中查找您的硬盤上以前版本的程序。如果它發現 以前的版本,該程序可能會詢問是否要 替換以前的版本。
創建一個文件夾來存儲程序文件。大多數 安裝程序會詢問您希望在何處使用此文件夾。某些 安裝程序還會在此 文件夾中創建其他文件夾。 Windows會創建一個名爲Program Files的文件夾,通常位於C:\ (如果Windows存儲在C以外的分區或驅動器中, Program Files文件夾通常位於同一分區中)。我們建議您將所有程序安裝在Program Files 文件夾中的文件夾中,以便安裝 。
注意某些軟件廠商有比你的Program Files文件夾 其他位置安裝 應用程序的壞習慣。你不能做太多的事情;額外的文件夾可能會損壞根文件夾,但它們不會造成任何傷害。
將文件複製到硬盤上。如果程序文件是壓縮的 ,則安裝程序解壓縮它們。通常, 安裝程序會將大部分文件複製到程序的 文件夾中,但它也可能會將某些文件放入C:\ Windows, C:\ Windows \ System或其他文件夾中。
檢查系統是否需要運行的文件和硬件。例如,對於 ,Internet連接程序可能會檢查調制解調器。
將項添加到Windows註冊表來告訴Windows哪些類型的
文件的程序與工作的,哪些文件的程序存儲在,
和有關程序的其他信息。將該程序的命令添加到您的開始|所有程序菜單 (某些程序將子菜單添加到開始|所有程序菜單中,至 包含多個命令)。安裝程序還可能會將一個 快捷方式添加到您的Windows桌面,以使您的程序易於運行 。您可以更改程序的 命令的開始菜單上的位置,刪除該命令或在 安裝程序未創建命令時創建命令。如果安裝程序還沒有這樣做,您還可以在桌面上創建一個快捷方式 圖標,或者 移動或刪除程序的快捷方式。
向您詢問一系列問題以配置您的 系統的程序。該程序可能會要求您輸入其他信息,如 Internet地址,密碼或軟件許可證號碼。它可能會問 哪些用戶應該能夠運行該程序。
每一個安裝程序是不同的,因爲它自帶的應用程序,而不是在Windows中。如果您的計算機連接到局域網或Internet,則安裝程序可能會將您的程序配置爲連接到網絡上的其他計算機。
- 1. Windows安裝程序安裝
- 2. Windows安裝程序
- 3. 如何創建Windows 8安裝程序
- 4. Windows安裝程序技術如何對
- 5. Windows安裝程序安裝舊文件
- 6. 如何在Linux,Mac和Windows上安裝安裝程序?
- 7. 如何通過windows安裝程序安裝更新紗線?
- 8. 創建Windows安裝程序
- 9. 的Windows安裝程序
- 10. Windows安裝程序msi包
- 11. Windows安裝程序XML(WiX)
- 12. Windows安裝程序ID的
- 13. Windows安裝程序問題
- 14. 模擬Windows安裝程序
- 15. Windows安裝程序和setup.exe
- 16. Windows安裝程序3.1
- 17. Windows安裝程序包
- 18. Windows的安裝程序
- 19. Windows服務安裝程序
- 20. 如何解決Windows安裝程序錯誤安裝程序被中斷錯誤
- 21. 如何在不安裝Windows安裝程序的情況下安裝vC++ redistributable
- 22. inno安裝程序繞過Windows安裝程序?
- 23. BTSTask安裝程序 - Windows安裝程序錯誤1001
- 24. 使用msi安裝程序的安裝程序windows服務
- 25. 使用Windows安裝程序向GAC安裝程序集
- 26. 如何爲python程序創建一個windows安裝程序?
- 27. Windows安裝程序的Windows Server 2008 R2
- 28. 維克斯/ Windows安裝程序:安裝順序文檔
- 29. 如何在MSI安裝程序中搭載MSI安裝程序
- 30. 觀察MSI安裝程序如何安裝應用程序
這個問題太廣泛了。你有沒有對此做過一些研究?你發現了什麼?哪些具體部分令人困惑? –
這個問題太廣泛了。哪些文件複製到哪些位置完全取決於應用程序,以及將什麼註冊表值寫入哪個位置。可以運行一個本地的Win32應用程序,它只包含可執行文件本身,不需要對註冊表執行任何操作。也可以安裝一個需要將數百或數千個文件放在許多位置的應用程序,這些文件也需要數十個註冊表項才能操作。 –