Questions tagged «64-bit»

指将数据存储在64位寄存器中的处理器。仅当64位体系结构是该问题的核心时,才用于有关硬件或软件的问题。对于比较32位和64位体系结构的问题,请使用[32-vs-64位]而不是单独的[32位]和[64位]标签。


5
16、32和64位系统中的内存限制
16、32和64位计算机上的理论内存限制如下: 16位= 65,536字节(64千字节) 32位= 4,294,967,296字节(4 GB) 64位= 18,446,744,073,709,551,616(16艾字节) 我记得在DOS / Windows 3.11的日子里,16位内存可以分成几部分,因此16位计算机可以访问的内存量大于64千字节。 我有一台具有16GB内存的计算机,并且正在双重引导32位操作系统和64位操作系统。我可以从64位访问所有16 GB,但在32位只能访问3.21 GB。 因此,我的问题是,如果16位操作系统由于内存分段而允许大于64KB的内存访问,为什么32位计算机不遵循相同的原理?

2
桌面应用程序无法在Windows 8中启动我的浏览器
我从MSDN安装了Windows 8 Pro的全新副本。我已经安装了谷歌浏览器(稳定通道),并将其设置为默认浏览器。我什至进入控制面板>默认程序,以确保Chrome具有所有默认设置。 当其他桌面应用程序尝试启动我的浏览器时,它们总是会失败。例如,在尝试安装Windows的Android SDK时,安装程​​序准确地检测到我没有安装JDK。它提供了一个友好的按钮来访问java.oracle.com。按下此按钮时,什么也没有发生。 您可以在这里看到:http: //youtu.be/XXL8GhuWWg0 如果只是那个有问题的应用程序,我什么都不会想到,但是我到处都遇到了类似的问题。可能最令人讨厌的是Visual Studio进行了更新。单击更新按钮没有任何作用。 http://www.youtube.com/watch?v=zwd1mn3TId0 您可以在该截屏视频中看到,无论我单击什么,Visual Studio都无法启动浏览器。更新按钮不执行任何操作,更新描述中的两个链接也不起作用。 有什么建议么?我假设这是Windows问题,因为它发生在多个应用程序中。 更新:将IE设置为默认浏览器可解决此问题。因此,它与无法以编程方式启动Chrome有关。甚至有可能解决此错误,还是我现在必须将IE作为默认设置?

5
如何使Windows 7在缓存方面的积极性降低?
我最近注意到,计算机上的Windows 7一直在抱怨内存不足,我应该关闭一些程序。然后通常会指出我正在运行的程序确实存在内存泄漏并且已经变得很大。但是,通常这些程序以20 MB的RAM使用量开始,并且只有在运行该程序12到24小时之后,它们才会增长到最多200 MB的RAM使用量。我永远不会同时运行三个以上的程序,因此从运行程序中可以看到最大600MB的RAM使用率。 我在具有4GB RAM的计算机上运行Windows 7 x64。起初,我实际上忘记了这一点,并且在Windows抱怨时只是重启程序,但是现在我想起来了,Windows抱怨我使用600MB的RAM(即使包括操作系统本身使用的内存也不足2GB)这一事实似乎很奇怪。 。因此,我打开了系统进程窗口,从列出的进程和系统进程中查看我的总内存使用情况。它加起来刚好超过700MB,所以我还是很困惑。然后我转到资源监视器并打开“内存”选项卡。我想在那里找到了答案。它指出我实际上只使用了33%的RAM。但是,在“物理内存”资源分配栏上,“修改”部分最大为2.3GB,“备用”部分最大为540MB,“空闲”部分最大为20MB,“缓存”内存列为2。列出的8GB和可用内存为550MB。(当然,这些值会略微四舍五入,因为您在我撰写本文时一直在变化。) 因此,显然Windows 7使用的内存比我多。在过去的某个时候,我确实对已安装的Windows服务菜单进行了一些修改,但这只是为了禁用某些主机服务,因为我不想进行任何媒体共享,无法启用Telnet客户端并删除Internet资源管理器,但这可能是我的错。有什么方法可以使Windows不这样做,或者至少不那么主动地缓存很多,因此我不再收到这些“内存不足”的通知?

13
如何删除Windows 7中仍在使用的字体?
我为项目安装了条形码字体。字体是通过“字体”控制面板安装的。现在,我想从系统中删除字体,但是当我尝试删除它时,它会警告我有关正在使用的字体。 我已经关闭了所有正在运行的应用程序,但仍然收到错误消息。有谁知道一种确定使用字体的程序的方法?有办法强制删除字体吗?

6
Truecrypt:在没有CD / DVD驱动器的情况下加密整个驱动器
当我尝试使用TrueCrypt加密笔记本电脑时,它希望我创建应急磁盘并进行验证。但是,笔记本电脑没有CD驱动器或DVD驱动器,并且我没有可以连接的东西。那么,我该如何进行? 我猜一个有意义的“救援磁盘”将是可启动的USB闪存,所以也许解决方案是将iso刻录到这样的磁盘上-但是如何?

