fatal error LNK1201: 写入程序数据库“.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够。

真完美解决方案:
Visual C++ 7.1 (2003) PDB Handle Leak Bug
修正 NatDbgDE.dll 文件中SHDeleteProcess的未释放问题。

在vs安装路径里

    "%PROGRAMFILES%\Microsoft Visual Studio .NET 2003\Common7\Packages\Debugger"*OR*"%PROGRAMFILES(X86)%\Microsoft Visual Studio .NET 2003\Common7\Packages\Debugger"
备份NatDbgDE.dll文件,

1. 下载替换掉(ps,注意官网提供的.dll是可能国内使用不一样,有多个版本 )
http://bytepointer.com/download.php?name=vs7.1_on_win7_pdb_handle_leak_unofficial_fix.zip
http://bytepointer.com/download.php?name=vs7.1_on_win7_pdb_handle_leak_unofficial_fix_win10.zip

2.如果修复失败。可考虑使用其提供的补丁工具

在刚那个目录下,cmd运行补丁工具bytepatch(http://bytepointer.com/download.php?name=bytepatch.zip)

bytepatch -pa 0x5473DA94 natdbgde.dll E907DB050090
bytepatch -pa 0x5479B5A0 natdbgde.dll 5589E583EC08894DFC8B018945F88B45F88B4DFC51FF50089C83F802750C9D8B45F88B4DFC51FF50089C9D89EC5DC3

3.若还失败,可能以上的两个地址与你的DLL版本不对的原因,自行OD重查。

http://bytepointer.com/articles/vs7.1_2003_handle_leak_bug_patch1_details.htm

http://bytepointer.com/articles/vs7.1_2003_handle_leak_bug_patch2_details.htm

自行看文章上的汇编特征字。进行手工查找。
从此完美根治

来源:

http://bytepointer.com/articles/vs7.1_2003_on_win7_pdb_handle_leak_bug_unofficial_fix.htm
https://stackoverflow.com/questions/879082/has-anyone-managed-to-get-visual-studio-2003-running-on-windows-7

================

方案二,凑合方案,网上到处流传的 unlocker / freepdb 等批处理解锁工程。一个工程一个配置,或者每次锁住时候点下工具栏,麻烦。

vs2003在win7+后pdb锁住报LNK1201解决方案相关推荐

  1. 如何锁定计算机硬盘,Win7系统怎么锁住磁盘|Win7系统锁住磁盘的详细步骤

    现在大家习惯把重要数据存放在Win7系统磁盘中,虽然方便很多,但是任何人都可以随意打开查看,为了更好的保护自己的隐私,我们可以锁住磁盘.那么Win7系统怎么锁住磁盘?可以利用Windows7旗舰版系统 ...

  2. Win7系统安装tensorflow2.1.0报错解决方案

    问题一: Could not find the DLL(s) 'msvcp140_1.dll'.TensorFlow requires that these DLLs be installed in ...

  3. win7屏保后锁定计算机,win7系统设置电脑锁屏的操作方法

    今天和大家分享一下关于对win7系统设置电脑锁屏设置的方法,在使用win7系统的过程中经常不知道如何去对win7系统设置电脑锁屏进行设置,有什么好的办法去设置win7系统设置电脑锁屏呢?在这里小编教你 ...

  4. oracle账号密码修改后特别容易锁定_Oracle密码过期如何取消密码180天限制及过期,账号锁住的问题...

    概述 相信很多朋友都会遇到Oracle密码过期的问题,今天小编给大家介绍Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题,需要的朋友可以参考下. Oracle密码过期,取 ...

  5. oracle安装pdb报错,oracle12安装后pdb创建的用户无法连接

    oracle12安装后pdb创建的用户无法连接 1.pdb创建用户 #切换pdb数据库实例为pdbname alter session set container=pdbname; #启动pdbnam ...

  6. 飞思卡尔Kinetis系列单片机被锁住后,怎么解锁

    Kinetis提供了相当可靠地知识产权保护机制:人为的给芯片上锁,这个对量产后的产品是必须的.但是,用户误擦写了芯片内部security的内存部分(0x400~0x40F),从而锁住了芯片:难道芯片就 ...

  7. 如何解除计算机方向键问题,笔记本键盘上下左右键怎么解锁_笔记本电脑的上下左右键被锁住了如何解决-win7之家...

    我们在电脑中玩游戏的时候,经常会使用到键盘上下左右键来进行操作,不过有不少笔记本用户反映说键盘上下左右键被锁住了,导致无法操作,但是这种情况不多见,如果被锁定的话.一般是数字区域,方向键基本上没有被锁 ...

  8. win7锁定计算机后断网,win7系统自动锁屏断网的解决方法

    我们在操作win7系统电脑的时候,常常会遇到win7系统自动锁屏断网的困惑吧,一些朋友看过网上零散的win7系统自动锁屏断网的处理方法,并没有完完全全明白win7系统自动锁屏断网是如何解决的,今天小编 ...

  9. oracle 用户被锁住 28000 the account is locked

    场景:用docker起了一个oracle数据库,以前一直没问题,有一天在连接的时候报 28000 the account is locked,使用navicat连接的可以使用以下方法 使用管理员账号和 ...

  10. win7设置定时锁定计算机,Win7系统怎么设置锁屏?Win7系统设置电脑锁屏的方法

    Win7系统怎么设置锁屏?我们都知道Win7电脑可以设置在离开电脑一段时间后就自动锁屏,当然你也可以用快捷键来实现快速锁屏,同时设置让电脑不锁屏,下面小编就给大家带来Win7系统设置电脑锁屏的方法,一 ...

最新文章

  1. [百万级]通用存储过程.分页存储过程
  2. 计算机什么时候学汇编,[计算机基础] 汇编学习(1)
  3. 编程作业—C++初探 简单的学生信息处理程序实现
  4. 宏的使用 extern
  5. java list 去空字符串_【JAVA基础】list和字符串判空
  6. leetcode 494. 目标和
  7. AI学习笔记--人机对话的四种形态
  8. 谷歌浏览器78如何安装拓展程序
  9. word文档保存发生错误_文档还是没有发生
  10. 无路可逃:Oracle 12.2 BigSCN新特性可能的DB Link兼容性问题
  11. php 什么cms能让会员自已建个独立站并绑上二级域名?,CMS_帝国CMS使用二级域名并解决顶一下的方法,1、将2级域名解析指向到所在 - phpStudy...
  12. Programming Ruby学习笔记一
  13. python发音模块-python 利用pyttsx3文字转语音
  14. 用JAVA语言定义一个标准的学生类
  15. Windows BitLocker驱动器加密
  16. 如何在VC领域脱颖而出,Tiger DAO VC给出答案
  17. 嵌入式系统中鲁棒性的理解
  18. 年终盘点:2010年十佳IC设计公司
  19. ffmpeg + cuda(cuvid) 硬解码+像素格式转换(cpu主导)实战
  20. 【将金令】1.19欧盘简讯:短线可博小空单

热门文章

  1. flash花屏 html,电脑中Firefox火狐浏览器出现卡顿、花屏、Flash崩溃等问题的解决方法...
  2. 局域网打印机共享怎么设置_局域网共享精灵 局域网内便节共享文件和打印机...
  3. FreeBSD 下玩 FC 游戏
  4. Ember.js 入门指南 (一)
  5. 使用ActiveSync同步WinCE设备,并在局域网中调试网络程序
  6. 鲁大师电脑硬件兼容性测试软件,用鲁大师检测软件检测电脑硬件行得通吗?
  7. 剑侠录java_江湖风云录-剑侠红颜
  8. windows的那些好软件
  9. 升级 ArcGIS Server 9.2 sp3 补丁
  10. 山寨qq java_MTK手机QQjava版本山寨qq2009通用版