如何使舊程式在windows10上工作

大多數舊的Windows應用程式應該只在windows10上執行。如果他們在Windows7上工作,他們幾乎肯定會在Windows10上工作。一些舊的PC應用程式不僅可以正常工作,還有很多方法可以讓它們重新工作。...

如何使舊程式在windows10上工作

大多數舊的Windows應用程式應該只在windows10上執行。如果他們在Windows7上工作,他們幾乎肯定會在Windows10上工作。一些舊的PC應用程式不僅可以正常工作,還有很多方法可以讓它們重新工作。

這些技巧涵蓋了各種應用程式,從windowsxp時代的應用程式到需要過時DRM到DOS和windows3.1應用程式的舊PC遊戲。

相關:Windows10向後相容您現有的軟體嗎?

以管理員身份執行

相關:為什麼不應該在Windows中禁用使用者帳戶控制(UAC)

許多為windowsxp開發的應用程式可以在現代版本的Windows上正常工作,除了一個小問題。在windowsxp時代,普通Windows使用者通常總是使用帶有管理員帳戶的PC。應用程式被編碼為只假設他們有管理許可權,如果沒有,就會失敗。新的使用者帳戶控制(UAC)功能基本上解決了這個問題,但一開始有一些問題。

如果舊的應用程式工作不正常,請嘗試右鍵單擊其快捷方式或.exe檔案,然後選擇“以管理員身份執行”以使用管理許可權啟動它。

如何使舊程式在windows10上工作

如果您發現某個應用確實需要管理訪問許可權,則可以使用我們在下一節中討論的相容性設定將該應用設定為始終以管理員身份執行。

調整相容性設定

相關:在Windows7中使用程式相容性模式

Windows包含可使舊應用程式正常執行的相容性設定。在Windows10的“開始”選單中,右鍵單擊快捷方式,從上下文選單中選擇“開啟檔案位置”

如何使舊程式在windows10上工作

找到檔案的位置後,右鍵單擊應用程式的快捷方式或.exe檔案,然後從上下文選單中選擇“屬性”。

如何使舊程式在windows10上工作

在應用程式屬性視窗的“相容性”選項卡上,您可以單擊向導介面的“使用相容性疑難解答”按鈕,或者自己調整選項。

如何使舊程式在windows10上工作

例如,如果應用程式在Windows 10上執行不正常,但在Windows XP上執行正常,請選擇“在相容模式下執行此程式”選項,然後從下拉選單中選擇“Windows XP(Service Pack 3)”。

相關:如何使Windows更好地工作在高DPI顯示和修復模糊字型

也不要羞於嘗試“相容性”選項卡上的其他設定。例如,非常老的遊戲可能受益於“減少顏色模式”。在高DPI顯示器上,您可能需要檢查“禁用高DPI設定上的顯示縮放”以使程式看起來正常。此選項卡上的任何選項都不會損害你的應用程式或電腦如果沒有幫助,你可以隨時將其關閉。

安裝未簽名的驅動程式或32位驅動程式

64位版本的windows10使用驅動程式簽名強制,要求所有驅動程式在安裝之前都有一個有效的簽名。32位版本的windows10通常不需要簽名驅動程式。例外情況是,在帶有UEFI(而不是常規BIOS)的較新PC上執行的32位版本的Windows10通常需要簽名的驅動程式。強制執行簽名驅動程式有助於提高安全性和穩定性,保護系統不受惡意或不穩定驅動程式的影響。你應該只安裝未簽名的驅動程式,如果你知道他們是安全的,並有充分的理由這樣做。

相關:如何在64位Windows8或10上禁用驅動程式簽名驗證(以便可以安裝未簽名的驅動程式)

如果要安裝的舊軟體確實需要未簽名的驅動程式,則必須使用特殊的啟動選項來安裝它們。如果只有32位驅動程式可用,則必須使用32位版本的Windows10,而不是64位版本的Windows10需要64位驅動程式。如果需要切換到32位版本,請使用此過程下載32位版本的Windows 10,而不是64位版本。

