@echo off
cd \
@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...