無需 Linux 掛載即可在 ownCloud 中掛載 SMB/CIFS 共享
透過外部儲存將 Windows 或 Samba 網路共用連接到 ownCloud,驗證憑證,並安全地排查無法存取的資料夾問題。
雖然從本質上講,Windows 10 與 Windows 8 和 Windows 7 相似,但它也與 Windows XP 等較舊的操作系統有很大不同。為 Windows 8 或 Windows 7 開發的大多數桌面應用程序都應該在 Windows 10 中運行。另一方面,為 Windows XP 開發的應用程序不太可能在 Windows 10 上運行良好或根本無法運行。如果您正在處理較舊的程序,要么在 Windows 10 上崩潰或行為不端,您只需使用它,您可以嘗試使用 Windows 10 的兼容性設置運行它。以下是您如何使用它們來處理並非在 Windows 10 中運行的經典程序:
內容
注意:提供的功能在Windows 10 November 2019 更新或更新版本中可用。如果您使用的是舊版本的 Windows 10,您可能無法訪問所有功能。檢查您的 Windows 10 版本,並在必要時獲取適用於您的最新 Windows 10 更新。
一個警告
儘管兼容性設置是使舊程序在 Windows 10 中正常運行的好方法,但這並不意味著您應該將它們應用於任何過時的軟件。當涉及到舊的防病毒/安全程序或磁盤管理實用程序等程序時,我們強烈建議不要應用兼容性設置。例如,如果您在處理安全產品的軟件上使用兼容性設置,您將面臨這些程序無法正常運行的風險,因此它們可能無法為您提供應有的保護。同樣,在磁盤軟件上使用兼容性設置也會帶來風險,因為您不希望過時的程序處理與硬盤驅動器一樣重要的東西。例如,以兼容模式運行的磁盤實用程序可能會做一些意想不到的事情,例如損壞您的硬盤驅動器。
如何運行程序兼容性疑難解答
“程序兼容性疑難解答”嚮導是一個內置工具,可幫助您將兼容性設置應用於在 Windows 10 計算機上無法正常運行的舊軟件。打開它的一種方法是在任務欄的搜索字段中鍵入“運行程序”,然後單擊或點擊“運行為以前版本的 Windows 製作的程序”。