如何使舊程式在windows10上工作

執行需要safedisc和securom drm的遊戲

Windows 10不會執行使用SafeDisc或SecuROM DRM的舊遊戲。這些數字版權管理方案可能會導致許多問題。總的來說,Windows10不允許這些垃圾安裝並汙染你的系統是件好事。不幸的是,這意味著一些舊的遊戲,來在物理光碟或DVD將無法安裝和正常執行。

玩這些遊戲你還有很多其他選擇,包括搜尋“無CD”破解(這可能非常不安全,因為它們經常出現在陰暗的盜版網站上),從GOG或Steam這樣的數字發行服務中重新購買遊戲,或者檢視開發者的網站,看它是否提供了一個補丁來刪除這些內容數字版權管理。

更高階的技巧包括不受此限制地安裝和雙引導到舊版本的Windows中,或者嘗試在具有舊版本Windows的虛擬機器中運行遊戲。虛擬機器甚至可以很好地為您工作,因為使用這些DRM方案的遊戲已經足夠老了,即使是虛擬機器也可以處理它們的圖形需求。

對舊軟體使用虛擬機器

相關:初學者極客:如何建立和使用虛擬機器

Windows7包括一個特殊的“WindowsXP模式”功能。這實際上只是一個附帶了免費WindowsXP許可證的虛擬機器程式。windows10不包括windowsxp模式,但您仍然可以使用虛擬機器自己完成。

你真正需要的只是一個像VirtualBox這樣的虛擬機器程式和一個備用的windowsxp許可證。在VM中安裝Windows的副本,您就可以在windows10桌面上的視窗中執行舊版本Windows的軟體。

如何使舊程式在windows10上工作

使用虛擬機器是一個更復雜的解決方案,但除非應用程式需要直接與硬體介面,否則它會工作得很好。虛擬機器對硬體外圍裝置的支援往往有限。

對dos和Windows3.1應用程式使用模擬器

相關:如何使用DOSBox執行DOS遊戲和舊應用程式

DOSBox允許您在桌面上的模擬器視窗中執行舊的DOS應用程式(主要是DOS遊戲)。使用DOSBox執行舊的DOS應用程式,而不是依賴命令提示符。DOSBox會工作得更好。

如何使舊程式在windows10上工作

而且,由於windows3.1本身基本上是一個DOS應用程式,所以您可以在DOSBox中安裝windows3.1,也可以執行舊的16位windows3.1應用程式。

對16位軟體使用32位windows

16位程式不再在64位版本的Windows上執行。64位版本的Windows不包含允許執行16位應用程式的WOW16相容層。嘗試在64位版本的Windows上執行16位應用程式,您將看到“此應用程式無法在您的PC上執行”訊息。

如何使舊程式在windows10上工作

如果確實需要執行16位應用程式,則需要安裝32位版本的Windows10,而不是64位版本。好訊息是你不需要重新安裝整個作業系統。相反,您可以在虛擬機器中安裝32位版本的Windows並在那裡執行應用程式。你甚至可以在DOSBox中安裝windows3.1。

對需要java、silverlight、activex或internet explorer的網站使用特定瀏覽器

Windows 10使用新的Microsoft Edge作為預設瀏覽器。Edge不支援Java、ActiveX、Silverlight和其他技術。Chrome也放棄了對NPAPI外掛的支援,比如Java和Silverlight。

相關:如何在現代瀏覽器中使用Java、Silverlight和其他外掛

要使用需要這些技術的舊web應用程式,出於相容性原因,請啟動Windows 10附帶的Internet Explorer web瀏覽器。IE仍然支援ActiveX內容。Mozilla Firefox仍然支援Java和Silverlight。

