清空VS最近開啟的工程檔案

2021-08-20 03:25:07 字數 1749 閱讀 1773

@echo offcd \@echo on@regdelete hkey_current_user\software\microsoft\visualstudio\8.0\filemrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\8.0\projectmrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\9.0\filemrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\9.0\projectmrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\10.0\filemrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\10.0\projectmrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\11.0\filemrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\11.0\projectmrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\12.0\filemrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\12.0\projectmrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\13.0\filemrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\13.0\projectmrulist /va /f@regdelete hkey_current_user\software\microsoft\visualstudio\14.0\mruitems/f

根據自己的vs版本,弄乙個bat檔案執行就可以了。

vs2017/vs2019不在使用登錄檔來儲存最近開啟的檔案列表,而是通過本地配置檔案。

具體位置如下:

//如果找不到上面說的xml檔案,可以考慮一下方法,一般直接搜尋上面的.xml檔案刪除就可以了

查詢過程如下:

1. 開啟procmon.exe

2. 開啟vs2017,直到顯示出最近開啟的檔案列表

3. 停止監視

4. 查詢vs2017訪問過的登錄檔項(result=success)找了一圈沒發現可疑項。

5. 查詢vs2017開啟的檔案,(result=success,不是.dll或者.exe結尾的,readfile相關專案)

6. 驗證: 刪除對應的檔案,重新啟動vs2017,不再顯示最近開啟的檔案列表。

清理vs最近開啟的專案

在microsoft visual studio 2005裡有個清理最近專案的批處理,其內容如下 echo off reg delete hkcu software microsoft visualstudio 8.0 filemrulist va f reg delete hkcu softwar...

VS2015開啟工程檔案卡死

今天偶然遇到vs2015開啟某個工程檔案只要一雙擊卡死,一直等待無響應,但是過一分鐘左右就恢復正常,無論是介面還是cs檔案。關閉vs,開啟另外乙個工程檔案是正常的 解決方法 刪除對應工程檔案下的隱藏資料夾.vs,重新用vs2015開啟,可以正常開啟了 如果有更好的方法,希望大家一起交流溝通,關閉vs...

vs2005中刪除最近開啟的專案和檔案的記錄

vs2005中總是保留最近開啟的專案和檔案的記錄,甚至是以刪除的它也不刪,下面介紹幾種刪除的方法 第一種 建立乙個bat檔案,以後雙擊即可清除,內建 如下 echo off reg delete hkcu software microsoft visualstudio 8.0 filemrulist...