(转)Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开...

1、解决【启用Win2008照片查看器】

Win2008 中放了一些图片,本来以为可以象Win7那样直接用“照片查看器”打开,可是Win2008默认竟然是用“画图”打开的,非常不方便。

再仔细一看,“照片查看器”是灰色的,图标都没显示出来。看来,原因在于Win2008默认情况下没有启用“照片查看器”。

进入“服务器管理器”,在左边的树状列表中选择“功能”,然后“添加功能”。

 

Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片1
Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片1

 

为了安装“桌面体验”,必须添加一些必需的功能。

 

Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片2
Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片2

 

确认安装。

 

Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片3
Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片3

 

安装完成之后,一定要重启。

启用了“桌面体验”,还会增加不少的附加功能。例如,“附件”里的“系统工具”多出了2个:“磁盘清理”、“字符映射表”。如下图的右边部分所示。

 

Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片4
Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开-图片4

 

2、解决【开启 Windows Server 2008 图片预览的功能】

也许有很多人和我一样,机器配置一般,而又装了 Windows Server 2008 于是就把默认的效果给关掉了。呵呵,其实这些效果里面有一项就是关于图片预览的。好了不多说了,如下:

系统属性-高级--性能设置-里面有一项“显示缩略图,而不是显示图标”

零度科技原文链接:http://www.ldisp.com/a/article/2013/1471.shtml

转载于:https://www.cnblogs.com/wanshutao/p/3949508.html

### 回答1: 在Linux系统中,无法打开源文件"unistd.h"一般是由于以下几种原因: 1. 缺少相应的文件:unistd.h是一个系统文件,它包含一些常见的系统调用函数的声明。如果系统中缺少这个文件,就会无法找到该文件并打开。 解决方法:可以通过安装相应的开发工具包来补充缺少的文件。例如,在Debian或Ubuntu系统中,可以通过运行以下命令安装glibc开发包:sudo apt-get install libc6-dev。 2. 文件位置不正确:在某些情况下,源文件"unistd.h"可能没有被正确地放置在系统的默认位置中,导致无法找到该文件并打开。 解决方法:可以通过手动指定源文件的位置来解决。在编译和链接时,可以使用"-I"选项来添加源文件的路径。例如,如果源文件位于"/usr/include"目录下,可以使用以下命令进行编译:gcc -I/usr/include source.c -o source。 3. 系统环境配置问题:有时候,可能是由于系统环境的配置问题导致无法打开源文件"unistd.h"。 解决方法:可以检查系统的环境变量配置,尤其是包含源文件路径的"PATH"和"LD_LIBRARY_PATH"变量。确保这些变量中包含正确的路径。可以通过运行"echo $PATH"和"echo $LD_LIBRARY_PATH"命令来查看当前环境变量的配置情况。 总结起来,出现无法打开源文件"unistd.h"的问题通常是由于缺少文件、文件位置不正确或系统环境配置问题所致。通过安装相应的文件、手动指定源文件的位置或检查系统环境变量配置,可以解决该问题。 ### 回答2: 在Linux系统中,无法打开源文件"unistd.h"的问题可能有以下几个原因: 1. 文件不存在:确保你要打开的文件"unistd.h"实际上存在于你的系统中。该文件通常位于"/usr/include/unistd.h"目录下,但某些情况下可能会有变化。你可以通过在终端运行"locate unistd.h"命令来查找文件的实际路径。 2. 缺少权限:如果你无法访问"unistd.h"文件,可能是因为你没有足够的权限来打开它。你可以尝试以root用户身份运行你的程序,或者通过使用sudo命令以管理员权限运行。 3. 缺少头文件:在某些情况下,系统可能缺少所需的头文件。如果这是问题的原因,你可以尝试安装相应的开发包以解决该问题。在大多数Linux发行版上,你可以使用以下命令安装C标准的开发包: - Debian/Ubuntu:sudo apt-get install libc6-dev - Fedora/RHEL:sudo dnf install glibc-devel - Arch Linux:sudo pacman -S glibc 4. 环境变量问题:如果你的环境变量设置不正确,也可能导致找不到"unistd.h"文件。确保你的PATH环境变量包含了C的位置。你可以通过使用echo命令来查看当前的环境变量设置: echo $PATH 如果你尝试了上述解决方法但问题仍然存在,那么可能是系统配置或其他软件问题引起的。在这种情况下,可能需要进一步的详细分析和调查。 ### 回答3: 在Linux系统中,"unistd.h"是一个C语言头文件,它包含了对POSIX操作系统接口的定义,提供了许多与系统调用和函数相关的功能。通常,当我们在使用gcc编译器编译C程序时,如果遇到无法打开"unistd.h"的错误,可能是因为操作系统没有安装相应的文件或者编译器无法找到这个头文件。 要解决这个问题,首先需要确认所使用的Linux发行版是否已安装了完整的C语言开发工具包。如果没有安装,可以使用相应的软件包管理工具进行安装。一般情况下,开发工具包中会包含"unistd.h"文件。 如果开发工具包已安装但问题仍然存在,可能是由于编译器无法找到"unistd.h"文件的路径。这时,可以尝试使用编译器的"-I"选项指定头文件的搜索路径。例如,可以使用以下命令进行编译: ``` gcc -I /usr/include/your_include_path your_source_file.c -o your_output_filename ``` 其中,"/usr/include/your_include_path"需要替换为实际的"unistd.h"文件所在路径。此外,还需要注意确认文件权限是否足够,确保当前用户具备读取该文件的权限。 如果以上方法都无法解决问题,可能是因为"unistd.h"文件本身存在问题或被损坏。此时,可以尝试重新安装C语言开发工具包或者寻找其他版本的"unistd.h"文件替代使用。 综上所述,无法打开源文件"unistd.h"的问题通常是由于开发工具包未安装、头文件路径设置错误或者文件本身损坏所导致的。通过确认安装、调整头文件路径或重新安装工具包,可以解决这个问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值