您可以從「開始」選單啟動Internet Explorer。如果您已經是Microsoft Edge,只需開啟“設定”選單並選擇“使用Internet Explorer開啟”即可直接在Internet Explorer中開啟當前網頁。

如何使舊程式在windows10上工作


一般來說,如果一箇舊的應用程式在windows10上不能正常工作,那麼最好嘗試找到一個能正常工作的現代替代品。但是,有一些應用程式,特別是舊的PC遊戲和商業應用程式,你可能無法取代。希望我們分享的一些相容***能讓這些應用重新啟動並執行。

圖片來源:Brett Morrison on Flickr

  • 發表於 2021-04-07 23:40
  • 閱讀 ( 43 )
  • 分類:網際網路

你可能感興趣的文章

如何更改Windows10中程式的工作列圖示

... 如何在Windows10上更改工作列圖示 ...

  • 發佈於 2021-03-14 01:19
  • 閲讀 ( 49 )

亞馬遜使舊貨銷售變得更容易

亞馬遜已經在銷售二手商品。例如,如果你檢視你想要的書的清單,你通常會發現公司**二手的複製幾乎沒有,並增加了幾美元的運費。然而,亞馬遜現在正在測試新的方式,讓我們所有人都銷售二手貨。 ...

  • 發佈於 2021-03-16 09:12
  • 閲讀 ( 41 )

解決Windows10聲音問題的7個步驟

... 如何修復windows10中丟失的聲音 ...

  • 發佈於 2021-03-19 00:56
  • 閲讀 ( 60 )

如何使舊mac、macbook或imac更快

... 我們將向您展示如何讓您的舊Mac執行得更快,並使其煥然一新。 ...

  • 發佈於 2021-03-19 07:15
  • 閲讀 ( 74 )

如何在64位pc上執行真正老的軟體:6種方法

...箇舊的軟體需要執行,它確實提出了一個問題。下面是你如何反擊,讓你的舊16位軟體和遊戲在Windows10上執行。 ...

  • 發佈於 2021-03-21 15:52
  • 閲讀 ( 60 )

如何在windows環境下將mbr轉換為gpt而不丟失資料

...的部分是它是多麼的簡單(以及完全免費)。讓我們看看如何將MBR磁碟轉換為GPT,而不會丟失一點資料。 ...

  • 發佈於 2021-03-25 08:56
  • 閲讀 ( 54 )

如何在Windows10中撥打和接聽電話

... 本指南教您如何設定**,以便您能夠在Windows 10中處理Android**的呼叫。 ...

  • 發佈於 2021-03-26 20:53
  • 閲讀 ( 43 )

如何在windows10上快速顯示桌面

...到桌面,然後從你離開的地方重新開始。下面是方法。 如何使用工作列按鈕顯示桌面 假設您正在隨意瀏覽您最喜愛的網站,並且有幾個視窗是這樣開啟的: 如果您想快速檢視桌面上的專案而不影響窗口布局,請單擊工作列最...

  • 發佈於 2021-04-02 02:20
  • 閲讀 ( 38 )

windows10的十大最佳登錄檔駭客

...歡的登錄檔設定之一,在Windows10上也同樣有用。 相關:如何使你的工作列按鈕總是切換到最後一個活動視窗 將應用程式新增到桌面上下文選單 應用程式通常會向Windows上下文選單新增快捷方式,如果您願意,可以刪除它們。如...

  • 發佈於 2021-04-02 06:38
  • 閲讀 ( 75 )

如何使用Windows10工作列中的日曆

...接從工作列使用基本日曆功能,而無需開啟應用程式。 如何新增日曆事件 要快速新增日曆事件,請開啟日曆彈出視窗並選擇要新增事件的日期。例如,如果要新增下個月10日的活動,請單擊日曆上的該日期。您可以使用月份名...

  • 發佈於 2021-04-02 21:01
  • 閲讀 ( 47 )
bsp866
bsp866

0 篇文章

作家榜

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

相關推薦