我有一個雙啟動系統,該系統在 Windows 7 中出現了一些惡意軟體問題或其他問題,因此我無法使用 Windows 7。
是否可以透過Ubuntu啟動來卸載Windows 7程式(刪除Windows 7的一些檔案)?
根據我之前的問題,Windows 7記憶體佔用過高無法開啟瀏覽器,我無法在正常模式下使用Windows。
下面@mmmc 的評論表明這是一種可能性:從 Linux 拇指驅動器修復 Windows 註冊表
答案1
我要留下之前的答案,但它不準確。有很多方法可以做你想做的事,但這就像人們所說的用火來戲弄一樣危險。有一個軟體它能夠從 Linux shell 的命令列編輯註冊表檔案。
如果您有由特定軟體安裝創建的文件列表,同時還有安裝期間和安裝後創建和/或修改的所有註冊表項的列表 - 或者更好 - 軟體安裝之前的註冊表備份 - 您可以撤銷安裝過程中對註冊表所做的變更。
上一個答案(不知何故,我認為這個更好,因為它會阻止更多人嘗試從 Linux 編輯 Windows 註冊表 - 即使它是錯誤的;)):
簡而言之 - 不。不直接。您可以從
NTFS
分割區中刪除一些文件,但不能直接變更登錄項目 - 大多數軟體都會在 Windows 登錄中新增一些項目。 Windows 關閉時無法編輯。但是,您可以使用將刪除註冊表項的命令建立一個bat(或vbs)文件,並將此bat文件添加到startup
Windows用戶的資料夾(在其設定檔內) - 如果用戶具有適當的權限,這有可能從註冊表中刪除註冊表項和/或能夠將權限提升到系統管理員級別 - 只有這樣才能編輯註冊表。當然可以從 Linux 層級將檔案放置在特定資料夾中,但只有在 Windows 作業系統運行時才能實現完全卸載的過程。
聽從我的建議,不要這樣做。 Windows 本身有更好更簡單的方法。