在学习了如何使用 VB 创建客户端/服务器程序后,我最近拿出了我的旧笔记本电脑,我想把它用作服务器。我使用以下步骤在其上安装 Windows 10:
我检查了系统要求适用于 Windows 10,并确定我的笔记本电脑可以运行它。
我从以下网址下载了 Windows 10 英文版 32 位 .iso 映像微软到我的电脑(Mac)。
我将映像刻录到光盘(通过选择 .iso 文件,然后File -> Burn Disk Image...
)。
然后我从光盘启动了笔记本电脑。当它要求我选择在哪个分区上安装 Windows 10 时,我先格式化了所有分区,然后再选择一个分区(我不想在笔记本电脑上保留任何旧文件)。
然而,安装后我发现无法连接到互联网,经过一番研究后,我意识到我不应该格式化所有分区,因为我已经从笔记本电脑中删除了所有驱动程序。
我尝试从这里并通过 USB 传输它们,但笔记本电脑说它无法运行它们的安装程序并询问我是否已正确下载/安装了文件。*我怀疑这可能与这些驱动程序适用于 Windows XP 而不是 Windows 10 有关。
我不知道现在该做什么才能让我的笔记本电脑连接到互联网。
*我的错误 — 当我点击错误的文件时,出现了询问安装程序是否安装正确的错误消息。我在下面列出了具体发生的情况。(是的,我总是弹出我的 USB,所以我不认为驱动程序因此而损坏)
附加信息+截图:
我无法连接到互联网,单击时没有任何反应Show available networks
:
我尝试过进行故障排除,但是没有效果。
我下载了无线驱动程序,希望是来自这里并且下载文件夹名为:FTS_IntelPROWireless3945ABG_105168XP_1007569
。
我首先误以为iProdifx.exe
文件夹内的内容是安装文件,从而出现以下消息(因此我上面说了):
后来我意识到那DPInst.exe
是正确的安装程序,打开它时会运行安装向导。但是,在安装过程结束时,它告诉我两个项目安装失败,而另外两个项目安装成功:
X
._netw38x5.inf
X
._w29n51.inf
V
Intel net ...
V
Intel (w29n51) net ...
装置经理:
我不确定,但我认为我正在寻找的驱动程序是Intel(R) PRO/Wireless 3945ABG Network Connection
。其属性:
此设备无法找到足够的可用资源。(代码 12)
如果您想要使用此设备,则需要禁用此系统上的其他设备之一。
也许驱动程序在那里,但是还有其他问题?
我检查了这三个设备Unknown devices
及其硬件 ID,以防它们也相关:
ACPI\VEN_FUJ&DEV_02E1
ACPI\FUJ02E1
*FUJ02E1
ACPI\VEN_FUJ&DEV_02E3
ACPI\FUJ02E3
*FUJ02E3
ACPI\VEN_FUJ&DEV_02B1
ACPI\FUJ02B1
*FUJ02B1
我仍然无法连接到互联网,并且正在尝试下面建议的所有方法。
答案1
一般来说,为旧版 Windows 编写的设备驱动程序不能在新版 Windows 上使用。也有例外,但一般情况下可以肯定的是,除非制造商明确提供适用于您正在安装的 Windows 版本的驱动程序,否则旧版驱动程序将无法使用。
这就是说,特别是在网络驱动程序的情况下,其中许多做在较新版本的 Windows 上工作。这是因为网络驱动程序接口规范从 Windows XP 到 Windows 10。
选择 Windows 10 是一个不错的选择32 位因为富士通针对这种老技术的驱动程序可能只有 32 位。(事实证明,在您的特定情况下,64 位 Vista 驱动程序是可用,但在我最初写这个答案时这还远未确定。)
然而,请尝试理解安装程序和一个司机安装程序是一种将驱动程序“包装”在易于安装的包中的包装。驱动程序是 Windows 可立即使用以提供硬件支持的一小批文件。
在许多情况下,设备驱动程序的安装程序(打包)对支持较新版本的 Windows 的限制比驱动程序本身更严格。您可能会遇到这样的情况:驱动程序的安装程序告诉您它不支持 Windows 10,即使您强行“解包”安装程序并获取驱动程序并安装它们,它们也可能(或可能不...)工作。至少值得一试——最糟糕的情况是您会得到 BSOD 并必须重新启动计算机。
另一种可能性是,你正在抓住错误的驱动程序。根据 Lifebook 的具体配置,他们显然从两个不同的供应商那里运送了两种不同的 WiFi 芯片组:Intel 和 Atheros。您可以找到这些驱动程序这里(获取适用于 Windows Vista 的驱动程序,因为 Vista 比 XP 更新;这些驱动程序比旧的 XP 驱动程序更有可能正常工作。)
看到“WLAN (Atheros)”和“WLAN (Intel)”了吗?好吧,如果你不确定你拥有哪种 WiFi 控制器,你将不得不尝试“强力”方法,即尝试安装一个;然后,如果它不起作用,再尝试另一个。
您还可以探测设备,并通过其 PCI 或 USB ID 对其进行识别;有关说明,点击这里基本上,你打开设备管理器,然后转到未知设备,右键单击属性,然后转到资源下,找到其硬件 ID,然后谷歌搜索以查看它是什么设备(它通常会告诉你制造商/供应商和一个设备——例如英特尔 3945ABGN。)
如果适用于 Windows Vista 的 Atheros 或 Intel 驱动程序都无法在您的系统上运行,则可能是安装程序(打包)的限制,他们没有预料到用户会尝试在较新版本的 Windows 上安装这些驱动程序(部分原因是他们没有机会在较新版本上测试驱动程序;部分原因是如果他们知道新版本会崩溃,他们可能会故意限制版本)。
如果它是如果出现打包问题,那么根据软件包的具体格式,您可以尝试各种方法从软件包中提取驱动程序并将其强制加载到 Windows 中。由于可能涉及的复杂性,我不会在本回答中详细介绍该过程,但请查看这里首先,因为许多驱动程序都采用 InstallShield 格式,而 Universal Unpacker 除了可以处理 InstallShield 之外的许多其他格式。
顺便说一句,格式化所有分区并清除旧驱动程序并不是“错误”。安装新操作系统时,从制造商网站获取最新驱动程序始终是一个好主意,即使这些驱动程序是为早期版本的 Windows 设计的。使用 USB 记忆棒传输驱动程序是正确的方法。
确保你点击的是“弹出”不过,在将 USB 插入 Windows 计算机之前,请先在 Mac 上弹出 USB 记忆棒;否则,您可能会在驱动程序到达 Windows 笔记本电脑之前就损坏了 Mac 上的驱动程序!这可能是驱动程序无法正确安装的另一个原因。