• Stars
    star
    130
  • Rank 277,575 (Top 6 %)
  • Language
    C#
  • Created over 6 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Windows 任务管理器重制版 A rebulid version for Windows task manager.

PCMgr License

Windows 任务管理器重制版 Rebulid of Windows task manager

这是一个 Windows 任务管理器重制版,添加了任务管理器不具有的功能,并且与 Windows 任务管理器非常相似。
使用WinAPI以及C#开发,可以进行查看进程、进程信息、结束进程等。
目前只完成部分功能。

This is an rebulid version of the Windows Task Manager that adds features that the Task Manager does not have, And it is very similar to the Windows task manager.
Use WinAPI and C# development, you can view the process, process information, end the process, etc.
At present, only part of the functions are completed.

作者的说明

** 作者已经弃坑。
这是本人在高二暑假心血来潮制作的一个小软件,纯粹是为了玩玩而已,那个时候才刚刚接触编程,编程水平不足,所以写的代码也很烂😓,大家不要学我。
现在想想这个项目已经没有太多的意义,毕竟微软在 Win10 的更新非常快,这个任务管理器功能已经比不上 Win10 的自带任务管理器,靠自己去猜测系统不公开的功能不仅费时费力,而且随时可能失效,所以我决定不再维护此项目,因此此项目已经非常落后了(不过在 Win7 上运行还勉勉强强),不建议学习。

Note

This is a small software that I made in senior high school. It's just for fun. At that time, I just came into contact with programming. The programming level was not enough, so the code I wrote was also very bad 😓

Now think about this project, the update of Microsoft in win10 is very fast, and the task manager function is not as good as win10's task manager. It's not only time-consuming and laborious to guess the system's undisclosed functions by myself, but also may fail at any time, so I decided not to maintain this project.

特点

  • 完全的进程查看以及结束、暂停运行、继续运行进程
  • 查看进程线程、模块、窗口、句柄
  • 类似Win10任务管理器的性能图表
  • 管理系统服务
  • 与自带任务管理器非常相似
  • 最低支持 Windows7
  • 一些任务管理器没有的功能
  • 内核还未完全开发完成,完成以后可以获取更多更强的权限
  • 这是完全开源的软件,你可以学习其中的原理

下载已编译程序(x86) | 下载已编译程序(x64)

Features

  • Process view and terminate, suspend, resuseme process.
  • View threads, modules, handles, windows of process.
  • Performance chart like windows task manager.
  • Manage system services.
  • Very similar to the windows task manager.
  • Support Windows7.
  • Kernel driver.
  • Full open source.

Download compiled program(x86) | Download compiled program(x64)

编译 Bulid

你至少需要使用 Visual Studio 2017 进行编译,需要C#和C++的生成工具。其中内核驱动最好使用WDK10
You need to use Visual Studio 2017 to compile at least, and must install C# and C++ in Visual studio. The kernel driver is best to use WDK10.

步骤

  • 使用 Visual Studio 2017+打开项目。
  • 设置启动项目为 PCMgrLoader,配置设置为x86 或x64,Debug或Release模式。
  • 在PCMgrLoader右键点击生成。
  • x86下拷贝 ThirdPart\AeroWizard\AeroWizard32.dllDebugRelease 目录,x64下拷贝 ThirdPart\AeroWizard\AeroWizard64.dll 至 Debug_64Release_64 目录。
  • x86下拷贝 ThirdPart\capstone\lib\x86\capstone.dllDebugRelease 目录,x64下拷贝 ThirdPart\capstone\lib\x64\capstone.dllDebug_64Release_64 目录。
  • PCMgrKernel 是驱动项目,您可以不生成。如果要生成,需要安装WDK10并配置项目头文件路径为您的WDK路径。
  • PCMgrNetMon 项目没有功能,可以不生成。
  • PCMgrRegedit 项目没有功能,可以不生成。
  • PCMgrUpdate 项目是更新器,作者服务器已经过期,更新功能没有用了,这个项目可以不生成。
  • F5调试项目,或者运行生成好的 PCMgr32.exe。

Step

  • Open project with Visual Studio 2017+.
  • Set PCMgrLoader as a startup project, set solution platforms to x86 or x64, set solution configurations to Debug or Release.
  • Right click PCMgrLoader in solution explrer then click Build to build project.
  • If you set solution platforms to x86 then copy ThirdPart\AeroWizard\AeroWizard32.dll to Debug or Release, x64 copy ThirdPart\AeroWizard\AeroWizard64.dll to Debug_64 or Release_64.
  • If you set solution platforms to x86 then copy ThirdPart\capstone\lib\x86\capstone.dll to Debug or Release, x64 copy ThirdPart\capstone\lib\x64\capstone.dll to Debug_64 or Release_64.
  • PCMgrKernel is driver project, you don't need to build it. If you want to build, you need to install wdk10 and configure the project header file path to your WDK path.
  • Project PCMgrNetMon has no function and can not be build.
  • Project PCMgrRegedit has no function and can not be build.
  • Project PCMgrUpdate is an updater. The author server has expired. The update function is useless. This project can not be build.
  • Press F5 in visual studio to debug the program, or run the generated pcmgr32.exe.