1
如何在64位OSX 10.7.2上运行32位应用程序?
我有一个仅存在32位版本的应用程序。为了使用它,我曾经在引导Mac时同时按2&键3,所以它将在32位模式下运行。但是,某些应用程序(之前安装的64位版本)将始终在此模式下崩溃。 我偶然看到在64位系统中运行32位应用程序的解决方案: arch -i386 theApp.app 但是我尝试了arch: /Applications/theApp.app isn't executable错误。我检查了文件权限,并显示drwxrwxr-x,它应该是可执行文件,对吗? 编辑:正如@ gd1所说,TheApp.app是一个文件夹(我认为它在OSX中称为bundle),因此它不是可执行文件。 但是我仍然需要一种解决方法: 如何在我的64位系统中正确运行32位应用程序? 编辑:我arch现在可以使用命令打开应用程序(感谢@GordonDavisson): arch -i386 /Applications/theApp.app/Contents/MacOS/theApp 但是,该应用程序运行Components lost出错,日志显示如下: Kjuly@MacBook-Pro:/Applications$ arch -i386 闪讯.app/Contents/MacOS/闪讯 2012-01-08 16:17:53.381 闪讯[472:1107] isActive: ioctl to kernel socket error 2 ,No such file or directory 2012-01-08 16:17:53.436 闪讯[472:1107] The AppPath = /Applications/闪讯.app 2012-01-08 16:17:53.437 闪讯[472:1107] The src …

2
Windows的程序包管理器
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 您可能熟悉Ninite。我想知道的是,该Windows是否可以替代该软件。 我期望的功能: 安装最新版本的软件 尽可能支持64位安装 去除广告/工具栏/类似内容 提供一种在安装后保持程序更新的方法 如果我可以在软件中添加自定义安装程序,那将是一个很大的优势。 有这样的程序有什么想法吗?

5
64位和32位操作系统之间有什么区别?[重复]
这个问题已经在这里有了答案: 9年前关闭。 可能重复: 32位与64位系统 我知道有64位和32位两种操作系统,它们之间的主要区别是什么? 如果我要购买一台新笔记本电脑,应该安装哪一台? 如果我安装了其中任何一个,它将能够运行所有应用程序? 我主要是在谈论Windows操作系统,但是您也可以回答其他问题。


3
有没有免费的方法来监视Windows 7 x64上的串行端口?
我环顾了很多时间,但是我还没有找到一种监视串行端口的免费方法(无需从其他应用程序打开或阻止它),该方法可在Windows 7 64位系统上运行。 甚至微软自己的Portmon也无法正常工作。一些帖子谈到了在兼容模式下运行它,但对我而言不起作用。我已经尝试了Windows XP Service Pack 2和3(下拉列表中唯一可用的兼容模式)的兼容模式,但都不允许它起作用。 是的,有什么方法可以监视Windows 7 64位的串行端口吗?

4
系统属性对话框中显示已安装的内存4GB,但仅可用1.93 GB?
在我的Intel Core i5 2.80 GHz CPU DH55HC系列Intel主板计算机上安装了Windows 7 64位 计算机时,当我右键单击计算机并查看系统属性时,我看到“已安装的内存(RAM):4 GB(1.93可用)”我有2个2 GB DDR 3 RAM模块。 我已验证,*两个RAM模块正在工作*主板中的两个RAM插槽正在工作 接下来的原因是什么,例如:BIOS等中的哪些设置?

6
适用于32位和64位Windows的不同PATH环境变量-可能吗?
是否可能具有PATH特定于正在运行的进程的映像类型(32位/ 64位)的全部或部分环境变量?当我从64位cmd.exe内运行某些应用程序时,我希望它选择64位版本的OpenSSL库,而当我从32位cmd.exe内运行某些应用程序时,我希望它选择32位版本的OpenSSL库。 跟进 where.exe没有找到的OpenSSL库时的%ProgramFiles%变量PATH环境变量用来

4
??找不到JDK?(在Windows 7 64位上)
我正在全新安装Windows 7 64位上为最新的Android 2.3设置开发环境。 我首先安装了64位JDK 6(jdk-6u23-windows-x64.exe)。然后,我安装了64位Eclipse Classic 3.6(eclipse-SDK-3.6.1-win32-x86_64.zip)。然后,我继续安装Android SDK入门软件包:installer_r08-windows.exe。 但是...开始时它说:“找不到Java SE开发套件(JDK)。” 为什么?我刚刚安装了它。 这是32位和64位之间的不匹配吗? 我该如何解决? 更新(1):我尝试设置%JAVA_HOME%环境变量,以及设置Eclipse中的Installed JRE,如下所示。这些都不能解决问题。 看来我不是唯一遇到此问题的人,因为该线程提示:https : //stackoverflow.com/questions/1919340/android-sdk-setup-under-windows-7-pro-64-bit 我想知道是否有64位版本的Android SDK。 更新(2):我改用zip版本(android-sdk_r08-windows.zip),运行android.bat,更新了所有 SDK软件包,并安装了ADT插件(8.0.1),无需检查:'联系安装过程中的所有更新站点以查找所需的软件”。 我们将看看情况如何... 更新(3):有效!(即将接受@bubu的回答)-但是为什么当我从Eclipse运行它(Ctrl + F11)时模拟器不包括HelloAndroid应用程序?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.