解決程式在win7/vista系統中無法正常啟動並執行問題

來源:互聯網
上載者:User

  在win7/vista中,微軟添加了一種新的安全機制:UAC。這種機制本身很安全,但是卻帶來了不少麻煩。很多程式無故無法運行,或者運行中出現這樣那樣的異常,儲存檔案經常只能儲存到使用者檔案夾。

  最近本人也遇到了相關問題,經過一番調查發現,有兩個檔案夾可以隨意讀取、寫入、更改和刪除資料:使用者檔案檔案夾(C:/users/使用者名稱/)和程式檔案夾(C:/programData/):所以新編寫的程式最好把輸入輸出放到這兩個目錄之中。通常的做法是存放到應用程式檔案夾(C:/users/使用者名稱/AppData/Roaming)。

  當然,如果想使用一個已經開發好的軟體,而不想對其進行修改,上面的方法就不好用了。此時有兩個基本辦法:關閉UAC;使用管理員身份運行。關閉UAC對系統而言是很危險的,最好使用管理員身份運行。在exe檔案上面右鍵(win7可以直接在捷徑上進行),開啟屬性->相容性,可以看到最下面有一個選項:使用管理員身份運行,選中後確定,以後程式都會以管理員身份運行了。

  這個方法挺有效,也可以使用程式完成些方法,只要在註冊表HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers中添加字串鍵,名稱是本程式全名,值為runasadmin即可。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.