This commit is contained in:
WindowsNT351 2025-08-21 15:08:59 +08:00
parent c952d07516
commit afa21246ae
4 changed files with 400 additions and 82 deletions

167
README.md
View File

@ -1,36 +1,33 @@
<div align="center">
<img alt="LOGO" src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections-2.0/main/WNT/menu2.exe/res/about.bmp" /><br />
<h1>CE Collections -2.01-</h1>
<img alt="LOGO" src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/WNT/menu3.exe/res/about.bmp" /><br />
<h1>CE Collections -2.02 Beta 1-</h1>
<p>不止一个合集</p>
<p>
English version: <a href="https://github.com/WindowsNT351/CE-Collections/blob/main/README_EN.md">https://github.com/WindowsNT351/CE-Collections/blob/main/README_EN.md</a>
2.01版本: <a href="https://github.com/WindowsNT351/CE-Collections/blob/main/README201.md">https://github.com/WindowsNT351/CE-Collections/blob/main/README201.md</a><br />
English 2.01 version: <a href="https://github.com/WindowsNT351/CE-Collections/blob/main/README_EN.md">https://github.com/WindowsNT351/CE-Collections/blob/main/README_EN.md</a><br />
</p>
</div>
---
### ONEW CE Collections
## ❓ 什么是 CE Collections
CE Collections 集合了几乎所有基于 CE 内核的官方版本(例如 Windows CE Core,Windows Mobile的镜像和模拟器。内容包括
CE Collections 集合了几乎所有基于 CE 内核的官方Windows版本例如 Windows CE Core,Windows Mobile,Windows Phone等的镜像和模拟器。
镜像包括:
- 使用 Loadcepc 引导的 x86Bin 镜像
- 使用 DeviceEmulator 引导的 ArmBin 镜像
- 适用于 Windows NT 的 Shell 模拟器
模拟器包括:
- 适用于 Windows 7-11 的 <a href="https://github.com/WindowsNT351/Whitebox">Whitebox</a> 模拟器
- 适用于 Windows XP-11 的 Arm DeviceEmulator 模拟器
- 适用于 Windows NT(4.0-11,部分版本不支持新的Windows版本) 的独立 Shell 模拟器
## 📥 如何使用
**本镜像不仅可以在虚拟机中启动使用 CEPC x86 镜像,还可以在 Windows 中直接运行 MENU2.EXE从而启动其他形式的镜像/模拟器。两种平台(直接引导及在 Windows 中启动)所支持的 Windows CE 版本各不相同!**
WinNT平台模拟器使用方法
### WinNT平台模拟器使用方法
1. 将 ISO 文件加载至虚拟光驱或虚拟机中(推荐使用 Windows XP SP3因为 Windows PPC 2000 模拟器无法在 NT6.x 上运行)。
2. 打开 ISO 根目录下的 WNT\MENU2.exe。
2. 打开 ISO 根目录下的 WNT\MENU3.exe。
3. 选择想要启动的 Windows CE 版本,并点击 Run 打开对应的模拟器。
CEPC平台使用方法
1. 将ISO文件加载至虚拟机或模拟器中推荐使用86Box以下是推荐配置。
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cepcr1.png"/>
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cepcr2.png"/>
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cepcr3.png"/>
### CEPC平台使用方法
1. 将ISO文件加载至虚拟机或模拟器中。
2. 打开虚拟机,引导光盘。
3. 选择想要启动的 Windows CE 版本。
4. 若提示需要选择分辨率,请依照您使用的模拟器、虚拟机或实体硬件选择。
@ -38,32 +35,14 @@ CEPC平台使用方法
- 在引导较早版本的 CE 时,菜单可能会询问是否使用高分辨率模式。这是因为现代虚拟机无法正常模拟当时的显卡,导致早期 CE 系统只能以低分辨率模式运行。若希望使用高分辨率模式,请使用 PCEM 或 86Box 等能够模拟当时硬件的模拟器(推荐使用 86Box 中的 S3 ViRGE
## ❓ QA
Q: 从光盘引导后,选择 Windows CE 2.x 到 Windows 3.x 黑屏
A: 分辨率可能选错了。在 VMware 等虚拟机中需要使用低分辨率模式另外VMware 新版本在模拟老系统时较为卡顿,也有可能导致黑屏。
Q: 我已经使用了 86Box但依然无法使用高分辨率
A: 在 PCem 中,需要选择 S3 ViRGE 显卡,并搭配性能大于等于 486/33 的 CPU才能使用高分辨率。
Q: 在 86Box 中无法引导光盘
Q: 在 86Box 或 PCem 中无法引导光盘
A: 请使用 7Zip 等压缩软件打开 ISO 文件,解压 [boot] 文件夹中的 img 文件,然后从软盘引导。
Q: 关机功能为何无法正常使用?
A: 真就用不了。
Q: 在 CEPC 引导器中选择完系统后显示 “Error image section doesn't fit in allocated block”
A: 内存可能设定过小,请适当调大内存。
Q: Windows EC 2013 引导后黑屏
A: 创建虚拟机时请不要使用 VMware 的 DOS而应使用 Windows XP。
Q: Windows Mobile 分辨率选项让人感觉莫名其妙
A: 请尝试其他分辨率选项。
Q: Shell Emulator 无法同时启动多个实例
A: 请不要同时启动多个 Shell Emulator 实例;若不小心同时启动了,请注销或重启,然后运行 “[CDROM]:\WNT\200HPC\ceu.reg”。
Q: Windows PPC 2000 无法在 Windows Vista 及以上系统上使用
A: 由于 Windows API 不兼容,所以最佳的 Shell Emulator 体验平台是 Windows XP。
A: 内存可能设定过小,请适当调大内存。
Q: 为什么整体内容是英文的?
A: 因为英文镜像资源较全,构建也较完善,所以选择了英文版镜像;菜单等内容也相应采用英文格式。
@ -87,71 +66,100 @@ A: 请看项目名称——答案自明。
## 关于
本项目由 ONEW 成员共同开发
<table>
### 开发团队 / 贡献者
<table align="center">
<tr>
<td align="center">
<a href="https://space.bilibili.com/484165196">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663857759dcbe7c89c6455282b29bc8695211ad7924a0.jpg" width="150px;" alt=""/>
<br /><sub><b>351<br />351Workshop</b></sub>
<br /><b>主开发者</b></sub><br />
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663857759dcbe7c89c6455282b29bc8695211ad7924a0.jpg" height="100" width="100" alt=""/>
<br /><sub><b>351<br />351Workshop@Bilibili</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/1756824708">
<img src="https://github.com/Inter1006/PenPointOS_Vbox/blob/Readme_Files/b_fa517952f054ca8c99a234cc1b50b50b.jpg" width="150px;" alt=""/>
<br /><sub><b>Inter1006<br />INTER_INIT</b></sub>
<a href="https://space.bilibili.com/432808178">
<br /><b>赞助 / 镜像提供</b></sub><br />
<img src="https://i0.hdslb.com/bfs/face/0f0581b0c6602e91b078f5093cee8f4cd7a910cb.jpg@128w_128h_1c_1s.webp" height="100" width="100" alt=""/>
<br /><sub><b>IBM_LPY<br />IBM_Official@Bilibili</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/410046866">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663903084330ee6855a3795b453f2ab6ded4863c9b08a.jpg" width="150px;" alt=""/>
<br /><sub><b>GoldApple<br />不务正业的金苹果</b></sub>
<a href="https://www.zhihu.com/people/peng-an-dr-quest/posts">
<br /><b>赞助 / 镜像提供</b></sub><br />
<img src="https://picx.zhimg.com/v2-2e223688c09af6bf6bcd97be1ba29b7c_xl.jpg" height="100" width="100" alt=""/>
<br /><sub><b>Dr.Quest<br />蓬岸@知乎</b></sub>
</a>
</td>
<td align="center">
<a href="https://alexisgaming95.neocities.org/">
<br /><b>镜像提供</b></sub><br />
<img src="https://avatars.githubusercontent.com/u/76678069" height="100" width="100" alt=""/>
<br /><sub><b>lucss21a<br />lucss21a@Discord</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/648710692">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663907859cac6209da2520c4e1c83c6a99fb65ae1bcb4.jpg" width="150px;" alt=""/>
<br /><sub><b>WinPad(御坂)<br />とある科学の手机副屏</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/2057331843">
<img src="https://github.com/Inter1006/Extensions/blob/main/17206639278647b179c13f807cbc2bf27b899725d34fc5c79.jpg" width="150px;" alt=""/>
<br /><sub><b>DZY<br />DZY20070614</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/437201853">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663947047a3c221d7c72c685e35b27b3fe6d41b6f8f93.jpg" width="150px;" alt=""/>
<br /><sub><b>Zesa<br />Zesa_IO1i0lO</b></sub>
<br /><b>美工</b></sub><br />
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663907859cac6209da2520c4e1c83c6a99fb65ae1bcb4.jpg" height="100" width="100" alt=""/>
<br /><sub><b>WinPad(御坂)<br />とある科学の手机副屏@Bilibili</b></sub>
</a>
</td>
</tr>
</table>
<table align="center">
<tr>
<td align="center">
<a href="https://space.bilibili.com/1756824708">
<br /><b>协助开发</b></sub><br />
<img src="https://github.com/Inter1006/PenPointOS_Vbox/blob/Readme_Files/b_fa517952f054ca8c99a234cc1b50b50b.jpg" height="100" width="100" alt=""/>
<br /><sub><b>Inter1006<br />-INTER_INIT-@Bilibili</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/410046866">
<br /><b>协助开发</b></sub><br />
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663903084330ee6855a3795b453f2ab6ded4863c9b08a.jpg" height="100" width="100" alt=""/>
<br /><sub><b>GoldApple<br />不务正业的金苹果@Bilibili</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/2057331843">
<br /><b>协助开发</b></sub><br />
<img src="https://github.com/Inter1006/Extensions/blob/main/17206639278647b179c13f807cbc2bf27b899725d34fc5c79.jpg" height="100" width="100" alt=""/>
<br /><sub><b>DZY<br />DZY20070614@Bilibili</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/437201853">
<br /><b>协助开发</b></sub><br />
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663947047a3c221d7c72c685e35b27b3fe6d41b6f8f93.jpg" height="100" width="100" alt=""/>
<br /><sub><b>Zesa<br />Zesa_IO1i0lO@Bilibili</b></sub>
</a>
</td>
</tr>
</table>
<p align="center">
ONEW Studio QQ 群981893945 —— 欢迎加入!
</p>
### 特别感谢
- <a href="http://panretro.com">厦门市远东在线技术研究院</a><br />
- <a href="https://www.compumuseum.com/">网页里的电脑博物馆</a><br />
### 使用到的其他开源项目
本项目采用了以下项目的代码/资源:
CE
- 大部分镜像由我们使用 Platform Builder 编译而成。
- 少部分模拟器/镜像为示例版本或直接从 M$ SDK 中提取。
- x86CEPC Bootloader (LOADCEPC) 及工具为 M$ 官方版 6.0 修改版。
其他:
- DOS-LOGO: http://retro.timb.us/Documents/Software/DOS-LOGO.html
- Whitebox: https://github.com/WindowsNT351/Whitebox
## ❗SDK及其他相关工具下载
## 📥 SDK及其他相关工具下载
### Windows CE 1.x
#### Windows CE 1.0x
[Microsoft Visual C++ For Windows CE Version 1.0](https://archive.org/details/msvcceu.100)<br />
<br />
### Windows CE 2.x
#### Windows CE 2.00
Microsoft Windows CE Embedded Toolkit<br />
[Microsoft Handheld PC 2.0 Platform SDK](https://archive.org/details/wincesdk)<br />
#### Windows CE 2.01
Microsoft Palm-size PC 1.0 Platform SDK: [Programming Windows CE Disc](https://archive.org/details/mspress_programmingwindowsce_0970002166)<br />
@ -166,6 +174,7 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
#### Windows CE 2.12
[Microsoft Windows CE 2.12 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=e73feaeb-c4dc-4915-9b16-1692c269d3b5)<br />
<br />
### Windows CE 3.x
#### Windows CE 3.00
[Microsoft Windows CE 3.0 Platform Builder(Part 1)](https://archive.org/details/ms-wince-pb30)<br />
@ -175,6 +184,7 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
[Microsoft Smart Phone 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/smartphone_2002_sdk.exe)<br />
[Microsoft Pocket PC 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/ppc2002_sdk.exe)<br />
<br />
### Windows CE 4.x
#### Windows CE 4.00
[Microsoft Windows CE.net 4.0 Platform Builder Emulation Edition(Backup)](https://www.123pan.com/s/KDyhTd-zTPN3) 提取码:eGCt<br />
@ -189,14 +199,19 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
#### Windows CE 4.21
[Microsoft Windows Mobile 2003 SE Images](https://archive.org/download/WMSDK/WM2003SEimages.msi)<br />
<br />
### Windows CE 5.x
#### Windows CE 5.00
[Microsoft Windows CE.net 5.0 Platform Builder](https://archive.org/details/en_win_ce_net_cd1)<br />
[Microsoft Windows CE.net 5.0 Networked Media Device Feature Pack](https://www.hpcfactor.com/downloads/2011/Windows_CE_5.0_Networked_Media_Device_Feature_Pack/version_1.0)<br />
#### Windows CE 5.10
[Microsoft Windows Mobile 5.0 SDK](https://archive.org/download/WMSDK/Windows%20Mobile%205.0%20Pocket%20PC%20SDK.msi)<br />
[Microsoft Windows Mobile 5.2 Images](https://web.archive.org/web/20130219020835/http://download.microsoft.com/download/c/b/b/cbb8bc58-07b9-46bb-86ba-d12bb0d9b1d9/efp.msi)<br />
#### Windows CE 5.20
[Microsoft Windows Mobile 6 Professional SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi)<br />
[Microsoft Windows Mobile 6 Standard SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi)<br />
[Microsoft Windows Mobile 6 Professional SDK](https://web.archive.org/web/20200108141243*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK.msi)<br />
[Microsoft Windows Mobile 6 Standard SDK](https://web.archive.org/web/20200108142416*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK.msi)<br />
[Microsoft Windows Mobile 6.0.2 Professional SDK](https://web.archive.org/web/20231105012934*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi)<br />
[Microsoft Windows Mobile 6.0.2 Standard SDK](https://web.archive.org/web/20220707014038*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi)<br />
[Microsoft Windows Mobile 6.1 Standard Images](https://web.archive.org/web/20130330025109/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Standard%20Images%20(USA).msi)<br />
[Microsoft Windows Mobile 6.1 Professional Images](https://web.archive.org/web/20130330025531/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Professional%20Images%20(USA).msi)<br />
[Microsoft Windows Mobile 6.1.4 Professional Images](https://archive.org/download/WMSDK/Windows%20Mobile%206.1.4%20Professional%20Images%20%28USA%29.msi)<br />
@ -206,17 +221,23 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
[Microsoft Windows Mobile 6.5.3 Professional DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Professional%20DTK.msi)<br />
[Microsoft Windows Mobile 6.5.3 Standard DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Standard%20DTK.msi)<br />
<br />
### Windows CE 6.x
#### Windows CE 6.00
[Microsoft Windows Embedded CE 6.0 Platform Builder](https://archive.org/details/en_windows_embedded_ce_6.0_dvd)<br />
[Microsoft Windows Embedded CE 6.0 Platform Builder R2](https://archive.org/details/windows-embedded-ce-6.0-r2)<br />
[Microsoft Windows Embedded CE 6.0 Platform Builder R3](https://archive.org/details/en_windows_embedded_ce_6.0_r3_dvd__x16-28730)<br />
<br />
### Windows CE 7.x
#### Windows CE 7.00
[Microsoft Windows Embedded Compact 7.0 Platform Builder](https://archive.org/details/WindowsEmbeddedCompact7)<br />
[Microsoft Windows Embedded Automotive 7.0 Platform Builder](https://archive.org/details/windows-embedded-automotive-7)<br />
[Microsoft Windows Phone 7 SDK](https://archive.org/download/wpdt-rtm-en-1/WPDT_RTM_en1.iso)<br />
#### Windows CE 7.10
[Microsoft Windows Phone 7.1 SDK](https://archive.org/download/wpsdkv-71-en-1_202303/WPSDKv71_en1.iso)<br />
<br />
### Windows CE 8.x
#### Windows CE 8.00
[Microsoft Windows Embedded Compact 2013 Platform Builder](https://archive.org/details/en_windows_embedded_compact_2013_x86_x64_dvd_2247108)

233
README201.md Normal file
View File

@ -0,0 +1,233 @@
<div align="center">
<img alt="LOGO" src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections-2.0/main/WNT/menu2.exe/res/about.bmp" /><br />
<h1>CE Collections -2.01-</h1>
<p>不止一个合集</p>
<p>
English version: <a href="https://github.com/WindowsNT351/CE-Collections/blob/main/README_EN.md">https://github.com/WindowsNT351/CE-Collections/blob/main/README_EN.md</a>
</p>
</div>
---
### ONEW CE Collections
## ❓ 什么是 CE Collections
CE Collections 集合了几乎所有基于 CE 内核的官方版本(例如 Windows CE Core,Windows Mobile的镜像和模拟器。内容包括
- 使用 Loadcepc 引导的 x86Bin 镜像
- 使用 DeviceEmulator 引导的 ArmBin 镜像
- 适用于 Windows NT 的 Shell 模拟器
## 📥 如何使用
**本镜像不仅可以在虚拟机中启动使用 CEPC x86 镜像,还可以在 Windows 中直接运行 MENU2.EXE从而启动其他形式的镜像/模拟器。两种平台(直接引导及在 Windows 中启动)所支持的 Windows CE 版本各不相同!**
WinNT平台模拟器使用方法
1. 将 ISO 文件加载至虚拟光驱或虚拟机中(推荐使用 Windows XP SP3因为 Windows PPC 2000 模拟器无法在 NT6.x 上运行)。
2. 打开 ISO 根目录下的 WNT\MENU2.exe。
3. 选择想要启动的 Windows CE 版本,并点击 Run 打开对应的模拟器。
CEPC平台使用方法
1. 将ISO文件加载至虚拟机或模拟器中推荐使用86Box以下是推荐配置。
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cepcr1.png"/>
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cepcr2.png"/>
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cepcr3.png"/>
2. 打开虚拟机,引导光盘。
3. 选择想要启动的 Windows CE 版本。
4. 若提示需要选择分辨率,请依照您使用的模拟器、虚拟机或实体硬件选择。
注意:
- 在引导较早版本的 CE 时,菜单可能会询问是否使用高分辨率模式。这是因为现代虚拟机无法正常模拟当时的显卡,导致早期 CE 系统只能以低分辨率模式运行。若希望使用高分辨率模式,请使用 PCEM 或 86Box 等能够模拟当时硬件的模拟器(推荐使用 86Box 中的 S3 ViRGE
## ❓ QA
Q: 从光盘引导后,选择 Windows CE 2.x 到 Windows 3.x 黑屏
A: 分辨率可能选错了。在 VMware 等虚拟机中需要使用低分辨率模式另外VMware 新版本在模拟老系统时较为卡顿,也有可能导致黑屏。
Q: 我已经使用了 86Box但依然无法使用高分辨率
A: 在 PCem 中,需要选择 S3 ViRGE 显卡,并搭配性能大于等于 486/33 的 CPU才能使用高分辨率。
Q: 在 86Box 中无法引导光盘
A: 请使用 7Zip 等压缩软件打开 ISO 文件,解压 [boot] 文件夹中的 img 文件,然后从软盘引导。
Q: 关机功能为何无法正常使用?
A: 真就用不了。
Q: 在 CEPC 引导器中选择完系统后显示 “Error image section doesn't fit in allocated block”
A: 内存可能设定过小,请适当调大内存。
Q: Windows EC 2013 引导后黑屏
A: 创建虚拟机时请不要使用 VMware 的 DOS而应使用 Windows XP。
Q: Windows Mobile 分辨率选项让人感觉莫名其妙
A: 请尝试其他分辨率选项。
Q: Shell Emulator 无法同时启动多个实例
A: 请不要同时启动多个 Shell Emulator 实例;若不小心同时启动了,请注销或重启,然后运行 “[CDROM]:\WNT\200HPC\ceu.reg”。
Q: Windows PPC 2000 无法在 Windows Vista 及以上系统上使用
A: 由于 Windows API 不兼容,所以最佳的 Shell Emulator 体验平台是 Windows XP。
Q: 为什么整体内容是英文的?
A: 因为英文镜像资源较全,构建也较完善,所以选择了英文版镜像;菜单等内容也相应采用英文格式。
Q: 我的 Windows CE/Mobile 实体机无法启动,能帮忙解决吗? / 能帮我安装一下这个WinCE软件吗
A: 无法回答。
Q: 你能把其他 Windows 系统集成进来吗?
A: 请看项目名称——答案自明。
## ❗ 本项目集成的 CE 镜像和模拟器
以下颜色标识对应不同状态:
- 🟢绿色:已集成
- 🔵蓝色:已集成(但存在一些问题)
- 🟡黄色:有资源,可集成,但尚未集成
- 🔴红色:无资源
<img src="https://raw.githubusercontent.com/WindowsNT351/CE-Collections/main/cetl.png"/>
## 关于
本项目由 ONEW 成员共同开发
<table>
<tr>
<td align="center">
<a href="https://space.bilibili.com/484165196">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663857759dcbe7c89c6455282b29bc8695211ad7924a0.jpg" width="150px;" alt=""/>
<br /><sub><b>351<br />351Workshop</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/1756824708">
<img src="https://github.com/Inter1006/PenPointOS_Vbox/blob/Readme_Files/b_fa517952f054ca8c99a234cc1b50b50b.jpg" width="150px;" alt=""/>
<br /><sub><b>Inter1006<br />INTER_INIT</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/410046866">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663903084330ee6855a3795b453f2ab6ded4863c9b08a.jpg" width="150px;" alt=""/>
<br /><sub><b>GoldApple<br />不务正业的金苹果</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/648710692">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663907859cac6209da2520c4e1c83c6a99fb65ae1bcb4.jpg" width="150px;" alt=""/>
<br /><sub><b>WinPad(御坂)<br />とある科学の手机副屏</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/2057331843">
<img src="https://github.com/Inter1006/Extensions/blob/main/17206639278647b179c13f807cbc2bf27b899725d34fc5c79.jpg" width="150px;" alt=""/>
<br /><sub><b>DZY<br />DZY20070614</b></sub>
</a>
</td>
<td align="center">
<a href="https://space.bilibili.com/437201853">
<img src="https://github.com/Inter1006/Extensions/blob/main/1720663947047a3c221d7c72c685e35b27b3fe6d41b6f8f93.jpg" width="150px;" alt=""/>
<br /><sub><b>Zesa<br />Zesa_IO1i0lO</b></sub>
</a>
</td>
</tr>
</table>
<p align="center">
ONEW Studio QQ 群981893945 —— 欢迎加入!
</p>
本项目采用了以下项目的代码/资源:
CE
- 大部分镜像由我们使用 Platform Builder 编译而成。
- 少部分模拟器/镜像为示例版本或直接从 M$ SDK 中提取。
- x86CEPC Bootloader (LOADCEPC) 及工具为 M$ 官方版 6.0 修改版。
其他:
- DOS-LOGO: http://retro.timb.us/Documents/Software/DOS-LOGO.html
## ❗SDK及其他相关工具下载
### Windows CE 1.x
#### Windows CE 1.0x
[Microsoft Visual C++ For Windows CE Version 1.0](https://archive.org/details/msvcceu.100)<br />
<br />
### Windows CE 2.x
#### Windows CE 2.00
[Microsoft Handheld PC 2.0 Platform SDK](https://archive.org/details/wincesdk)<br />
#### Windows CE 2.01
Microsoft Palm-size PC 1.0 Platform SDK: [Programming Windows CE Disc](https://archive.org/details/mspress_programmingwindowsce_0970002166)<br />
Microsoft Auto PC 1.0 Platform SDK: [Windows CE Developers Conference DevCon 99 Conference CD](https://archive.org/details/windowscedevcon99conferencecd)<br />
#### Windows CE 2.10
[Microsoft Windows CE 2.10 Enhancement Pack for Windows CE Embedded Toolkit](https://www.betaarchive.com/database/view_release.php?uuid=0bef77bc-078b-468d-9ed0-18c51508948d)<br />
#### Windows CE 2.11
[Microsoft Windows CE 2.11 Platform Builder](https://archive.org/details/MicrosoftWindowsCEPlatformBuilder2.11Disc1.iso.7z)<br />
[Microsoft Palm-size PC 1.1 Platform SDK](https://web.archive.org/web/20051218093617/http://download.microsoft.com/download/wincepalm/pdasdk/1.1/WCE/CN/PPC_SDK(CHS).zip)<br />
Microsoft Palm-size PC 1.2 Platform SDK: [Windows CE Developers Conference DevCon 99 Conference CD](https://archive.org/details/windowscedevcon99conferencecd)<br />
Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conference DevCon 99 Conference CD](https://archive.org/details/windowscedevcon99conferencecd)<br />
#### Windows CE 2.12
[Microsoft Windows CE 2.12 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=e73feaeb-c4dc-4915-9b16-1692c269d3b5)<br />
<br />
### Windows CE 3.x
#### Windows CE 3.00
[Microsoft Windows CE 3.0 Platform Builder(Part 1)](https://archive.org/details/ms-wince-pb30)<br />
[Microsoft Windows CE 3.0 Platform Builder(Part 2)](https://archive.org/details/ms-wince-pb30_5-11)<br />
[Microsoft Pocket PC 2000(Palm-size PC 3.0) Platform SDK(Backup)](https://pan.baidu.com/s/14ykCvhJfTmiYzloPs6ApRg) 提取码6zjx<br />
[Microsoft Handheld PC 2000 SDK](https://archive.org/details/hpc2ksdkusa)<br />
[Microsoft Smart Phone 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/smartphone_2002_sdk.exe)<br />
[Microsoft Pocket PC 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/ppc2002_sdk.exe)<br />
<br />
### Windows CE 4.x
#### Windows CE 4.00
[Microsoft Windows CE.net 4.0 Platform Builder Emulation Edition(Backup)](https://www.123pan.com/s/KDyhTd-zTPN3) 提取码:eGCt<br />
[Microsoft Windows CE.net 4.0 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=51000b20-9a15-4403-8b56-c3759aa682b7)<br />
#### Windows CE 4.10
[Microsoft Windows CE.net 4.1 Platform Builder Emulation Edition](https://archive.org/details/winceemul41)<br />
[Microsoft Windows CE.net 4.1 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=fc6d66f5-e047-4303-9f0e-82e7f1de6645)<br />
#### Windows CE 4.20
[Microsoft Windows CE.net 4.2 Platform Builder Emulation Edition](https://archive.org/details/winceemul42)<br />
[Microsoft Windows CE.net 4.2 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=2b657ca7-2b53-4aac-8b1e-446b5669fda9)<br />
[Microsoft Windows Mobile 2003 SDK](https://archive.org/download/WMSDK/Microsoft%20Pocket%20PC%202003%20SDK.msi)<br />
#### Windows CE 4.21
[Microsoft Windows Mobile 2003 SE Images](https://archive.org/download/WMSDK/WM2003SEimages.msi)<br />
<br />
### Windows CE 5.x
#### Windows CE 5.00
[Microsoft Windows CE.net 5.0 Platform Builder](https://archive.org/details/en_win_ce_net_cd1)<br />
#### Windows CE 5.10
[Microsoft Windows Mobile 5.0 SDK](https://archive.org/download/WMSDK/Windows%20Mobile%205.0%20Pocket%20PC%20SDK.msi)<br />
#### Windows CE 5.20
[Microsoft Windows Mobile 6 Professional SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi)<br />
[Microsoft Windows Mobile 6 Standard SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi)<br />
[Microsoft Windows Mobile 6.1 Standard Images](https://web.archive.org/web/20130330025109/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Standard%20Images%20(USA).msi)<br />
[Microsoft Windows Mobile 6.1 Professional Images](https://web.archive.org/web/20130330025531/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Professional%20Images%20(USA).msi)<br />
[Microsoft Windows Mobile 6.1.4 Professional Images](https://archive.org/download/WMSDK/Windows%20Mobile%206.1.4%20Professional%20Images%20%28USA%29.msi)<br />
[Microsoft Windows Mobile 6.1.4 Standard Images](https://archive.org/download/WMSDK/Windows%20Mobile%206.1.4%20Standard%20Images%20%28USA%29.msi)<br />
[Microsoft Windows Mobile 6.5 Professional DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5%20Professional%20Developer%20Tool%20Kit%20%28USA%29.msi)<br />
[Microsoft Windows Mobile 6.5 Standard DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5%20Standard%20Developer%20Tool%20Kit%20%28USA%29.msi)<br />
[Microsoft Windows Mobile 6.5.3 Professional DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Professional%20DTK.msi)<br />
[Microsoft Windows Mobile 6.5.3 Standard DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Standard%20DTK.msi)<br />
<br />
### Windows CE 6.x
#### Windows CE 6.00
[Microsoft Windows Embedded CE 6.0 Platform Builder](https://archive.org/details/en_windows_embedded_ce_6.0_dvd)<br />
[Microsoft Windows Embedded CE 6.0 Platform Builder R2](https://archive.org/details/windows-embedded-ce-6.0-r2)<br />
[Microsoft Windows Embedded CE 6.0 Platform Builder R3](https://archive.org/details/en_windows_embedded_ce_6.0_r3_dvd__x16-28730)<br />
<br />
### Windows CE 7.x
#### Windows CE 7.00
[Microsoft Windows Embedded Compact 7.0 Platform Builder](https://archive.org/details/WindowsEmbeddedCompact7)<br />
[Microsoft Windows Embedded Automotive 7.0 Platform Builder](https://archive.org/details/windows-embedded-automotive-7)<br />
<br />
### Windows CE 8.x
#### Windows CE 8.00
[Microsoft Windows Embedded Compact 2013 Platform Builder](https://archive.org/details/en_windows_embedded_compact_2013_x86_x64_dvd_2247108)
## 🤝友情链接
[WinPad的CEShellCollection](https://github.com/WinPad1993/Windows_CE_Win32_Shell_Emulator_Collection_in_a_WindowsPE)<br />
👆点击戳一下WinPad<br />
[Inter的PenPointOS模拟器](https://github.com/Inter1006/PenPointOS_Vbox/tree/main)<br />
👆点击戳一下Inter<br />
<br /><br /><br /><br />
Copyright 351Workshop 2022-2025

21
WNT/hiderun.exe/main.cpp Normal file
View File

@ -0,0 +1,21 @@
#include <stdlib.h>
#include <stdio.h>
#include <afxwin.h>
#include <iostream>
using namespace std;
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )
int main(int argc, char **argv)
{
if(argc<=1)
return 1;
char batBuffer[120] = { 0 };
for (int i = 0; i < argc - 2; i++)
{
strcat_s(batBuffer, argv[i + 2]);
strcat_s(batBuffer, " ");
}
cout << batBuffer << endl;
ShellExecute(NULL, "open", argv[1], batBuffer, NULL, SW_HIDE);
return 0;
}

View File

@ -1,6 +1,3 @@
//Build on VS 2005
//For NT4.0-Win11
#include <stdlib.h>
#include <stdio.h>
#include <afxwin.h>
@ -14,6 +11,11 @@
#pragma comment(lib, "psapi.lib")
using namespace std;
/*
Windows CE Shell Emulator(Simulator) Starter for Windows NT4.0 - Windows 11
Built on Visual Studio 2005
*/
BOOL LoadNTDriver(char* lpszDriverName, char* lpszDriverPath) {
char szDriverImagePath[256];
GetFullPathName(lpszDriverPath, 256, szDriverImagePath, NULL);
@ -128,7 +130,6 @@ bool DeleteDirectory(CString DirName)
CFileFind tempFind;
DirName += "\\*.*";
BOOL IsFinded = (BOOL)tempFind.FindFile(DirName);
//cout << IsFinded <<endl;
while (IsFinded)
{
IsFinded = (BOOL)tempFind.FindNextFile();
@ -195,13 +196,55 @@ bool NormalDirectory(CString DirName)
return true;
}
BOOL CopyDir(const char* srcDir, const char* destDir) {
/*BOOL CopyDir(const char* srcDir, const char* destDir) {
char cmd[255]={0};
sprintf_s(cmd,"xcopy %s %s /E /I >> nul",srcDir,destDir);
system(cmd);
/*sprintf_s(cmd,"xcopy %s %s /Y /E /I >> nul",srcDir,destDir);
system(cmd);*/
return TRUE;
}*/
bool CopyDirectory(CString srcPath, CString tgrPath)
{
CString PUBPATH;//原始Dir
PUBPATH = srcPath;
srcPath += "\\*.*";
CFileFind tempFind;
BOOL IsFinded = (BOOL)tempFind.FindFile(srcPath);
//printf("Makeing Dir: %s\n", tgrPath);
CreateDirectory(tgrPath, NULL);
while (IsFinded)
{
IsFinded = (BOOL)tempFind.FindNextFile();
if (!tempFind.IsDots())
{
CString strSrcPath;
strSrcPath += PUBPATH;
strSrcPath += "\\";
strSrcPath += tempFind.GetFileName();
CString strTgrPath;
strTgrPath += tgrPath;
strTgrPath += "\\";
strTgrPath += tempFind.GetFileName();
if (tempFind.IsDirectory())
{
if (!CopyDirectory(strSrcPath, strTgrPath))
return 0;
}
else
{
//SetFileAttributes(strDirName, FILE_ATTRIBUTE_NORMAL);
//printf("%s %s\n", strSrcPath, strTgrPath);
CopyFile(strSrcPath, strTgrPath, FALSE);
SetFileAttributes(strTgrPath, FILE_ATTRIBUTE_NORMAL); //去掉文件的系统和隐藏属性
}
}
if (IsFinded == 0)
break;
}
tempFind.Close();
return 1;
}
inline char* stristr(char *str1, char *str2)
@ -488,7 +531,7 @@ int main(int argc, char **argv)
if (!DeleteDirectory(outDir))
puts("Warning - Can't delete CESHLTMP");
Sleep(50);
if (CopyDir(srcDir, outDir) == 0)
if (CopyDirectory(srcDir, outDir) == 0)
{
puts("ERROR - Can't copy files into CESHLTMP");
return 1;