① 怎樣禁止卸載軟體
根據使用環境選擇如下方法操作:
方法一:組策略法
(一)、點擊「開始-->運行」,在運行對話框中鍵入「GPEDIT.MSC」,回車後打開組策略編輯器。
(二)、依次展開「本地計算機策略-->用戶配置-->管理模板-->控制面板-->添加/刪除程序」選項,在右側的窗格有下列選項可供選擇,如圖1所示:
1.刪除「添加/刪除程序」程序;
2.隱藏「更改/刪除程序」頁;
3.隱藏添加新程序頁面;
4.隱藏添加/刪除Windows組件頁面;
5.隱藏「從CD-ROM或軟盤中添加程序」選項;
6.隱藏「從Microsoft中添加程序」選項;
7.隱藏「從網路中添加程序」選項;
8.直接打開「組件向導」;
9.刪除支持信息;
10.為「添加新程序」指定默認類別。
可以通過修改右側窗格中的上述策略項來個性化「添加、刪除程序」項。雙擊欲改變策略的某一選項後,彈出該策略的「屬性」窗口,將該策略由「未配置」修改為「已啟用」,單擊「確定」即可啟用相應的功能。
方法二:注冊表法
1.打開記事本程序,鍵入以下內容:
Windows Registry Editor Version 5.00
(此處空一行)
[HKEY_LOCAL_]
"NoAddRemovePrograms"=dword:00000001 //禁止使用整個「添加/刪除程序」功能
"NoRemovePage"=dword:00000001 //禁止「更改/刪除程序」功能
"NoAddPage"=dword:00000001//禁止「添加新程序」功能
"NoWindowsSetupPage"=dword:00000001 //禁止使用「添加/刪除Windows組件」功能
"NoAddFromCDorFloppy"=dword:00000001 //隱藏「從CD-ROM或磁碟中添加程序」選項
"NoADDFromInternet"=dword:00000001 //隱藏「從Microsoft網站中添加程序」選項
"NoAddFromNetwork"=dword:00000001 //隱藏「從區域網中添加程序」選項
"NoSupportInfo"=dword:00000001 //禁用「支持信息」功
"NoServices"=dword:00000001//直接進入「添加/刪除Windows組件」向導
未尾空一行以上空格或是回一下車。錄入完畢經檢查確認無誤後,另存為「DIYContrlpad.reg」。注意:文件名任取,擴展名必須是reg,另外,「//」後是注釋,在錄入時,不必錄入。再就是上述各鍵值的數值數據取「00000001 」時,表示禁止或隱藏,你要開啟該功能只需將該鍵值設為「00000000」即可,利用數值數據「0」與「1」的不同就可以自由定製「添加/刪除程序」組件的相應功能了。
2.按照要求,定製好上述的注冊表文件,雙擊導入到注冊表中。重新啟動計算機,使設置生效即可。
方法三:域控制器管理
在AD里為所用需要這種許可權的用戶建一個組,為這個組建一個組策略,賦予禁止卸載軟體的許可權。在DC上安裝WSUS,在更新時就是普通USER的許可權也可以安裝更新。
② 華為手機怎麼防止應用被卸載
可以設置程序鎖,如果手機自己能設置就用它自己的工具設置,不然可以用360手機衛士,
③ windows驅動開發如何防止驅動被卸載
1、簽名:在驅動程序中嵌入一個有效的數字簽名,這樣可以防止未經授權的人卸載驅動程序。
2、系統服務:在驅動程序中定義一個系統服務,這樣就可以防止用戶不知情的情況下卸載驅動程序。
3、安裝程序:為驅動程序創建一個安裝程序,這樣就可以防止用戶不知情的情況下卸載驅動程序。
4、安全模式:在驅動程序中定義一個安全模式,這樣可以防止未經授權的人卸載驅動程序。
5、注冊表:在注冊表中添加一個鍵值,這樣可以防止未經授權的人卸載驅動程序。
④ vivo手機怎麼設置把軟體鎖起來,防止老人不小心刪掉
vivo手機不能將軟體APP鎖住避免刪除卸載操作,但部分機型可以設置隱藏桌面軟體圖標:
Funtouch OS 4.5及以上系統部分機型隱藏軟體圖標
►進入手機設置--指紋、面部與密碼--隱私與應用加密 --應用隱藏,選擇點擊需隱藏應用的開關即可,隱藏後的應用在桌面及各應用列表中均不顯示。
開啟「從桌面查看」,在經典桌面雙指上滑,即可快速查看隱藏應用。
Funtouch OS 3.0&3.0 Lite系統隱藏軟體圖標
►在待機桌面空白處長按,在彈出的窗口選擇「隱藏圖標」,然後輸入隱私密碼,若之前沒有隱私密碼,則需設置隱私密碼,下滑桌面的軟體圖標,即可將圖標隱藏
Funtouch OS 3.0以下系統隱藏軟體圖標
►在待機桌面點擊左菜單鍵,在彈出的窗口選擇「隱藏圖標」,點擊桌面的軟體圖標,即可將圖標隱藏。
⑤ 怎樣使手機軟體不能卸載
安卓系統自帶程序卸載有這么幾種方法:一是使用系統自帶的工具卸載二是使用第三方軟體卸載三是使用PC端工具卸載。其實這三種方法本質上都是一樣的,都是調用系統的卸載進程對軟體進行卸載的,只是在表面上以及操作的方式上顯得不同而已。首先介紹第一種方法:卸載軟體最簡單的方式就是使用系統自帶的工具進行卸載,但是不支持批處理。點擊主屏幕拉出程序菜單,然後點擊「設置」圖標,進入後再後點擊「應用程序」選項,然後在進入的子菜單中再點擊「管理應用程序」選項,這樣就進入了卸載工具。
選擇你要卸載的系統軟體,例如選擇這個MemoryUp Personal程序,點擊卸載按鈕,卸載成功,非常簡單。
第二種就是藉助第三方卸載工具進行卸載,在這里推薦一款系統卸載工具,該工具不但可以卸載常用軟體,更能卸載系統自帶軟體,非常實用。切記:系統自帶軟體不是隨便可以刪除的,一定要確保不會影響手機運行的前提下才能刪除。進入該系統卸載程序軟體(未下載該軟體的到這去下載 http://www.anzow.com/download_files.asp?files_id=JNDMCNNRM)
該軟體是一款程序管理軟體,能夠正常卸載自己安裝的程序外,最大的亮點在於能夠卸載系統自帶的程序,並且支持備份和還原,需要Root許可權!
選擇需要卸載的程序,點擊進去,按「是」,卸載成功!
第三種方法是使用PC端工具進行卸載。 使用PC端卸載的方式比較適合那些經常抱著電腦的人,只需要安裝一款Android版的91手機助手或者最新出來的豌豆莢就可以方便的使用電腦卸載手機中的軟體了。將手機與電腦連接,然後在電腦上運行手機助手。以豌豆夾為例,首先下載一個豌豆莢守護精靈,將手機與豌豆莢連接然後在選擇應用游戲按鈕,進入手機應用列表
選擇需要卸載的軟體或程序,按「是」卸載成功,該方法的好處是可以批量卸載,節省時間。
通過本教程的學習你就可以放心大膽的嘗試安裝任何的軟體了,不喜歡就可以刪掉它。當然卸載之前一定要慎重考慮,以防刪除一些有用軟體。
⑥ 安卓中怎樣防止用戶卸載應用程序
打開安裝源碼目錄,找到packages/apps/PackageInstaller/src/com/android/packageinstaller/下的兩個文件:
1、UninstallAppProgress.java //程序卸載過程
2、UninstallerActivity.java //程序卸載界面
方法是在UninstallerActivity.java對應位置加上一段代碼即可:
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
// Get intent information.
// We expect an intent with URI of the formpackage://<packageName>#<className>
// className is optional; if specified, it is the activity the userchose to uninstall
final Intent intent = getIntent();
Uri packageURI = intent.getData();
String packageName = packageURI.getEncodedSchemeSpecificPart();
if(packageName == null) {
Log.e(TAG, "Invalid package name:" + packageName);
showDialog(DLG_APP_NOT_FOUND);
return;
}
if(packageName.equals("cn.android.managerapp")){
/*AlertDialog.Builder builder= new AlertDialog.Builder(this);
//builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setTitle("Message");
builder.setMessage("Cannot be uninstall!");
builder.setPositiveButton("確認", null);
//builder.create().show();
builder.show();
//showDialog(DLG_APP_NOT_FOUND);
//return;
finish();*/
newAlertDialog.Builder(this)
.setTitle("游戲控制")
.setMessage("對不起,此程序不允許卸載!")
.setPositiveButton("確定",
newDialogInterface.OnClickListener(){
public voidonClick(DialogInterface dialoginterface, int i){
//這里設置點擊後執行
finish();
}
}
)
.show();
}
mPm = getPackageManager();
boolean errFlag = false;