Questions tagged «windows»

对于不是特定于Microsoft Windows单个版本的问题。否则,请使用更具体的标签,例如[windows-7]或[windows-10]。

3
是否有Windows Explorer扩展程序显示嵌入式命令提示符?
有人知道Windows资源管理器扩展会添加一个窗格,该窗格提供一个内联命令提示符,并设置为当前目录吗? 我知道在Windows 7上,我可以按住Shift键单击并在此处获得“打开命令提示符”,但是当我这样做时,我的桌面很快就会被Windows弄得一团糟。 让我要求这样做的特定示例是我与Mercurial一起工作的:能够转到我的目录并在窗口的某些窗格中键入“ hg push”,并查看我所有的更改是否已推销将是很棒的到存储库。但是我也可以想到其他用途,因此我确定有人一定已经编写了此扩展名。




1
移动可引导Windows 7(或Vista)分区时需要更新什么?
当我将Windows上的可引导NTFS分区移动到另一个块偏移时,需要进行哪些更新才能使其再次可引导? 背景: 我计划编写一个执行必要操作的程序,这就是为什么我不寻求从Windows DVD引导如何使用Microsoft工具的指南的原因。相反,我需要自己修改这些内容,以便为普通PC用户编写一个解决方案,使普通PC用户在将Windows系统移动到更大的硬盘时更加轻松。 特别是,这是我尝试的方法: 我有一个带有多个分区的磁盘,其中一个是上面装有Windows的NTFS分区,并且该磁盘使用普通的旧MBR块0进行分区布局(不超过4个分区)。 现在,我格式化并分区一个更大的新磁盘。我在那里为NTFS分区腾出空间,并将内容从旧磁盘的NTFS Windows分区复制到其中。然后我将分区设为“活动”。 但是,当我尝试从该磁盘启动时,我立即收到“读取错误”消息,并且启动停止,确切的文本是: A disk read error occurred Press Ctrl+Alt+Del to restart 我验证了两个磁盘在块0中具有相同的引导扇区代码。 在我看来,可能还需要更新其他内容。我猜想某个地方有一个我需要更新的绝对块引用,可能指向下一级加载程序或NT内核。 更新:我发现这篇文章深入了我想知道的内容。但是,它说要修改boot.ini,但是我在这里安装了Windows 7,这些东西似乎已经改变了:没有boot.ini,而是一个名为GUI的系统卷信息文件夹以及其他与我的问题有关的数据。要继续挖掘... 更新2:由于starman的网站看起来很糟糕,但是信息量很大,因此我能够弄清楚第一步:NTFS引导扇区具有用于“隐藏”扇区的字段。该字段必须包含引导扇区的扇区号。这解决了“读取错误”消息。但是,现在,我收到“ BOOTMGR丢失”错误。看起来还有另一个地方必须调整块号,但是我在代码清单中找不到与此有关的任何内容。 我确实找到了很多帮助站点,这些站点建议使用Windows工具来解决此“ BOOTMGR丢失”问题,但是似乎没人知道幕后的情况。有点像建议在出现问题时重新安装Windows。至少,这些修补程序似乎有效,主要涉及Bcdedit和Bootrec工具。现在,谁知道他们在移动分区方面的工作,尤其是后者呢? 更新3:经过大量的反复试验后,我现在相信解决方案位于BCD-Template注册表文件中,该文件通常位于\ Windows \ System32 \ config中。如果使用“ bcdboot”命令对此进行了更新,则Windows将从中启动。我现在正在弄清楚该注册表包含与上述问题有关的哪些信息。欢迎使用任何指向此注册表内容的指针。 更新4:结果是,虽然BCD-Template文件被重写并具有与其前任不同的二进制内容,但其中的值不会更改。因此,它必须是bcdboot.exe编写的其他内容。我以前已经检查过它是否更改了分区的前32个引导块,但是它们似乎保持不变。Parititon地图也不会更改。那么,bcdboot除了BCD注册表之外还修改了什么?关于如何追踪的任何提示?是否有低级工具向我显示程序写入的文件? 更新5:答案似乎是:c:\ Boot \ BCD也已更改,这似乎是引导管理器过程的关键文件。我待会再调查... 更新6:安装Windows 7时最初创建了两个分区,这似乎是一个重要的细节:一个204800扇区的小分区,似乎是一个引导分区,然后是包含Windows系统的实际的大分区(驱动器C :)。当我尝试将安装转移到更大的新磁盘上时,我将相同的两个分区保留在新驱动器上,尽管它们以不同的偏移量结束了。仅此一项就导致了“ BOOTMGR丢失”消息。从那时起,我仅在Windows分区上使用了bcdboot.exe,该分区已添加该分区上的\ Boot \ BCD文件。该文件(和文件夹)最初确实仅存在于较小的分区中。因此,在我的情况下,这个问题可能会更加复杂,因为一个分区(引导捆绑程序)被称为另一个分区(一个包含操作系统的分区),而其他人可能只需要处理一个包含两个分区的分区,也许在那里更简单。 更新7:找到了更多详细信息:\ Boot \ BCD文件记录了MBR的序列号。如果该数字不匹配,则系统将无法启动。接下来,我将测试其中是否还存储有绝对块引用。


