win10系统删除右键菜单新建中多余选项的解决方案

近日删除PowerDesigner后系统注册表里残留了一些文件,最让我头疼的就是右键新建里面的空白无法删除,在查阅一些解决方案后给出本人实际操作可行的方法

第一步:
按住win+r键运行regedit
在这里插入图片描述
第二步:
展开HKEY_CLASSES_ROOT文件夹,在该文件夹中有许多.***的文件,这些就是文件的扩展名,需要删除右键新建中哪个种类就点开哪个
在这里插入图片描述这里以删除.XSM为例
在这里插入图片描述
第三步:
右击Shellnew
在这里插入图片描述
第四步:
点击删除,选择是
在这里插入图片描述
此时已经删除成功,在右键新建菜单中已经已经没有.XSM文件了!!!

### 修改Visual Studio 默认平台从 Win32 更改为 x86 在 Visual Studio 中,默认情况下项目配置可能设置为 `Win32` 平台,这实际上对应于 `x86` 架构。因此,在大多数场景下,“更改默认平台从 Win32 到 x86”的需求实际上是多余的,因为两者指代相同的架构。 然而,如果确实遇到需要明确指定的情况或者希望调整项目的构建配置来确保一致性,可以按照如下方法操作: #### 方法一:通过属性管理器修改现有项目配置 1. 打开解决方案资源管理器中的“视图”菜单下的“其他窗口”,选择“属性管理器”。对于每一个配置(Debug/Release),右键点击并选择相应的平台(如 Debug|x64)。注意这选项取决于已有的配置项[^3]。 2. 如果未找到期望的目标平台,则可以通过创建新平台的方式添加 x86 或者重新命名现有的 Win32 配置名称为 x86 来实现统一化处理。 #### 方法二:新建项目时直接选择目标平台 当创建新的 C++ 项目时,可以在向导界面中直接设定目标平台为 x86 而不是接受默认的 Win32 设置。具体来说是在 “新建项目对话框 -> 应用程序设置” 页面找到 “平台工具集” 和 “配置管理器...” 按钮来进行相应调整[^1]。 需要注意的是 `_WIN32` 宏定义不仅适用于 32 位 Windows 系统也存在于 64 位环境中;而 `_WIN64` 只会在编译针对 AMD64 (即 x64) 的应用程序时被定义。所以在实际开发过程中除非特别关注不同体系结构间的差异,通常无需刻意区分这两个宏所代表的具体含义[^2]。 ```cpp #ifdef _WIN32 // 这的代码将在任何版本的Windows上运行(无论是32还是64位) #elif defined(_WIN64) // 特定于64位系统的逻辑 #endif ```
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值