リストやライブラリに追加できないファイルの種類
Applies To
SharePoint Server サブスクリプション エディション SharePoint Server サブスクリプション エディションの全体管理 SharePoint Server 2019 SharePoint Server 2019 全体管理 SharePoint Server 2016 SharePoint Server 2016 全体管理 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Server 全体管理 2013 Microsoft 365 の SharePoint SharePoint Foundation 2013 OneDrive (職場または学校) SharePoint Foundation 2010 SharePoint Foundation 2013 全体管理 SharePoint Server 2010 Mac 向け OneDrive OneDrive for Windows Microsoft 365 Small Business の SharePoint 21Vianet が運用している SharePoint OnlineSharePointに追加されたファイルの種類に制限はありません
Microsoft 365 の SharePoint とSharePoint Server 2019 の最近の改善により、追加できるファイルの種類に関する制限が削除されました。 現在、追加できない既知の種類のファイルはありません。
次の種類のファイルは、Web ブラウザーまたは 同期アプリを使用して SharePoint にアップロードできますが、サイトでカスタム スクリプトを実行できない限り機能しません。 既定では、カスタム スクリプトは、 Microsoft 365 グループを持つユーザーが作成したサイトでブロックされます。 organizationでグローバル管理者または SharePoint 管理者の場合は、「カスタム スクリプトを許可または禁止する」を参照して、カスタム スクリプト設定を変更する方法を確認してください。
ファイル拡張子 |
ファイルの種類 |
---|---|
.aspx |
ASP.NET Active Server Page |
.asmx |
ASP.NET Web サービス ソース ファイル |
.ascx |
ASP.NET Web ユーザー コントロール ファイル |
.master |
ASP.NET マスター Web ページ |
.xap |
Windows Phone インストール |
.swf |
ShockWave Flash |
.jar |
Java アーカイブ |
.xsf |
Office InfoPath フォーム定義ファイル |
.htc |
HTML コンポーネント ファイル |
管理者がサイトでカスタム スクリプトを許可する場合は、上記のファイルの種類でスクリプトを実行するには、"ページの追加とカスタマイズ" アクセス許可 (デザインおよびフル コントロールのアクセス許可レベルの一部) が必要です。
同期アプリによって制限されているファイル名の一覧については、「 OneDrive と SharePoint の無効なファイル名とファイルの種類」を参照してください)。
SharePoint Server 2016のブロックされたファイルの種類
SharePoint Server 2016のリストまたはライブラリにアップロードできない特定の種類のファイルがあります。 既定では、 SharePoint はこれらのファイルの種類をブロックします。 たとえば、.asp がブロックされるファイル拡張子のリストにある場合、"newpage.asp" ファイルはブロックされます。
ファイル拡張子のバリエーションもブロックされます。 次の一覧は、同じファイルを表すさまざまな方法を示しています。.hta 拡張子がブロックされたファイル拡張子の一覧にある場合、そのすべてがブロックされます。
-
filename.hta
-
filename.hta.
-
filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
-
filename.hta::$DATA
注: これらのリストは、SharePoint がブロックする標準のファイルです。 管理者は、ブロックするその他の種類のファイルを追加できます。 ここに表示されていないファイルの種類を探す場合は、SharePoint 管理者またはマネージャーにお問い合わせください。
これらは、新しい SharePoint Server 2016 展開の既定のブロックされたファイルの種類です。
ファイルを変更または追加する方法については、「ファイルの 種類を追加または削除する」を参照してください。
ファイル拡張子 |
ファイルの種類 |
---|---|
.ashx |
ASP.NET Web ハンドラー ファイル。 Web ハンドラーは、ASP.NET が受信した未処理の HTTP 要求を処理するソフトウェア モジュールです。 |
.asmx |
ASP.NET Web サービス ソース ファイル |
.json |
JavaScript Object Notation ファイル |
.soap |
Simple Object Access Protocol ファイル |
.svc |
Windows Communication Foundation (WCF) サービス ファイル |
.xamlx |
Visual Studio ワークフロー サービス ファイル |
かっこを含むファイル名 (例: filename.{doc}) は自動的にブロックされます。
ブロックされたファイルを SharePoint Server 2016に追加または削除する
ファーム管理者権限が与えられている場合、ブロックするファイルの種類を追加または削除できます。
-
SharePoint 全体管理を開きます。
-
[セキュリティ] をクリックし、[ブロックするファイルの種類の定義] をクリックします。
-
Web アプリケーションを変更するには、[Web アプリケーション] の隣にあるリンクをクリックし、[Web アプリケーションの変更] をクリックします。
[Web アプリケーションの選択] ダイアログで、アプリをクリックします。
-
[ブロックするファイルの種類] ページで、次のいずれかを実行します。
ブロックするファイルを追加するには、ファイル拡張子を 1 行につき 1 個入力します (ピリオドを付けます)。
ファイルのブロックを停止するには、そのファイル拡張子を選択し、Del キーを押します。
ファイルを間違って削除した場合、Ctrl + Z キーを押すと元に戻ります。
注: ファイル名拡張子をアルファベット順にリストに入力する必要はありません。 次にリストを開くと、追加したファイル名拡張子はアルファベット順に正しく並べ替えられています。
-
[OK] をクリックします。
SharePoint Server 2013 および SharePoint Server 2010でリストまたはライブラリにアップロードできない特定の種類のファイルがあります。 既定では、 SharePoint はこれらのファイルの種類をブロックします。 たとえば、.asp がブロックされるファイル拡張子のリストにある場合、"newpage.asp" ファイルはブロックされます。
ファイル拡張子のバリエーションもブロックされます。 次の一覧は、同じファイルを表すさまざまな方法を示しています。.hta 拡張子がブロックされたファイル拡張子の一覧にある場合、そのすべてがブロックされます。
-
filename.hta
-
filename.hta.
-
filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
-
filename.hta::$DATA
注: これらのリストは、SharePoint がブロックする標準のファイルです。 管理者は、ブロックするその他の種類のファイルを追加できます。 ここに表示されていないファイルの種類を探す場合は、SharePoint 管理者またはマネージャーにお問い合わせください。
SharePoint Foundation と SharePoint Server 2013 と SharePoint Server 2010のブロックされたファイルの種類
SharePoint Foundation または SharePoint Server 2013 と SharePoint Server 2010のオンプレミス展開の場合、サーバー管理者は、ブロックされているファイルの種類の一覧にファイルの種類を追加または削除できます。 SharePoint Server サイトの場合、ブロックするファイルの種類を操作する方法の詳細については、お持ちである SharePoint のバージョンに応じて、次の記事のいずれかを参照してください。
SharePoint のオンプレミスの展開では、次のファイルの種類が既定でブロックされます。
ファイル拡張子 |
ファイルの種類 |
---|---|
.ade |
Microsoft Access プロジェクト拡張子 |
.adp |
Microsoft Access プロジェクト |
.asa |
ASP 宣言ファイル |
.ashx |
ASP.NET Web ハンドラー ファイル。 Web ハンドラーは、ASP.NET が受信した未処理の HTTP 要求を処理するソフトウェア モジュールです。 |
.asmx |
ASP.NET Web サービス ソース ファイル |
.asp |
Active Server Pages |
.bas |
Microsoft Visual Basic クラス モジュール |
.bat |
バッチ ファイル |
.cdx |
複合インデックス |
.cer |
証明書ファイル |
.chm |
コンパイル済み HTML ヘルプ ファイル |
.class |
Java クラス ファイル |
.cmd |
Microsoft Windows NT コマンド スクリプト |
.com |
Microsoft MS-DOS プログラム |
.config |
構成ファイル |
.cnt |
ヘルプの目次ファイル |
.cpl |
コントロール パネル エクステンション |
.crt |
セキュリティ証明書 |
.csh |
スクリプト ファイル |
.der |
DER 証明書ファイル |
.dll |
Windows ダイナミックリンク ライブラリ |
.exe |
実行可能ファイル |
.fxp |
Microsoft Visual FoxPro コンパイル済みプログラム |
.gadget |
Windows ガジェット |
.grp |
SmarterMail グループ ファイル |
.hlp |
ヘルプ ファイル |
.hpj |
Hemera Photo Objects イメージ ファイル |
.hta |
HTML プログラム |
.htr |
スクリプト ファイル |
.htw |
HTML ドキュメント |
.ida |
Internet Information Services ファイル |
.idc |
インターネット データベース コネクタ ファイル |
.idq |
インターネット データ クエリ ファイル |
.ins |
インターネット ネーム サービス |
.isp |
インターネット通信設定 |
.its |
インターネット ドキュメント セット ファイル |
.jse |
JScript エンコード済みスクリプト ファイル |
.json |
JavaScript Object Notation ファイル |
.ksh |
Korn Shell スクリプト ファイル |
.lnk |
ショートカット |
.mad |
ショートカット |
.maf |
ショートカット |
.mag |
ショートカット |
.mam |
ショートカット |
.maq |
ショートカット |
.mar |
ショートカット |
.mas |
Microsoft Access ストアド プロシージャ |
.mat |
ショートカット |
.mau |
ショートカット |
.mav |
ショートカット |
.maw |
ショートカット |
.mcf |
マルチメディア コンテナー形式 |
.mda |
Microsoft Access アドイン プログラム |
.mdb |
Microsoft Access プログラム |
.mde |
Microsoft Access MDE データベース |
.mdt |
Microsoft Access データ ファイル |
.mdw |
Microsoft Access ワークグループ |
.mdz |
Microsoft Access ウィザード プログラム |
.ms-one-stub |
Microsoft OneNote スタブ |
.msc |
Microsoft Common Console ドキュメント |
.msh |
Microsoft Agent スクリプト ヘルパー |
.msh1 |
Microsoft Agent スクリプト ヘルパー |
.msh1xml |
Microsoft Agent スクリプト ヘルパー |
.msh2 |
Microsoft Agent スクリプト ヘルパー |
.msh2xml |
Microsoft Agent スクリプト ヘルパー |
.mshxml |
Microsoft Agent スクリプト ヘルパー |
.msi |
Microsoft Windows インストーラー パッケージ |
.msp |
Windows インストーラー更新パッケージ ファイル |
.mst |
Visual Test ソース ファイル |
.ops |
Microsoft Office プロファイル設定ファイル |
.pcd |
Photo CD イメージまたは Microsoft Visual Test コンパイル済みスクリプト |
.pif |
MS-DOS プログラムへのショートカット |
.pl |
Perl スクリプト |
.prf |
システム ファイル |
.prg |
プログラム ソース ファイル |
.printer |
プリンター ファイル |
.ps1 |
Windows PowerShell Cmdlet ファイル |
.ps1xml |
Windows PowerShell ディスプレイ構成ファイル |
.ps2 |
Windows PowerShell Cmdlet ファイル |
.ps2xml |
Windows PowerShell ディスプレイ構成ファイル |
.psc1 |
Windows PowerShell コンソール ファイル |
.psc2 |
Windows PowerShell コンソール ファイル |
.pst |
Microsoft Outlook 個人用フォルダー ファイル |
.reg |
登録エントリ |
.rem |
ACT! データベース メンテナンス ファイル |
.scf |
Windows エクスプローラー コマンド ファイル |
.scr |
スクリーン セーバー |
.sct |
スクリプト ファイル |
.shb |
Windows ショートカット |
.shs |
シェル スクラップ オブジェクト |
.shtm |
サーバー側ディレクティブを含んでいる HTML ファイル |
.shtml |
サーバー側ディレクティブを含んでいる HTML ファイル |
.soap |
Simple Object Access Protocol ファイル |
.stm |
サーバー側ディレクティブを含んでいる HTML ファイル |
.svc |
Windows Communication Foundation (WCF) サービス ファイル |
.url |
Uniform Resource Locator (インターネット ショートカット) |
.vb |
Microsoft Visual Basic Scripting Edition (VBScript) ファイル |
.vbe |
VBScript エンコード済みスクリプト ファイル |
.vbs |
VBScript ファイル |
.vsix |
Visual Studio エクステンション |
.ws |
Windows スクリプト ファイル |
.wsc |
Windows スクリプト コンポーネント |
.wsf |
Windows スクリプト ファイル |
.wsh |
Windows スクリプト ホスト設定ファイル |
.xamlx |
Visual Studio ワークフロー サービス ファイル |
かっこを含むファイル名 (例: filename.{doc}) は自動的にブロックされます。
ブロックされたファイルを SharePoint Server 2013 および SharePoint Server 2010に追加または削除する
ファーム管理者権限が与えられている場合、ブロックするファイルの種類を追加または削除できます。
-
SharePoint 全体管理を開きます。
-
[セキュリティ] をクリックし、[ブロックするファイルの種類の定義] をクリックします。
-
Web アプリケーションを変更するには、[Web アプリケーション] の隣にあるリンクをクリックし、[Web アプリケーションの変更] をクリックします。
[Web アプリケーションの選択] ダイアログで、アプリをクリックします。
-
[ブロックするファイルの種類] ページで、次のいずれかを実行します。
ブロックするファイルを追加するには、ファイル拡張子を 1 行につき 1 個入力します (ピリオドを付けます)。
ファイルのブロックを停止するには、そのファイル拡張子を選択し、Del キーを押します。
ファイルを間違って削除した場合、Ctrl + Z キーを押すと元に戻ります。
注: ファイル名拡張子をアルファベット順にリストに入力する必要はありません。 次にリストを開くと、追加したファイル名拡張子はアルファベット順に正しく並べ替えられています。
-
[OK] をクリックします。