这个问题可能有点历史,但我们当时没有超级用户。
大约 2000 年,当我开始攻读计算机科学学位时,一门学科是操作系统。老师让我们列举几个OS。我说的是 Windows 95。
我立即被击落。Windows 95 不在操作系统上,因为它使用 DOS 启动。实际的操作系统是 DOS,Win 95 只是它的图形包装器。
我指出所有行业杂志都称 Win95 为操作系统,但被告知它们是由外行经营的,作为专业人士,我应该更了解。DOS 是微软唯一的操作系统,至少在 Win2K 在那年晚些时候问世之前是这样。
所以 12 年过去了,我仍然不确定。Win 95 可以被视为操作系统吗?
我最近在阁楼上发现了我的旧 Windows 95 PC。是否可以在处理硬件之前对其进行虚拟化?实现这一目标的最佳方法是什么?
机器没有USB。我也许能找到它的网卡。为了在我的 Windows 7 PC 上使用 Disk2VHD,撕掉驱动器并将其放入外部 USB 盒中是否可行?我的研究表明,这种方法存在 VM 无法定位系统磁盘的问题。
这就像一个时间胶囊,我想打开它并在里面翻找。
我有适用于 Windows95 的 VirtualPool2,但最近 CD 驱动器在我的 Windows95 机器上无法工作。VPool 只支持Windows95,所以我不能在Wine 中运行它,它将Wine 检测为WindowsNT 环境。
有什么方法可以配置 Wine 来模拟 Win95,或者我可以使用另一个模拟器吗?
考虑以下批处理文件test.bat
:
CD C:\SOFTWARE
program.exe
Run Code Online (Sandbox Code Playgroud)
该脚本运行自C:\ELSWHERE
C:\ELSWHERE> C:\test.bat
Run Code Online (Sandbox Code Playgroud)
脚本退出后,当前工作目录是 nowC:\SOFTWARE
而不是以前的工作目录C:\ELSWHERE
。
该脚本将工作目录更改为,C:\SOFTWARE
因为program.exe
需要config.ini
位于当前C:\SOFTWARE
工作目录并使用当前工作目录来定位它。如果软件program.exe
直接运行,C:\
或者C:\ELSWHERE
使用其绝对路径名,程序将无法读取其配置并抛出错误。解决方案是首先CD
进入该C:\SOFTWARE
文件夹并从那里运行程序。
在批处理文件中执行此操作的问题是,这也会更改先前环境的工作目录,无论是主机 COMMAND.COM 工作目录还是另一个批处理文件。
对于基于 NT 的命令提示符来说,这不是问题,它可以访问pushd
和popd
以及其他有用的环境变量来保留旧的工作目录。但在旧的 MS-DOS\Win9x command.com 的限制下是否可以做到这一点?
我有许多我想玩的旧游戏,它们似乎只能在 Windows 95 内运行良好。因此,我努力让 Windows 95 安装在 VMWare 内运行。但是,当我尝试安装 VMWare Tools 时,会收到一个“非法操作”对话框。我能够通过手动运行 msi 安装程序并在 VMWare 工具包内运行 MSI 来解决这个问题,但显示适配器驱动程序仍然无法安装。
然后我按照手动驱动程序安装说明进行操作(即通过设备管理器,选择“从磁盘安装”,选择 C:\Program Files\VMware 文件夹中的文件...),但现在 VMWare 本身抱怨:
1 月 21 日 16:00:09.716:vcpu-0| [msg.svga.legacyDriver] 无法使用旧的 SVGA 驱动程序。来宾操作系统中的视频驱动程序尝试使用比此虚拟机配置使用的 SVGA 接口旧的 SVGA 接口。很可能,您的客户机将在 VGA 模式(640x480,只有 16 色)下运行,而不是在 SVGA 模式下运行。
1 月 21 日 16:00:09.716:vcpu-0| 如果您正在升级虚拟磁盘,此消息是正常的,您应该继续按照升级说明进行操作。否则,它表示您的访客视频驱动程序可能已过期,需要重新安装。
关于在这里做什么的任何想法?
我有一台旧的 Windows 95 计算机,它似乎充满了恶意软件。我无法将它连接到互联网(因为我不再拨号了),但我想清除那里的所有病毒。是否有与 Windows 95 兼容的防病毒软件,我可以将其刻录到 CD 并安装,并且带有数据库?或者病毒清除工具(因为我永远不会将它连接回我的网络)?
我在装有 OS X El Capitan (10.11.4) 的 MacBook Pro(Retina,15 英寸,2014 年中;2.2 GHz Intel Core i7;16 GB 1600 MHz DDR3)上运行 VirtualBox(版本 5.0.20 r106931)。我已经按照本教程安装了 Windows 95:https : //www.youtube.com/watch?v=Bx7RwnrdC_k
当 Windows 95 启动时,它会显示 Windows 95 徽标,但几秒钟后它会显示以下错误:
初始化设备 IOS 时:
Windows 保护错误。您需要重新启动计算机。
我已经为我的来宾 Windows 95 机器编辑了 VirtualBox XML 文件。适用于 MacOS 的 VirtualBox GUI 不提供禁用 VT-x/AMD-V 的选项,因此您可以直接使用文本编辑器编辑 XML 文件,也可以使用命令行界面
$ VBoxManage modifyvm
Run Code Online (Sandbox Code Playgroud)
XML 文件的相关标签如下:
<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.15-macosx">
<Machine uuid="{bba76ccc-e1ba-4251-af68-64484c9a8fc2}" name="Windows 95" OSType="Windows95" snapshotFolder="Snapshots" lastStateChange="2016-05-04T20:51:40Z">
<Hardware version="2">
<CPU count="1" hotplug="false">
<HardwareVirtEx enabled="false"/>
<HardwareVirtExNestedPaging enabled="false"/>
<HardwareVirtExVPID …
Run Code Online (Sandbox Code Playgroud) 我家里有一台旧的Windows 95 电脑。它是戴尔 Dimension XPS D266。我决定摆脱它,但首先我想从中获取所有数据。它有一个 16 GB 的硬盘驱动器,我有一个新的 3 TB 外置硬盘驱动器,我认为我可以连接到它。外置硬盘是 Western Digital My Book。我宁愿不取出驱动器并将其连接起来。
是否可以将外部硬盘驱动器连接到我的 Windows 95 计算机?计算机确实有一个可用的 USB 端口,并且它有“USB 驱动程序”——尽管我假设我需要为它安装一个新的驱动程序。
如果我无法将其连接到计算机,我会使用闪存驱动器连接到它。我如何确定 Windows 95 需要什么驱动程序才能识别它?
我有一张旧的 Windows 95 CD,我解压了它的内容。我在闪存驱动器上有所有文件并复制到我的虚拟机的硬盘驱动器中。它不会启动!
请帮我!
windows-95 ×9
anti-virus ×1
batch-file ×1
command-line ×1
fedora-15 ×1
macos ×1
ms-dos ×1
usb ×1
virtualbox ×1
windows ×1
windows-98 ×1
wine ×1