如何跟蹤程式安裝程式所做的修改?

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,它是一個由Q&a網站組成的社群驅動分組。...

如何跟蹤程式安裝程式所做的修改?What exactly are those installation apps doing as the progress bar whizzes by? If you want to keep a close eye on things, you’ll need the right tools.

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,它是一個由Q&a網站組成的社群驅動分組。

問題

超級使用者讀者Gregory Moussat想知道安裝程式的外觀背後發生了什麼:

I want to know what some installers do: mainly what files, folders, and registry entries they add, remove, or modify.

Lots of “ professional” programs are so poorly documented that it’s difficult to find the proper way to configure them, update them, etc.

InstallRite is a program which is able to take a “snapshot” before and after the installation of a program and then compare the snapshots. This allows you to know what was done and even to create a custom uninstaller. Unfortunately InstallRite seems to no longer be maintained and has not been updated since 2008.

什麼工具可以取代InstallRite?

答案

Contributor Synetech提供了另一種工具:

There are several and I have tested at least 10-12, but the one I prefer and recommend is ZSoft Uninstaller. It is free and is good at finding difference without overwhelming you with extraneous clutter like most of these programs, even commercial ones tend to do.

I also use PC Magazine’s InCtrl 5 which is very good (enough to get Microsoft’s approval), but several years ago they stopped distributing their programs for free, but because it used to be free, there are still plenty of copies available (unfortunately not so with the newer InCtrl X.)

如果你有興趣得到InCtrl(inctrlx)的大修副本,它將執行8美元-閱讀更多關於inctrlx這裡。

另一個貢獻者Prahlad Yeri提供了一些關於如何手動調查應用程式正在做什麼的建議:

What an installer truly does in detail cannot be known, except perhaps by reverse-engineering its binary instructi***. Here are a few signs that you can check:

  1. Check for application folders in your Program Files directory. There is usually an entry inC:\Program Files\AppXYZ.
  2. Similarly check the system folders (C:\Windows\System32). Your app could have placed libraries (DLL/OCX/TLBs) here.
  3. Run CCleaner to see if it has created any registry entries. CCleaner also shows some other changes the app could have made such as registration of a MIME type, etc.
  4. Remember to check the .NET GAC (Global Assembly Cache). It contains all the .NET assemblies your app might have registered on your machine. It’s usually in the folder C:\windows\assembly
  5. The obvious (but sometimes the obvious is overlooked!):
    • Start Menu and desktop shortcuts
    • Files in C:\users\USER-NAME\Application Data (CCleaner will show these)
    • Entries in Startup menu and boot.ini (run msconfig to check these)

在使用應用程式檢查快照和手動簽出檔案之間,您將擁有所有的基礎。您可以在這裡檢視超級使用者的完整討論。有什麼工具或技術可以新增到列表中嗎?在評論中發出聲音。

 

  • 發表於 2021-04-12 04:30
  • 閱讀 ( 22 )
  • 分類:網際網路

你可能感興趣的文章

像使用git的程式設計師一樣管理檔案版本控制

...交的第一步是“暫存”新的或更新的項。看看上面的輸出如何讓你知道有“未老化”的變化?您可以使用以下命令暫存目錄中的所有內容(遞迴,即包括子資料夾及其檔案): ...

  • 發佈於 2021-03-13 08:00
  • 閲讀 ( 40 )

用linux和自由軟體維護你的修復權的6種方法

...工作得更好。機器存在的時間越長,就越有可能有人知道如何讓所有的部件工作。因此,雖然你多年來一直沒有使用過的PC可能會拒絕最新版本的Windows,但它很可能會歡迎Linux。 ...

  • 發佈於 2021-03-14 19:02
  • 閲讀 ( 46 )

如何使用github頁面免費託管網站

...GitHub頁面就是這樣一種選擇,在本文中,我們將向您展示如何****GitHub頁面託管一個簡單的網站。 ...

  • 發佈於 2021-03-19 05:27
  • 閲讀 ( 51 )

如何使用protoncalendar建立安全事件

ProtonMail新手,想使用ProtonCalendar應用程式嗎?使用此安全日曆,建立活動和組織日程安排非常簡單。 ...

  • 發佈於 2021-03-27 05:50
  • 閲讀 ( 53 )

你知道瀏覽器擴充套件正在檢視你的銀行帳戶嗎?

...它時執行,還是僅在您列出的特定網站上執行。 相關:如何控制Chrome擴充套件的許可權 這真的有風險嗎? 我們在這裡要說的是,您使用的大多數(或全部)瀏覽器擴充套件都可以看到您的銀行帳戶資訊,就像它們可以看到您...

  • 發佈於 2021-03-31 12:54
  • 閲讀 ( 47 )

如何改變你的谷歌chromebook桌布和主題

...時首先要做的事情之一,Chrome作業系統也不例外。下面是如何定製你的Chromebook的背景和主題。 如何更換桌布 當你選擇在Chromebook上使用的牆紙時,你可以從大量預安裝的影象或使用牆紙應用程式儲存到電腦上的任何影象中進行...

  • 發佈於 2021-04-03 17:15
  • 閲讀 ( 34 )

如何在Windows10中解除安裝或修復程式

有時應用程式可能會由於檔案丟失或損壞而出現錯誤行為。Windows使得在發生這種情況時修復程式安裝變得很容易,甚至當您不再使用程式時,也可以完全從系統中解除安裝程式。 修復程式 修復程式的工作原理是檢查程式資料...

  • 發佈於 2021-04-04 07:40
  • 閲讀 ( 37 )

如何在安裝chrome擴充套件之前確保其安全

...可以竊取資料,監視你的一舉一動,甚至更糟。下面介紹如何在安裝擴充套件之前確保其安全。 為什麼chrome擴充套件會很危險 當你安裝一個Chrome擴充套件時,你基本上是在與該擴充套件的建立者建立一種基於信任的關係。你允...

  • 發佈於 2021-04-06 14:03
  • 閲讀 ( 48 )

瀏覽器擴充套件是一個隱私噩夢:停止使用如此多的擴充套件

...們變成惡意軟體。 我們已經寫過你的瀏覽器擴充套件是如何監視你在過去,但這個問題沒有改善。仍然有一個持續的擴充套件流壞了。 瀏覽器擴充套件為何如此危險 相關:為什麼Chrome擴充套件需要“你訪問的網站上的所有資...

  • 發佈於 2021-04-07 09:47
  • 閲讀 ( 54 )

如何在mac上解除安裝應用程式:您需要知道的一切

...看看解除安裝應用程式時需要知道的所有不同的事情。 如何解除安裝大多數mac應用程式 相關:如何在Mac上安裝應用程式:你需要知道的一切 大多數Mac應用程式都是獨立的,不會影響系統的其他部分。解除安裝應用程式非常簡...

  • 發佈於 2021-04-08 00:33
  • 閲讀 ( 53 )
QIAO42723
QIAO42723

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