5
在Windows上复制文件夹结构
我想从另一个位置的某个位置复制文件夹结构。另外,我只希望复制一层深的结构。有办法吗? 我正在运行Windows 7 Professional 64位。
9 windows 

4
重命名NTFS中的无效文件名
最近,我将闪存磁盘借给了一个拥有Mac OS的朋友。他在上面复制了一个文件,该文件的名称包括反斜杠(\)。 闪存盘已格式化为NTFS。Windows不允许使用此类文件名,也无法打开文件,删除文件或删除文件。 有幼稚的方法可以解决此问题,例如: 格式化闪存盘; 把它还给我的朋友并要求重命名; 加载到一些实时Linux中并重命名。 但是,我正在寻找更聪明的东西,例如可以在Windows下完成技巧的程序。 PS:有一个名为NTFSWalker的工具,可以浏览NTFS的MFT记录,但无法对其进行任何更改。


3
在IIS7,Windows 7中的HomeGroup上共享wwwroot文件夹后出现401错误
将我的wwwroot文件夹共享到我的家庭组的其余部分之后,我现在在网站上收到以下错误消息: 服务器错误 401-未经授权:由于凭据无效,访问被拒绝。您无权使用您提供的凭据查看此目录或页面。 我的猜测是,当我共享wwwroot文件夹时,文件夹权限被破坏了。我尝试取消共享文件夹并重新启动IIS7,但是仍然出现错误。有谁知道wwwroot文件夹所需的默认权限?IIS7配置有默认设置(即,我尚未更改任何IIS7设置)。 任何帮助是极大的赞赏。 已尝试: 重新启动IIS7 关闭然后再打开匿名身份验证 取消共享wwwroot文件夹

1
选择与WMP 11上默认设置不同的输出音频设备
我喜欢通过Hi-Fi音频设备播放音乐,并通过默认的PC扬声器播放其他所有内容(例如Windows声音,网络视频等)。 在WIndows XP上,我安装了WMP 9,并且可以毫无问题地进行操作,因为我可以选择要使用的音频设备(哪个声卡),而且该选择仅适用于WMP,可以与Windows的默认音频设备不同。 但是,现在有了Windows Vista和WMP 11,我不能再为WMP选择音频设备了,或者至少我找不到找到它的方法(选项对话框中的控件不再存在)。 这个有用的功能真的从WMP 11中删除了吗?还是有其他方法可以做到?

6
除控制面板->鼠标外,是否有其他方法可以交换鼠标左/右键
几年前,我开始用左手使用鼠标。我花了很长时间才学会了-几个星期。从那时起,我的右肩开始出现问题。 自从我在左侧使用鼠标,而且还交换了按钮。现在,当使用鼠标右侧的计算机上的“远程桌面”访问我的计算机时,该方法无法正常工作。 另外,我在工作的主要计算机还连接了两个鼠标,一个在USB上,另一个通过PS / 2。最好将左侧的按钮配置为可以互换按钮,而将右侧的按钮配置为正常按钮。这样我可以双向工作。 有没有一种配置驱动程序的方法,或者有可用的增强驱动程序,让我可以用鼠标控制此驱动程序,而不用在Windows UI中全局设置向左/向右交换。

4
如何从注册表中删除残留的卸载软件痕迹?
卸载软件后,有时我会注意到注册表中的剩余条目。我想摆脱它们。 我发现了一种不令人满意的方法,描述如下: export在安装软件之前,请使用注册表编辑器中的选项。 安装软件。 使用.reg生成的文件将更改回滚到注册表。 这种方法的问题在于,如果我在卸载某些软件之前安装了更多软件,那么除了要删除的软件对注册表的更改之外,这还将撤消对注册表进行的已安装软件的更改,这是不可取的。 有一种方法可以撤消安装对注册表的所有更改,而不撤消自安装以来所做的所有其他更改?


7
我应该多久运行一次CHKDSK?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 据我所知,我一直每月运行一次CHKDSK。但是,随着“现代”操作系统(即Windows 7)的出现,我想知道是否仍然有必要。我可以每季度做一次吗?每六个月?有关系吗?

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.