window10无法打开.exe可执行文件(也就是鼠标双击不能打开电脑的各种软件)

本文提供了解决Windows10系统下双击无法打开桌面应用程序或.exe文件的方法。通过编辑注册表,可以修复双击不响应的问题,并使程序能够以管理员身份运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引言

正常的情况下,我们双击安装在电脑的各种软件就可以直接运行了,我们安装在电脑上的软件也就是.exe文件(可执行的应用程序)。
如果我们双击无法打开,一般来说,就是你的注册表里面的命令被修改了,注册表是什么,后续讲。

问题描述:

  • window10系统下,鼠标双击不能打开桌面的应用程序,或者下载的.exe文件不能执行,或者说程序的快捷方式也不可以执行。
  • 有一些软件可能需要管理员身份运行打开,但是鼠标右键没有,这里一起解决了,简单粗暴

解决方法如下:

  1. 在桌面的空白处鼠标右键,新建一个txt文件
    在这里插入图片描述
  2. 在txt文件中复制一下内容
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\exefile]
    @="Application"
    "EditFlags"=hex:38,07,00,00
    "FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
    00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00	,73,00,74,00,65,00,6d,00,33,00,\
    32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,3			3,00,32,00,2e,00,64,00,6c,00,6c,\
    00,2c,00,2d,00,31,00,30,00,31,00,35,00,36,0	0,00,00
    
    [HKEY_CLASSES_ROOT\exefile\DefaultIco	n]
    @="%1"
    
    [HKEY_CLASSES_ROOT\exefile\shell]
    
    [HKEY_CLASSES_ROOT\exefile\shell\open]
    "EditFlags"=hex:00,00,00,00
    
    [HKEY_CLASSES_ROOT\exefile\shell\open\command]
    @="\"%1\" %*""IsolatedCommand"="\"%1\" %*"
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    "HasLUAShield"=""
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*""IsolatedCommand"="\"%1\" %*"
    
    [HKEY_CLASSES_ROOT\exefile\shell\runasuser]
    @="@shell32.dll,-50944"
    "Extended"=""
    "SuppressionPolicyEx"="{F211AA05-D4DF-4370-A2A0-9F19C09756A7}"
    
    [HKEY_CLASSES_ROOT\exefile\shell\runasuser\command]
    "DelegateExecute"="{ea72d00e-4960-42fa-ba92-7792a7944c1d}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex]
    
    [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers]
    @="Compatibility"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
    @="{1d27f844-3a1f-4410-85ac-14651078412d}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\PintoStartScreen]
    @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
    @="{86C86720-42A0-1069-A2E8-08002B30309D}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]
    
    [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
    @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
    
    
    在这里插入图片描述
    上面的截图只截了一部分命令,大家直接全部复制就行了,Ctrl+C和V就行了
  3. 复制好了直接将文件另存为,文件后缀名由txt改为reg,保存类型选择“所有文件”,编码方式选择“UTF-8”;
    在这里插入图片描述
    或者是直接保存,修改其后缀名为.reg即可
  4. 鼠标双击你保存的reg文件,就将命令信息注入了注册表,Win10系统无法打开exe文件的问题就解决了。
    在这里插入图片描述
  5. 添加成功(以及用管理员身份打开的方式也添加到了鼠标右键的菜单栏中了,如图所示)
    在这里插入图片描述

题外话:(上面的命令我都做好了,直接上传了,大家也可以下载,直接双击就好了)

  • 什么是注册表?
    注册表(registry)是Microsoft Windows 中的一个重要数据库。
  • 如何打开注册表?
    用快捷键Windows+R打开运行窗口,输入regedit、regedit.exe或者regedt32、regedt32.exe四个名称均可。
  • 建议:系统注册表的东西能少动大家就少折腾,太容易出问题了,还有就是能不重装系统就不重装系统,一般来说,电脑好多的问题都是注册表搞的鬼

具体的关于注册表的详解,下一篇文章详解注册表

Vue3项目可以使用Electron来将其打包成可执行文件.exe文件)。Electron是一个跨平台的桌面应用程序开发工具,可以使用HTML、CSS和JavaScript来构建桌面应用程序。以下是一些基本的步骤: 1. 安装Electron:可以通过npm安装Electron,命令如下: ``` npm install electron --save-dev ``` 2. 配置package.json文件:在package.json文件中添加以下代码: ``` "main": "main.js", "scripts": { "start": "electron ." } ``` 这里的main.js是Electron的主进程文件,可以根据需要进行修改。start命令用于启动Electron应用程序。 3. 创建main.js文件:在Vue3项目根目录下创建一个main.js文件,并添加以下代码: ``` const { app, BrowserWindow } = require('electron') function createWindow() { // 创建浏览器窗口 const win = new BrowserWindow({ width: 800, height: 600, webPreferences: { nodeIntegration: true } }) // 加载index.html文件 win.loadFile('dist/index.html') // 打开开发者工具 win.webContents.openDevTools() } app.whenReady().then(() => { createWindow() app.on('activate', () => { if (BrowserWindow.getAllWindows().length === 0) { createWindow() } }) }) app.on('window-all-closed', () => { if (process.platform !== 'darwin') { app.quit() } }) ``` 4. 打包应用程序:在命令行中运行以下命令: ``` npm run build npx electron-packager . myApp --platform=win32 --arch=x64 --out=out ``` 这个命令将会在当前目录下创建一个out文件夹,其中包含可执行文件myApp.exe和相关资源文件。其中,--platform参数用于指定打包的平台,--arch参数用于指定打包的架构,这里指定了Windows平台和64位架构。 至此,您就可以将Vue3项目打包成可执行文件了。
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值