需求 Requirement

至少需要Windows7,并且需要.Net Framework 4.0
At least in Windows7 and installed .Net Framework 4.0

截图 ScreenShot

Image1
Image11
Image6
Image10
Image2
Image3
Image4
Image5

Image7
Image8
Image9

许可 License

本程序遵循 MIT 协议 Theme PCMgr is covered with MIT license

More Repositories

1

JiYuTrainer

极域电子教室防控制软件, StudenMain.exe 破解
C
692
star
2

vue3-context-menu

A very simple context menu component for Vue3 一个简洁美观简单的Vue3右键菜单组件
Vue
444
star
3

Ballance

经典游戏平衡球的 Ballance Unity 复刻版
C#
192
star
4

node-blueprint

A visual scripting editor based on JavaScript 一个基于JavaScrips脚本设计软件的HTML实现
TypeScript
149
star
5

AutoCalc

普通的安卓计算器 APP
Java
70
star
6

ScreenRecoder

这是一个基于FFmpeg使用 C# 、C++ 开发的最简单的屏幕录制软件。
C
43
star
7

vue-code-layout

Vue 仿 VSCode 布局组件 A Vue editor layout component that like VSCode and can be used to develop web editors.
Vue
23
star
8

vue-dock-layout

A dock layout component like visual studio for Vue3 - 一个类似visual studio的拖拽网格布局组件
Vue
19
star
9

vue-dynamic-form

一个用数据驱动的 Vue3 动态表单组件。A data driven form component for vue3.
Vue
18
star
10

VR720

A 720 Panorama viewer for Android 一个安卓端的720°全景图片/全景视频浏览软件
C
14
star
11

ControlSwitch

STM32单片机,ESP8266+MQTT协议接入阿里云物联网平台 的一个自己制作的demo 和 PCB 原理图
C
12
star
12

UniAndroidGyro

uniapp 陀螺仪原生插件 https://ext.dcloud.net.cn/plugin?id=6237
Java
11
star
13

MobileMouse

一个用安卓手机作鼠标操控电脑的小软件
Java
9
star
14

ONICPU

ONICPU is a CPU mod for OxygenNotIncluded that allows you to build programmable code execution control units to implement complex automation functions.
C#
9
star
15

naeasy-ui-react-native

一款简单的 React Native 移动端UI组件库
TypeScript
7
star
16

IMDebuggerWindow

【⚠️已废弃】 一款Uniapp 调试工具,方便您在APP上无法连接电脑时查看Console,网络请求,报错,Storage。https://ext.dcloud.net.cn/plugin?id=7183
Vue
7
star
17

720PanoramaViewer

A opengl 3DImageViewer
C
6
star
18

IPlayer

A simply sound decorder and player for windows, use directsound directsound 音频解码器
C
5
star
19

js-request-transform

A simple tool to transform data to model in request
TypeScript
5
star
20

SortingVisualization

一个用 Win32 编写的排序动画软件。。
C++
5
star
21

Calc

C# 自动算式计算器 - A automatic calculator in CSharp
C#
3
star
22

PunctualCat

可以定时播放音乐的桌面软件
Vue
3
star
23

CountDown

CountDown 倒计时小软件
C++
3
star
24

TestBuliding

通过尽情地发射子弹来破坏建筑的小游戏。
C#
3
star
25

blueprint

TypeScript
3
star
26

imengyu-utils

My ts utils
TypeScript
3
star
27

UnityHavokPhysicsTest

Unity Havok C++引擎的包装
C#
3
star
28

app-update-server

一个用于app更新的服务端
TypeScript
2
star
29

Physics_RT

C++
2
star
30

simple-billboard

This factorio mod adds a simple billboard like Minecraft that allow you to add custom text in your map.
Lua
2
star
31

imengyu

This is my website source
TypeScript
2
star
32

FishBlog

基于 Spring boot 开发的,一个简单的博客系统(后端API部分)
Java
2
star
33

ONIHeater

A Heater mod for OxygenNotIncluded. 缺氧的一个液体加热器模组
C#
2
star
34

Ballance2

不再更新,项目迁移至 https://github.com/imengyu/Ballance
C#
1
star
35

imengyu_android_helpers_test

Java
1
star
36

customer-system-front

一个学习VUE项目的DEMO
CSS
1
star
37

rn-bugly

React native 接入 Bugly
Java
1
star
38

MiniVideoTest

Objective-C
1
star
39

FChart

FChart
C#
1
star
40

PoorTetris

HTML5 制作的最简陋的俄罗斯方块
JavaScript
1
star
41

MiniMusic

迷你音乐-MiniMusic,极简炫酷的音乐播放器
C#
1
star
42

FishFront

基于 Spring boot + Vue 开发的,一个简单的博客系统(前端界面部分)
Vue
1
star
43

Bells

CSS
1
star
44

nap

Note and projects
SCSS
1
star
45

customer-system

学习Spring Boot的一个demo
Java
1
star
46

ONIModTools

ModTools is an in-game scene hierarchy viewer and a toolkit for OxygenNotIncluded mod authors
C#
1
star