Access Run 為以前版本的 Windows 製作的程序
嚮導啟動,讓您知道它的作用。單擊或點擊下一步並等待片刻,此時程序正在檢測可能的問題。
按下一步開始檢測問題
在下一個窗口中,滾動列表並選擇要使用兼容性設置運行的程序。如果您找不到該程序,請選擇未列出,您可以選擇瀏覽到其位置。我們決定在本教程中使用心愛的“Windows Movie Maker”,因此我們選擇了Movie Maker。做出選擇後,單擊或點擊下一步。
從列表中選擇您過時的程序
在花一些時間處理任何問題後,“程序兼容性疑難解答”允許您選擇如何應用兼容性設置,為您提供兩個選項:“嘗試推薦的設置”和疑難解答程序。我們將引導您完成這兩個過程。
該嚮導提供了兩個不同的選項
如果您選擇“嘗試推薦的設置”,嚮導會應用 Windows 10 自動選擇的兼容模式——在我們的例子中是 Windows 8。
唯一的選擇是“測試程序”以查看它現在是否可以工作,因為在您這樣做之前不允許您繼續。檢查完問題是否仍然存在後,返回“程序兼容性疑難解答”並單擊或點擊下一步。
測試您的程序後,按 Next
然後嚮導會詢問您問題是否已解決。如果一切正常,您可以保存兼容性設置並關閉嚮導。如果您決定嘗試不同的設置,Windows 10 沒有建議,它會自動將您帶到疑難解答程序中的問題集,以嘗試縮小問題範圍,如下圖所示。作為第三個選項,您可以向 Microsoft 報告問題並在線搜索解決方案。
根據測試結果選擇一個選項
從“選擇故障排除選項”屏幕中選擇對程序進行故障排除,將引導您完成一系列旨在幫助 Windows 10 了解哪些問題導致程序無法正常運行的問題。選擇任何適用的選項,然後單擊或點擊Next。
選中您注意到的問題旁邊的框
根據您的回答,您可能會看到第二個屏幕,要求您選擇該程序之前運行的 Windows 版本。選擇答案後,單擊或點擊下一步。
選擇程序使用的以前的 Windows 版本
根據您的回答,Windows 10 的“程序兼容性疑難解答”可以設置舊程序運行所需的適當兼容性設置。我們決定在使用Movie Maker的實驗中完全一無所知,在嚮導的問答中選擇“我沒有看到我的問題列出”和“我不知道”選項。因此,Windows 10 將幾個設置應用於該程序,如下所示。
查看更改並單擊或點擊“測試程序”,否則您將無法繼續。如果應用的設置要求程序“以管理員身份運行”(正如我們所做的那樣),則會彈出UAC 。完成程序測試後,返回“程序兼容性疑難解答”並單擊或點擊下一步。
按下一步以提供有關設置的反饋
然後嚮導會詢問您問題是否已解決。如果一切正常,您可以保存兼容性設置,然後轉到另一個屏幕,您可以在其中提供反饋、查看詳細信息並關閉疑難解答。如果沒有,您可以返回並嘗試不同的設置,或者您可以將問題報告給 Microsoft 並在線搜索解決方案。
讓疑難解答人員了解您的問題狀態
程序兼容性疑難解答應該能夠幫助您將適當的兼容性設置應用於幾乎所有舊桌面應用程序。但是,如果嚮導沒有解決您的問題,或者您更喜歡以“傳統”方式做事,您也可以手動更改兼容性設置。閱讀本教程的以下部分以了解如何操作。
提示:打開“程序兼容性疑難解答”嚮導的更簡單方法是右鍵單擊或按住可執行文件或經典程序的快捷方式 - 在我們的示例中為“Windows Movie Maker ”。然後,在上下文菜單,單擊或點擊疑難解答兼容性。
按兼容性疑難解答以啟動程序兼容性疑難解答
當您以這種方式打開嚮導時,您不再需要從列表中選擇您的程序,而是直接選擇兩個可用的故障排除選項之一。從程序的屬性中打開“程序兼容性疑難解答”時也會發生同樣的事情。要了解如何以這種方式訪問它,請繼續閱讀。
如何手動更改舊程序的兼容性設置
首先打開舊程序的屬性。右鍵單擊或按住其可執行文件或其快捷方式,然後在上下文菜單中單擊或點擊最後一個選項:屬性。
從上下文菜單中按屬性
在程序的“屬性”窗口中,轉到“兼容性”選項卡。第一個選項打開“程序兼容性疑難解答”,這是我們在本教程上一節中已經詳細介紹的工具。
您還可以從屬性訪問程序兼容性疑難解答
接下來,有一個名為Compatibility mode的部分。這將使用早期版本的 Windows 中的設置運行您的經典程序。如果您知道您的舊程序設計用於特定版本的 Windows,請選中此部分中的框,然後從下拉菜單中的列表中選擇它,單擊或點擊箭頭時可見。
選擇您的程序使用的 Windows 版本
“兼容性”選項卡的下一部分稱為“設置”,它包含其他兼容性設置,您可以將這些設置應用於經典程序以使其正常運行,即使它不是為在 Windows 10 上工作而設計的。有五個可用的兼容性設置:
設置中可用的選項
按更改高 DPI 設置打開一個新窗口
如果有多個顯示器連接到您的 Windows 10 計算機或設備,或者如果您的顯示器配置發生更改,某些桌面應用程序可能會顯得模糊。默認情況下,Windows 10 會嘗試修復主顯示屏上的應用程序以防止它們出現模糊,因此它會在您的顯示設置更改時對其進行縮放。這種自動調整大小會影響舊程序的用戶界面呈現方式。要為您的程序提供更穩定的 DPI 設置,請選中“程序 DPI ”部分中的“使用此設置來解決此程序的縮放問題,而不是設置中的問題”選項旁邊的框。這將啟用一個下拉菜單,您可以通過按“使用為我的主顯示器設置的 DPI 時”下的箭頭打開該菜單選項。在登錄到 Windows 10 時讓程序保留主顯示器的 DPI 的默認設置和打開程序時使用主顯示器的 DPI 設置之間進行選擇。
為您的程序選擇 DPI 設置
在本部分中,您還有一個指向“打開高級縮放設置”的鏈接,以防您想要打開“設置”應用並通過根據主顯示 DPI 調整它們的大小來阻止 Windows 10 修復所有應用。
在“高 DPI 縮放覆蓋”部分中,如果您選擇“覆蓋高 DPI 縮放行為”,則啟用具有三個縮放設置的下拉菜單。默認選項是Application,它完全禁用經典程序的 DPI 縮放,僅使用開發人員的設置。系統選項在縮放時使用 Windows 10 的默認行為,因為它允許 Windows 覆蓋程序的 DPI 設置,這更有可能使程序顯得模糊。如果您選擇系統(增強),使用了更智能、增強的縮放比例,這應該會在高 DPI 顯示器上以清晰的文本產生更好的結果。不幸的是,最後一個設置僅適用於基於 GDI(Windows 圖形設備接口)的程序。
設置模糊程序的縮放行為
完成後,單擊或點擊確定以返回上一個屏幕。
如果您單擊或點擊OK或Apply,則本教程本節中說明的所有手動兼容性設置僅適用於當前用戶的程序。可以為所有用戶啟用它們。方法如下:
兼容性選項卡中的最後一個兼容性選項是一個按鈕,可讓您“更改所有用戶的設置”。單擊或點擊它以打開一個新窗口並手動選擇要應用於所有用戶帳戶的舊程序的兼容性設置在您的 Windows 10 計算機上。兼容性設置與我們在本節中說明的設置相同。
按下 Change settings for all users 選項會顯示一個具有相同選項的窗口
完成舊程序的兼容性設置後,不要忘記單擊或點擊“應用”或“確定”按鈕以保存它們。
提示:通過“程序兼容性疑難解答”或手動更改舊程序的兼容性設置後,您可以重新啟動並使用它,希望能獲得更好的結果。第一次關閉程序時,會彈出“程序兼容性助手” ,詢問您程序是否正常運行。選擇是關閉助手,而否啟動疑難解答程序以再次嘗試解決您的問題。
Windows 10 要求對您的新兼容性設置提供反饋
您還在使用哪些舊程序?
即使您有一台運行 Windows 10 的新計算機,這並不一定意味著您不能再使用不是為這個新操作系統設計的舊程序。Windows 10 在這方面很有幫助,它提供了“程序兼容性疑難解答”和一系列可用於使舊程序再次運行的手動配置設置。我們希望這些兼容性設置能幫到您,並且您對使用經典程序感到滿意。我們有興趣了解我們的讀者群,因此,在您關閉此標籤之前,請讓我們知道您嘗試使用哪個 (g)oldie 程序以及原因。
透過外部儲存將 Windows 或 Samba 網路共用連接到 ownCloud,驗證憑證,並安全地排查無法存取的資料夾問題。
刪除一個帳戶或所有使用者的所有已儲存的 ownCloud Server Classic 檔案版本,並區分完全清除和基於保留期限的過期。
以正確的順序檢查伺服器 URL、手機網路、HTTPS 端點和伺服器日誌,即可追蹤 ownCloud 行動連線被拒絕的原因。
將按需作業運行替換為 systemd 定時器,該定時器每 15 分鐘執行一次 ownCloud 支援的 occ system:cron 命令。
透過 Apache、Nginx 或反向代理程式追蹤 WebDAV 請求,然後使用經過驗證的 PROPFIND 測試確認 ownCloud 同步功能正常。
透過設定其規範 URL 並從伺服器本身檢查 DNS、HTTPS 和反向代理路由,修復 Nextcloud 缺少出站位址警告的問題。
透過本機 Unix 套接字配置 APCu 和 Redis,以實現 Nextcloud 快取和檔案鎖定,並提供目前和舊版 Nextcloud 的步驟。
檢查 Nextcloud 的 cron 模式,修復其 systemd 服務和計時器,並驗證後台作業在啟動後以及每隔五分鐘運行一次。
啟用可靠的 Nextcloud 檔案鎖定,選擇適當的 Redis 或 Valkey 後端,並驗證警告是否清除,同時避免並發檔案變更的風險。
使用最新更新、HTTPS 和 HSTS、精確的反向代理信任以及針對公共伺服器的檢查,修復 Nextcloud 掃描中常見的錯誤。