我有一台在重新安装 Windows 后工作正常的计算机。但是,我根本没有安装任何驱动程序,它们似乎是通过 Windows Update 安装的。
那时候,我记得我必须从主板制造商、显卡制造商等那里下载最新的驱动程序。这仍然有效吗?我应该从制造商那里下载最新的驱动程序,还是可以通过 Windows 更新获得足够的驱动程序?
我正在运行 Windows 8.1。
我想更新我的 EX58 GIGABYTE 主板,但没有可用的 64 位 BIOS 更新工具。我得到这个:
--------------------------- Unsupported 16-Bit Application
--------------------------- The program or feature
"\??\X:\Downloads\motherboard_bios_ga-ex58-ud4_f7d\FLASHSPI.EXE"
cannot start or run due to
incompatibility with 64-bit versions of
Windows. Please contact the software
vendor to ask if a 64-bit Windows
compatible version is available.
--------------------------- OK
---------------------------
Run Code Online (Sandbox Code Playgroud)
我能做什么?
我的软件更新坏了。我曾尝试将其设置为从我的 OS X 服务器 (server.local) 更新(而不是从 Apple 拉取)以节省带宽,但始终无法使其正常工作。现在,当我运行软件更新时,我得到:
软件更新服务器 (server.local) 没有响应。
检查以确保您的网络连接正常运行。如果您的连接没有问题,请联系您的网络管理员寻求帮助。
我尝试通过执行以下操作将其重置回默认位置:
defaults write ~/Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"
和
defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL "http://swscan.apple.com/content/catalogs/index-1.sucatalog"
但它仍然给出相同的错误。
我也试过使用无效的软件更新启动器。
当我第一次遇到这个问题时,我正在运行 Leopard。我已经升级到雪豹,但这对这个问题没有影响。
是否有用于 firefox.exe 的命令行开关或“about:” URL 将强制执行更新检查或至少显示“帮助/关于”对话框,该对话框检查更新并告诉您是否正在运行最新版本?
一个站点声称“about:” URL 与菜单Help -> About 相同,但事实并非如此。
我构建了一个程序来自动更新我机器上的各种程序,大多数程序都有用于检查更新的命令行工具。Windows 更新有wuauclt.exe,Java 有jucheck.exe。对于某些应用程序,我什至可以自动化界面,但在 Firefox 中很难,因为主窗口标题是不可预测的(这取决于哪个网页处于活动状态),并且所有 Firefox 窗口似乎都使用完全相同的窗口类名称。
我从 Dreampark 获得了带有 SP3 的 Windows XP Professional 的 ISO。我把它刻录到 DVD 上,然后安装到我的旧电脑上。
安装后我做的第一件事是安装图形驱动程序,因为我无法忍受拖动窗口时的极度滞后。然后我在 IE 中扫描了更新,但它挂了一段时间。我检查了任务管理器,发现其中一个svchost正在占用 CPU。
后来,我使用 SysInternals Process Explorer 检查与svchost. 有一个列表,但自动更新是其中之一。我停止了该服务,CPU 立即下降。我也尝试重新安装(两次......),但每次都会产生相同的结果。这从来没有发生过,从来没有......
我尝试使用该/wuforce参数安装 Windows 更新代理,重新启动,但什么也没...
我也尝试安装此修补程序,但显然 SP3 已经解决了这个问题...
我还在某处读到这是由 SP3 未正确安装引起的。所以我尝试下载没有集成任何 SP 的 XP 的 ISO,但我没有被允许,因为我在 DreamSpark 中已经有了 XP 的副本,而且它不允许我将没有 SP 的那个添加到购物车中。这就是我去过的地方
硬件:
我需要做什么来解决这个svchost问题?
更新1:
我检查了WindowsUpdate.txt日志,这些是一些条目: …
我有 Win 7 Professional 32 位 SP 1,我今天收到了关于可用的重要安全更新KB3185330的通知,但它无法安装。
我尝试通过 Windows Updater 安装它,它下载了它,初始化了安装并请求重新启动,我做到了。在关机期间,它开始准备更新,在下一次启动期间,它会一直持续到大约 80-100%。然后它失败,回滚升级并再次重新启动。之后,更新仍会列在安装列表中,并在更新日志中显示为失败尝试,错误代码为 80004005。
从上面的链接手动下载更新并执行它会导致相同的结果。
正如多次提到的那样,我使用 GRUB 引导管理器与 Ubuntu 16.04 进行双重引导。
我已经尝试下载并运行此Windows 更新诊断文件,据说发现了一些问题并修复了它们,但重新启动并重新尝试更新会导致相同的结果。
我的系统有什么问题?如何安装此安全更新?
您需要哪些错误日志来解决问题?在哪里可以找到它们?
我很好奇我遇到的这种现象是否有任何技术或用户体验设计原因:每当我选择“更新并关闭”时,机器会更新一段时间然后关闭,但是当我启动它时再次,它仍然会花时间更新。据我所知,“更新并重新启动”将完全完成更新。那么为什么“更新并关闭”不是这种情况呢?
我昨晚点击更新并关闭,期待 Windows 完成它需要做的任何事情,今天早上打开机器迎接我没想到的长达一个小时的更新过程。
我认为这种行为没有技术原因,因为 Windows 完全有能力在更新期间重新启动任意次数(今天早上确实如此)。
至于用户体验,请考虑:关闭与打开 PC 的用例是什么?
如果这听起来更像是咆哮而不是问题,我很抱歉,但我真的很好奇这种行为背后的原因。有技术原因吗?Microsoft 是否只是认为这是进行更新的最佳方式?我的首选用例是否如此出乎意料/不合常理?
有没有办法告诉 Windows真正安装所有东西然后关闭?
我尝试更新 Debian,但收到以下错误消息:
% sudo aptitude update
Hit http://deb.debian.org/debian bullseye InRelease
Hit http://deb.debian.org/debian-security bullseye-security InRelease
Hit http://deb.debian.org/debian bullseye-updates InRelease
Get: 1 https://cli.github.com/packages stable InRelease [3917 B]
Hit http://packages.azlux.fr/debian buster InRelease
Hit https://fasttrack.debian.net/debian-fasttrack bullseye-fasttrack InRelease
Hit https://fasttrack.debian.net/debian-fasttrack bullseye-backports-staging InRelease
Err https://cli.github.com/packages stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23F3D4EA75716059
Hit https://packages.cloud.google.com/apt kubernetes-xenial InRelease
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be …Run Code Online (Sandbox Code Playgroud) 今天,我开始在笔记本电脑上对 Windows Vista 进行重要更新。这些更新包括来自 Microsoft Update 的其他程序的更新,包括 Microsoft Office 2007 套装。Vista 和 Office 的所有重要更新都是最新的。今天所有更新都成功了,但其中 3 个 KB2760823、KB2760588、KB2760411 也成功了,但安装后它再次搜索更新并再次显示此更新。重复这个过程并没有任何改变。是否有一种合法的方法来安装这些更新并修复 Windows 更新中心中的错误,以不包括那些已经安装的更新。或者可能没有实际安装这些更新?除了查看 Windows 更新中心之外,如何以其他方式检查状态?
我已经从 Windows 更新中心卸载了这些更新并重新启动了系统。没有安装待处理的更新。重新启动后,它会显示 4 个重要更新。另一项更新是 KB27605083。而且我不知道该怎么做,因为已经安装了此更新。唯一合理的扩展将是删除此更新并再次重新启动。
在我的计算机(Win10 Enterprise x64、1709)上运行Update-Help返回两个错误:
更新帮助:无法更新模块“AutoSequencer、HostNetworkingService、WindowsUpdateProvider”与 UI 文化 {en-US} 的帮助:无法检索 UI 文化 en-US 的 HelpInfo XML 文件。确保模块清单中的 HelpInfoUri 属性有效或检查您的网络连接,然后重试该命令。
在第 1 行字符:1 + 更新帮助 + ~~~~~~~~~~~ + CategoryInfo : ResourceUnavailable: (:) [Update-Help], Exception +fullyQualifiedErrorId : UnableToRetrieveHelpInfoXml,Microsoft.PowerShell.Commands.UpdateHelpCommand
更新帮助:无法使用 UI 文化更新模块“PrintManagement”的帮助{en-US}:无法连接到帮助内容。存储帮助内容的服务器可能不可用。验证服务器是否可用,或等到服务器重新联机,然后重试该命令。
在第 1 行字符:1 + 更新帮助 + ~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Update-Help], Exception +fullyQualifiedErrorId : UnableToConnect,Microsoft.PowerShell.Commands.UpdateHelpCommand
这是一个问题,因为我是第一次编写 Windows 更新脚本,并且拥有WindowsUpdateProvider的帮助文件很重要。即使我知道如何查找和修复“ HelpInfoUri ”属性,我也不知道该将其设置为什么 - Google 搜索“ WindowsUpdateProvider help ”主要返回人们以各种语言询问此问题,但没有解决方案我可以看。这同样意味着我无法通过使用在线帮助解决该问题。(Get-Help WindowsUpdateProvider -online 返回类似的错误。)
我知道“ PSWindowsUpdate ”模块,但由于我们的流程,使用Windows 10附带的模块会更可取。
updates ×10
64-bit ×1
aptitude ×1
automation ×1
bios ×1
debian ×1
drivers ×1
firefox ×1
help-files ×1
macos ×1
powershell ×1
shutdown ×1
signature ×1
svchost ×1
verification ×1
windows ×1
windows-10 ×1
windows-7 ×1
windows-8 ×1
windows-xp ×1